Home
last modified time | relevance | path

Searched refs:rk_hdmirx_dev (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/hdmirx/
H A Drk_hdmirx_cec.h11 struct rk_hdmirx_dev;
14 void (*write)(struct rk_hdmirx_dev *hdmirx_dev, int reg, u32 val);
15 u32 (*read)(struct rk_hdmirx_dev *hdmirx_dev, int reg);
16 void (*enable)(struct rk_hdmirx_dev *hdmirx);
17 void (*disable)(struct rk_hdmirx_dev *hdmirx);
21 struct rk_hdmirx_dev *hdmirx;
29 struct rk_hdmirx_dev *hdmirx;
H A Drk_hdmirx.c163 struct rk_hdmirx_dev *hdmirx_dev;
180 struct rk_hdmirx_dev { struct
258 static bool tx_5v_power_present(struct rk_hdmirx_dev *hdmirx_dev); argument
261 static void hdmirx_audio_set_state(struct rk_hdmirx_dev *hdmirx_dev, enum audio_stat stat);
262 static void hdmirx_audio_setup(struct rk_hdmirx_dev *hdmirx_dev);
263 static u32 hdmirx_audio_fs(struct rk_hdmirx_dev *hdmirx_dev);
264 static u32 hdmirx_audio_ch(struct rk_hdmirx_dev *hdmirx_dev);
265 static void hdmirx_audio_fifo_init(struct rk_hdmirx_dev *hdmirx_dev);
266 static void hdmirx_audio_handle_plugged_change(struct rk_hdmirx_dev *hdmirx_dev, bool plugged);
267 static void hdmirx_audio_interrupts_setup(struct rk_hdmirx_dev *hdmirx_dev, bool en);
[all …]
H A Drk_hdmirx_hdcp.h54 struct rk_hdmirx_dev *hdmirx;
56 void (*write)(struct rk_hdmirx_dev *hdmirx, int reg, u32 val);
57 u32 (*read)(struct rk_hdmirx_dev *hdmirx, int reg);
58 void (*hpd_config)(struct rk_hdmirx_dev *hdmirx, bool en);
59 bool (*tx_5v_power)(struct rk_hdmirx_dev *hdmirx);