Lines Matching refs:hdmi
114 int (*init)(struct dw_hdmi *hdmi, void *data,
116 void (*disable)(struct dw_hdmi *hdmi, void *data);
117 enum drm_connector_status (*read_hpd)(struct dw_hdmi *hdmi, void *data);
118 void (*update_hpd)(struct dw_hdmi *hdmi, void *data,
120 void (*setup_hpd)(struct dw_hdmi *hdmi, void *data);
140 int (*configure_phy)(struct dw_hdmi *hdmi,
147 void dw_hdmi_remove(struct dw_hdmi *hdmi);
148 void dw_hdmi_unbind(struct dw_hdmi *hdmi);
153 void dw_hdmi_resume(struct dw_hdmi *hdmi);
155 void dw_hdmi_setup_rx_sense(struct dw_hdmi *hdmi, bool hpd, bool rx_sense);
157 void dw_hdmi_set_sample_rate(struct dw_hdmi *hdmi, unsigned int rate);
158 void dw_hdmi_set_channel_count(struct dw_hdmi *hdmi, unsigned int cnt);
159 void dw_hdmi_set_channel_allocation(struct dw_hdmi *hdmi, unsigned int ca);
160 void dw_hdmi_audio_enable(struct dw_hdmi *hdmi);
161 void dw_hdmi_audio_disable(struct dw_hdmi *hdmi);
162 void dw_hdmi_set_high_tmds_clock_ratio(struct dw_hdmi *hdmi);
165 void dw_hdmi_phy_i2c_set_addr(struct dw_hdmi *hdmi, u8 address);
166 void dw_hdmi_phy_i2c_write(struct dw_hdmi *hdmi, unsigned short data,
169 void dw_hdmi_phy_gen2_pddq(struct dw_hdmi *hdmi, u8 enable);
170 void dw_hdmi_phy_gen2_txpwron(struct dw_hdmi *hdmi, u8 enable);
171 void dw_hdmi_phy_reset(struct dw_hdmi *hdmi);
173 enum drm_connector_status dw_hdmi_phy_read_hpd(struct dw_hdmi *hdmi,
175 void dw_hdmi_phy_update_hpd(struct dw_hdmi *hdmi, void *data,
177 void dw_hdmi_phy_setup_hpd(struct dw_hdmi *hdmi, void *data);