Lines Matching refs:dw_hdmi
11 #include "dw_hdmi.h"
55 static void hdmi_write(struct dw_hdmi *hdmi, u8 val, int offset)
70 static u8 hdmi_read(struct dw_hdmi *hdmi, int offset)
85 static void hdmi_mod(struct dw_hdmi *hdmi, unsigned reg, u8 mask, u8 data)
93 static void hdmi_set_clock_regenerator(struct dw_hdmi *hdmi, u32 n, u32 cts)
136 static void hdmi_audio_set_samplerate(struct dw_hdmi *hdmi, u32 pixel_clk)
159 static void hdmi_video_sample(struct dw_hdmi *hdmi)
183 static void hdmi_video_packetize(struct dw_hdmi *hdmi)
229 static inline void hdmi_phy_test_clear(struct dw_hdmi *hdmi, uint bit)
235 static int hdmi_phy_wait_i2c_done(struct dw_hdmi *hdmi, u32 msec)
254 static void hdmi_phy_i2c_write(struct dw_hdmi *hdmi, uint data, uint addr)
266 static void hdmi_phy_enable_power(struct dw_hdmi *hdmi, uint enable)
272 static void hdmi_phy_enable_tmds(struct dw_hdmi *hdmi, uint enable)
278 static void hdmi_phy_enable_spare(struct dw_hdmi *hdmi, uint enable)
284 static void hdmi_phy_gen2_pddq(struct dw_hdmi *hdmi, uint enable)
290 static void hdmi_phy_gen2_txpwron(struct dw_hdmi *hdmi, uint enable)
297 static void hdmi_phy_sel_data_en_pol(struct dw_hdmi *hdmi, uint enable)
304 static void hdmi_phy_sel_interface_control(struct dw_hdmi *hdmi,
311 static int hdmi_phy_configure(struct dw_hdmi *hdmi, u32 mpixelclock)
388 static void hdmi_av_composer(struct dw_hdmi *hdmi,
457 static void hdmi_enable_video_path(struct dw_hdmi *hdmi, bool audio)
489 static void hdmi_clear_overflow(struct dw_hdmi *hdmi)
502 static void hdmi_audio_set_format(struct dw_hdmi *hdmi)
514 static void hdmi_audio_fifo_reset(struct dw_hdmi *hdmi)
523 static int hdmi_get_plug_in_status(struct dw_hdmi *hdmi)
530 static int hdmi_ddc_wait_i2c_done(struct dw_hdmi *hdmi, int msec)
549 static void hdmi_ddc_reset(struct dw_hdmi *hdmi)
554 static int hdmi_read_edid(struct dw_hdmi *hdmi, int block, u8 *buff)
635 int dw_hdmi_phy_cfg(struct dw_hdmi *hdmi, uint mpixelclock)
656 int dw_hdmi_phy_wait_for_hpd(struct dw_hdmi *hdmi)
670 void dw_hdmi_phy_init(struct dw_hdmi *hdmi)
688 int dw_hdmi_read_edid(struct dw_hdmi *hdmi, u8 *buf, int buf_size)
712 int dw_hdmi_enable(struct dw_hdmi *hdmi, const struct display_timing *edid)
742 void dw_hdmi_init(struct dw_hdmi *hdmi)