Lines Matching refs:dw_hdmi

14 struct dw_hdmi;
116 int (*init)(struct dw_hdmi *hdmi, void *data,
119 void (*disable)(struct dw_hdmi *hdmi, void *data);
120 enum drm_connector_status (*read_hpd)(struct dw_hdmi *hdmi, void *data);
121 void (*update_hpd)(struct dw_hdmi *hdmi, void *data,
123 void (*setup_hpd)(struct dw_hdmi *hdmi, void *data);
142 enum drm_mode_status (*mode_valid)(struct dw_hdmi *hdmi, void *data,
147 void (*enable_audio)(struct dw_hdmi *hdmi, int channel,
149 void (*disable_audio)(struct dw_hdmi *hdmi);
161 int (*configure_phy)(struct dw_hdmi *hdmi, void *data,
167 struct dw_hdmi *dw_hdmi_probe(struct platform_device *pdev,
169 void dw_hdmi_remove(struct dw_hdmi *hdmi);
170 void dw_hdmi_unbind(struct dw_hdmi *hdmi);
171 struct dw_hdmi *dw_hdmi_bind(struct platform_device *pdev,
175 void dw_hdmi_resume(struct dw_hdmi *hdmi);
177 void dw_hdmi_setup_rx_sense(struct dw_hdmi *hdmi, bool hpd, bool rx_sense);
179 int dw_hdmi_set_plugged_cb(struct dw_hdmi *hdmi, hdmi_codec_plugged_cb fn,
181 void dw_hdmi_set_sample_non_pcm(struct dw_hdmi *hdmi, unsigned int non_pcm);
182 void dw_hdmi_set_sample_width(struct dw_hdmi *hdmi, unsigned int width);
183 void dw_hdmi_set_sample_rate(struct dw_hdmi *hdmi, unsigned int rate);
184 void dw_hdmi_set_channel_count(struct dw_hdmi *hdmi, unsigned int cnt);
185 void dw_hdmi_set_channel_status(struct dw_hdmi *hdmi, u8 *channel_status);
186 void dw_hdmi_set_channel_allocation(struct dw_hdmi *hdmi, unsigned int ca);
187 void dw_hdmi_audio_enable(struct dw_hdmi *hdmi);
188 void dw_hdmi_audio_disable(struct dw_hdmi *hdmi);
189 void dw_hdmi_set_high_tmds_clock_ratio(struct dw_hdmi *hdmi,
193 void dw_hdmi_phy_i2c_set_addr(struct dw_hdmi *hdmi, u8 address);
194 void dw_hdmi_phy_i2c_write(struct dw_hdmi *hdmi, unsigned short data,
197 void dw_hdmi_phy_gen1_reset(struct dw_hdmi *hdmi);
199 void dw_hdmi_phy_gen2_pddq(struct dw_hdmi *hdmi, u8 enable);
200 void dw_hdmi_phy_gen2_txpwron(struct dw_hdmi *hdmi, u8 enable);
201 void dw_hdmi_phy_gen2_reset(struct dw_hdmi *hdmi);
203 enum drm_connector_status dw_hdmi_phy_read_hpd(struct dw_hdmi *hdmi,
205 void dw_hdmi_phy_update_hpd(struct dw_hdmi *hdmi, void *data,
207 void dw_hdmi_phy_setup_hpd(struct dw_hdmi *hdmi, void *data);