Home
last modified time | relevance | path

Searched refs:dw_hdmi_qp (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/kernel/include/drm/bridge/
H A Ddw_hdmi.h18 struct dw_hdmi_qp;
157 int (*init)(struct dw_hdmi_qp *hdmi, void *data,
159 void (*disable)(struct dw_hdmi_qp *hdmi, void *data);
160 enum drm_connector_status (*read_hpd)(struct dw_hdmi_qp *hdmi,
162 void (*update_hpd)(struct dw_hdmi_qp *hdmi, void *data,
164 void (*setup_hpd)(struct dw_hdmi_qp *hdmi, void *data);
165 void (*set_mode)(struct dw_hdmi_qp *dw_hdmi, void *data,
222 struct dw_hdmi_qp *left;
223 struct dw_hdmi_qp *right;
312 void dw_hdmi_qp_set_allm_enable(struct dw_hdmi_qp *hdmi_qp, bool enable);
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-qp-cec.h10 struct dw_hdmi_qp;
13 void (*enable)(struct dw_hdmi_qp *hdmi);
14 void (*disable)(struct dw_hdmi_qp *hdmi);
15 void (*write)(struct dw_hdmi_qp *hdmi, u32 val, int offset);
16 u32 (*read)(struct dw_hdmi_qp *hdmi, int offset);
20 struct dw_hdmi_qp *hdmi;
H A Ddw-hdmi-qp-audio.h10 struct dw_hdmi_qp;
16 struct dw_hdmi_qp *hdmi;
21 struct dw_hdmi_qp *hdmi;
24 void (*write)(struct dw_hdmi_qp *hdmi, u32 val, int offset);
25 u32 (*read)(struct dw_hdmi_qp *hdmi, int offset);
26 void (*mod)(struct dw_hdmi_qp *hdmi, u32 val, u32 mask, u32 reg);
H A Ddw-hdmi-qp.c216 int (*configure)(struct dw_hdmi_qp *hdmi,
221 struct dw_hdmi_qp { struct
284 void (*enable_audio)(struct dw_hdmi_qp *hdmi); argument
285 void (*disable_audio)(struct dw_hdmi_qp *hdmi); argument
308 static inline void hdmi_writel(struct dw_hdmi_qp *hdmi, u32 val, int offset) in hdmi_writel() argument
313 static inline u32 hdmi_readl(struct dw_hdmi_qp *hdmi, int offset) in hdmi_readl()
322 static void handle_plugged_change(struct dw_hdmi_qp *hdmi, bool plugged) in handle_plugged_change()
328 int dw_hdmi_qp_set_plugged_cb(struct dw_hdmi_qp *hdmi, hdmi_codec_plugged_cb fn, in dw_hdmi_qp_set_plugged_cb()
344 static void hdmi_modb(struct dw_hdmi_qp *hdmi, u32 data, u32 mask, u32 reg) in hdmi_modb()
349 static void hdmi_set_cts_n(struct dw_hdmi_qp *hdmi, unsigned int cts, in hdmi_set_cts_n()
[all …]
H A Ddw-hdmi-qp-i2s-audio.c25 struct dw_hdmi_qp *hdmi = audio->hdmi; in hdmi_write()
32 struct dw_hdmi_qp *hdmi = audio->hdmi; in hdmi_read()
40 struct dw_hdmi_qp *hdmi = audio->hdmi; in hdmi_mod()
50 struct dw_hdmi_qp *hdmi = audio->hdmi; in dw_hdmi_qp_i2s_hw_params()
74 struct dw_hdmi_qp *hdmi = audio->hdmi; in dw_hdmi_qp_i2s_audio_startup()
84 struct dw_hdmi_qp *hdmi = audio->hdmi; in dw_hdmi_qp_i2s_audio_shutdown()
124 struct dw_hdmi_qp *hdmi = audio->hdmi; in dw_hdmi_qp_i2s_hook_plugged_cb()
H A Ddw-hdmi-qp-cec.c53 struct dw_hdmi_qp *hdmi;
/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Ddw_hdmi_qp.c84 struct dw_hdmi_qp { struct
118 void (*write)(struct dw_hdmi_qp *hdmi, u32 val, int offset); argument
119 u8 (*read)(struct dw_hdmi_qp *hdmi, int offset); argument
125 static inline void hdmi_writel(struct dw_hdmi_qp *hdmi, u32 val, int offset) in hdmi_writel() argument
130 static inline u32 hdmi_readl(struct dw_hdmi_qp *hdmi, int offset) in hdmi_readl()
136 hdmi_modb(struct dw_hdmi_qp *hdmi, u32 data, u32 mask, unsigned int reg) in hdmi_modb()
290 static void dw_hdmi_i2c_init(struct dw_hdmi_qp *hdmi) in dw_hdmi_i2c_init()
304 static int dw_hdmi_i2c_read(struct dw_hdmi_qp *hdmi, in dw_hdmi_i2c_read()
357 static int dw_hdmi_i2c_write(struct dw_hdmi_qp *hdmi, in dw_hdmi_i2c_write()
412 struct dw_hdmi_qp *hdmi = container_of(adap, struct dw_hdmi_qp, adap); in dw_hdmi_i2c_xfer()
[all …]
H A DMakefile24 obj-$(CONFIG_DRM_ROCKCHIP_DW_HDMI_QP) += rockchip_dw_hdmi_qp.o dw_hdmi_qp.o
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Ddw_hdmi-rockchip.c187 struct dw_hdmi_qp *hdmi_qp;
3112 static void dw_hdmi_qp_rockchip_phy_disable(struct dw_hdmi_qp *dw_hdmi, in dw_hdmi_qp_rockchip_phy_disable()
3121 static int dw_hdmi_qp_rockchip_genphy_init(struct dw_hdmi_qp *dw_hdmi, void *data, in dw_hdmi_qp_rockchip_genphy_init()
3132 dw_hdmi_rk3588_read_hpd(struct dw_hdmi_qp *dw_hdmi, void *data) in dw_hdmi_rk3588_read_hpd()
3161 static void dw_hdmi_rk3588_setup_hpd(struct dw_hdmi_qp *dw_hdmi, void *data) in dw_hdmi_rk3588_setup_hpd()
3179 static void dw_hdmi_rk3588_phy_set_mode(struct dw_hdmi_qp *dw_hdmi, void *data, in dw_hdmi_rk3588_phy_set_mode()
/OK3568_Linux_fs/buildroot/output/OK3568/target/usr/lib/modules/5.10.160/
H A Dmodules.builtin.modinfo