| /linux/drivers/gpu/drm/bridge/imx/ |
| H A D | imx8mp-hdmi-tx.c | 17 struct dw_hdmi *dw_hdmi; member 22 imx8mp_hdmi_mode_valid(struct dw_hdmi *dw_hdmi, void *data, in imx8mp_hdmi_mode_valid() argument 53 static int imx8mp_hdmi_phy_init(struct dw_hdmi *dw_hdmi, void *data, in imx8mp_hdmi_phy_init() argument 60 static void imx8mp_hdmi_phy_disable(struct dw_hdmi *dw_hdmi, void *data) in imx8mp_hdmi_phy_disable() argument 64 static void im8mp_hdmi_phy_setup_hpd(struct dw_hdmi *hdmi, void *data) in im8mp_hdmi_phy_setup_hpd() 93 hdmi->dw_hdmi = dw_hdmi_probe(pdev, &hdmi->plat_data); in imx8mp_dw_hdmi_bind() 94 if (IS_ERR(hdmi->dw_hdmi)) { in imx8mp_dw_hdmi_bind() 96 return PTR_ERR(hdmi->dw_hdmi); in imx8mp_dw_hdmi_bind() 106 dw_hdmi_remove(hdmi->dw_hdmi); in imx8mp_dw_hdmi_unbind() 147 hdmi->dw_hdmi = dw_hdmi_probe(pdev, plat_data); in imx8mp_dw_hdmi_probe() [all …]
|
| H A D | imx8mp-hdmi-pai.c | 40 static void imx8mp_hdmi_pai_enable(struct dw_hdmi *dw_hdmi, int channel, in imx8mp_hdmi_pai_enable() argument 44 const struct dw_hdmi_plat_data *pdata = dw_hdmi_to_plat_data(dw_hdmi); in imx8mp_hdmi_pai_enable() 86 static void imx8mp_hdmi_pai_disable(struct dw_hdmi *dw_hdmi) in imx8mp_hdmi_pai_disable() argument 88 const struct dw_hdmi_plat_data *pdata = dw_hdmi_to_plat_data(dw_hdmi); in imx8mp_hdmi_pai_disable()
|
| /linux/drivers/gpu/drm/bridge/synopsys/ |
| H A D | dw-hdmi-audio.h | 5 struct dw_hdmi; 11 struct dw_hdmi *hdmi; 12 u8 *(*get_eld)(struct dw_hdmi *hdmi); 16 struct dw_hdmi *hdmi; 18 void (*write)(struct dw_hdmi *hdmi, u8 val, int offset); 19 u8 (*read)(struct dw_hdmi *hdmi, int offset); 20 u8 *(*get_eld)(struct dw_hdmi *hdmi);
|
| H A D | dw-hdmi-cec.h | 4 struct dw_hdmi; 7 void (*write)(struct dw_hdmi *hdmi, u8 val, int offset); 8 u8 (*read)(struct dw_hdmi *hdmi, int offset); 9 void (*enable)(struct dw_hdmi *hdmi); 10 void (*disable)(struct dw_hdmi *hdmi); 14 struct dw_hdmi *hdmi;
|
| H A D | dw-hdmi-i2s-audio.c | 25 struct dw_hdmi *hdmi = audio->hdmi; in hdmi_write() 32 struct dw_hdmi *hdmi = audio->hdmi; in hdmi_read() 42 struct dw_hdmi *hdmi = audio->hdmi; in dw_hdmi_i2s_hw_params() 119 struct dw_hdmi *hdmi = audio->hdmi; in dw_hdmi_i2s_audio_startup() 129 struct dw_hdmi *hdmi = audio->hdmi; in dw_hdmi_i2s_audio_shutdown() 176 struct dw_hdmi *hdmi = audio->hdmi; in dw_hdmi_i2s_hook_plugged_cb()
|
| H A D | dw-hdmi-cec.c | 55 struct dw_hdmi *hdmi;
|
| /linux/drivers/gpu/drm/bridge/ |
| H A D | th1520-dw-hdmi.c | 52 struct dw_hdmi *dw_hdmi; member 58 th1520_hdmi_mode_valid(struct dw_hdmi *hdmi, void *data, in th1520_hdmi_mode_valid() 72 static void th1520_hdmi_phy_set_params(struct dw_hdmi *hdmi, in th1520_hdmi_phy_set_params() 89 static int th1520_hdmi_phy_configure(struct dw_hdmi *hdmi, void *data, in th1520_hdmi_phy_configure() 137 hdmi->dw_hdmi = dw_hdmi_probe(pdev, plat_data); in th1520_dw_hdmi_probe() 148 struct dw_hdmi *hdmi = platform_get_drvdata(pdev); in th1520_dw_hdmi_remove()
|
| /linux/drivers/gpu/drm/ingenic/ |
| H A D | ingenic-dw-hdmi.c | 47 ingenic_dw_hdmi_mode_valid(struct dw_hdmi *hdmi, void *data, in ingenic_dw_hdmi_mode_valid() 76 struct dw_hdmi *hdmi = (struct dw_hdmi *)data; in ingenic_dw_hdmi_cleanup() 83 struct dw_hdmi *hdmi; in ingenic_dw_hdmi_probe()
|
| /linux/drivers/gpu/drm/renesas/rcar-du/ |
| H A D | rcar_dw_hdmi.c | 40 rcar_hdmi_mode_valid(struct dw_hdmi *hdmi, void *data, in rcar_hdmi_mode_valid() 54 static int rcar_hdmi_phy_configure(struct dw_hdmi *hdmi, void *data, in rcar_hdmi_phy_configure() 84 struct dw_hdmi *hdmi; in rcar_dw_hdmi_probe() 97 struct dw_hdmi *hdmi = platform_get_drvdata(pdev); in rcar_dw_hdmi_remove()
|
| /linux/drivers/gpu/drm/imx/ipuv3/ |
| H A D | Makefile | 11 obj-$(CONFIG_DRM_IMX_HDMI) += dw_hdmi-imx.o
|
| /linux/Documentation/gpu/bridge/ |
| H A D | dw-hdmi.rst | 14 .. kernel-doc:: include/drm/bridge/dw_hdmi.h
|
| /linux/drivers/gpu/drm/sun4i/ |
| H A D | sun8i_dw_hdmi.h | 174 enum drm_mode_status (*mode_valid)(struct dw_hdmi *hdmi, void *data, 183 struct dw_hdmi *hdmi;
|