Home
last modified time | relevance | path

Searched refs:regm (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-qp.c144 struct regmap *regm; member
152 regmap_write(hdmi->regm, offset, val); in dw_hdmi_qp_write()
159 regmap_read(hdmi->regm, offset, &val); in dw_hdmi_qp_read()
167 regmap_update_bits(hdmi->regm, reg, mask, data); in dw_hdmi_qp_mod()
419 regmap_bulk_write(hdmi->regm, AUDPKT_CHSTATUS_OVR1, &channel_status[3], 1); in dw_hdmi_qp_set_channel_status()
817 regmap_bulk_write(hdmi->regm, PKT_AUDI_CONTENTS0, &header_bytes, 1); in dw_hdmi_qp_config_audio_infoframe()
818 regmap_bulk_write(hdmi->regm, PKT_AUDI_CONTENTS1, &buffer[3], 1); in dw_hdmi_qp_config_audio_infoframe()
819 regmap_bulk_write(hdmi->regm, PKT_AUDI_CONTENTS2, &buffer[4], 1); in dw_hdmi_qp_config_audio_infoframe()
1058 hdmi->regm = devm_regmap_init_mmio(dev, regs, &dw_hdmi_qp_regmap_config); in dw_hdmi_qp_bind()
1059 if (IS_ERR(hdmi->regm)) { in dw_hdmi_qp_bind()
[all …]
H A Ddw-hdmi.c188 struct regmap *regm; member
210 regmap_write(hdmi->regm, offset << hdmi->reg_shift, val); in hdmi_writeb()
217 regmap_read(hdmi->regm, offset << hdmi->reg_shift, &val); in hdmi_readb()
246 regmap_update_bits(hdmi->regm, reg << hdmi->reg_shift, mask, data); in hdmi_modb()
3371 if (!plat_data->regm) { in dw_hdmi_probe()
3395 hdmi->regm = devm_regmap_init_mmio(dev, hdmi->regs, reg_config); in dw_hdmi_probe()
3396 if (IS_ERR(hdmi->regm)) { in dw_hdmi_probe()
3398 ret = PTR_ERR(hdmi->regm); in dw_hdmi_probe()
3402 hdmi->regm = plat_data->regm; in dw_hdmi_probe()
/linux-6.15/include/drm/bridge/
H A Ddw_hdmi.h127 struct regmap *regm; member
/linux-6.15/drivers/gpu/drm/meson/
H A Dmeson_dw_hdmi.c740 dw_plat_data->regm = devm_regmap_init(dev, NULL, meson_dw_hdmi, in meson_dw_hdmi_bind()
742 if (IS_ERR(dw_plat_data->regm)) in meson_dw_hdmi_bind()
743 return PTR_ERR(dw_plat_data->regm); in meson_dw_hdmi_bind()