Home
last modified time | relevance | path

Searched defs:dw_hdmi (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/gpu/drm/meson/
H A Dmeson_dw_hdmi.c153 static inline int dw_hdmi_is_compatible(struct meson_dw_hdmi *dw_hdmi, in dw_hdmi_is_compatible()
161 static unsigned int dw_hdmi_top_read(struct meson_dw_hdmi *dw_hdmi, in dw_hdmi_top_read()
182 static unsigned int dw_hdmi_g12a_top_read(struct meson_dw_hdmi *dw_hdmi, in dw_hdmi_g12a_top_read()
188 static inline void dw_hdmi_top_write(struct meson_dw_hdmi *dw_hdmi, in dw_hdmi_top_write()
205 static inline void dw_hdmi_g12a_top_write(struct meson_dw_hdmi *dw_hdmi, in dw_hdmi_g12a_top_write()
212 static inline void dw_hdmi_top_write_bits(struct meson_dw_hdmi *dw_hdmi, in dw_hdmi_top_write_bits()
225 static unsigned int dw_hdmi_dwc_read(struct meson_dw_hdmi *dw_hdmi, in dw_hdmi_dwc_read()
246 static unsigned int dw_hdmi_g12a_dwc_read(struct meson_dw_hdmi *dw_hdmi, in dw_hdmi_g12a_dwc_read()
252 static inline void dw_hdmi_dwc_write(struct meson_dw_hdmi *dw_hdmi, in dw_hdmi_dwc_write()
269 static inline void dw_hdmi_g12a_dwc_write(struct meson_dw_hdmi *dw_hdmi, in dw_hdmi_g12a_dwc_write()
[all …]
/openbmc/linux/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi.c130 struct dw_hdmi { struct
143 struct dw_hdmi_i2c *i2c; argument
146 const struct dw_hdmi_plat_data *plat_data; argument
153 const struct dw_hdmi_phy_ops *ops; argument
157 } phy;
159 struct drm_display_mode previous_mode;
161 struct i2c_adapter *ddc;
162 void __iomem *regs;
163 bool sink_is_hdmi;
164 bool sink_has_audio;
[all …]
/openbmc/linux/drivers/gpu/drm/rockchip/
H A Ddw_hdmi-rockchip.c253 dw_hdmi_rockchip_mode_valid(struct dw_hdmi *dw_hdmi, void *data, in dw_hdmi_rockchip_mode_valid()
360 static int dw_hdmi_rockchip_genphy_init(struct dw_hdmi *dw_hdmi, void *data, in dw_hdmi_rockchip_genphy_init()
369 static void dw_hdmi_rockchip_genphy_disable(struct dw_hdmi *dw_hdmi, void *data) in dw_hdmi_rockchip_genphy_disable()
376 static void dw_hdmi_rk3228_setup_hpd(struct dw_hdmi *dw_hdmi, void *data) in dw_hdmi_rk3228_setup_hpd()
396 dw_hdmi_rk3328_read_hpd(struct dw_hdmi *dw_hdmi, void *data) in dw_hdmi_rk3328_read_hpd()
416 static void dw_hdmi_rk3328_setup_hpd(struct dw_hdmi *dw_hdmi, void *data) in dw_hdmi_rk3328_setup_hpd()
/openbmc/u-boot/include/
H A Ddw_hdmi.h537 struct dw_hdmi { struct
546 int (*phy_set)(struct dw_hdmi *hdmi, uint mpixelclock); argument
547 void (*write_reg)(struct dw_hdmi *hdmi, u8 val, int offset); argument
548 u8 (*read_reg)(struct dw_hdmi *hdmi, int offset); argument