Lines Matching refs:dw_hdmi
60 diff --git a/include/drm/bridge/dw_hdmi.h b/include/drm/bridge/dw_hdmi.h
62 --- a/include/drm/bridge/dw_hdmi.h
63 +++ b/include/drm/bridge/dw_hdmi.h
75 struct dw_hdmi;
108 int (*init)(struct dw_hdmi *hdmi, void *data,
111 void (*setup_hpd)(struct dw_hdmi *hdmi, void *data);
123 + void (*set_mode)(struct dw_hdmi_qp *dw_hdmi, void *data,
163 - enum drm_mode_status (*mode_valid)(struct dw_hdmi *hdmi, void *data,
188 int (*configure_phy)(struct dw_hdmi *hdmi, void *data,
215 struct dw_hdmi *dw_hdmi_probe(struct platform_device *pdev,
216 @@ -161,8 +249,9 @@ void dw_hdmi_remove(struct dw_hdmi *hdmi);
217 void dw_hdmi_unbind(struct dw_hdmi *hdmi);
218 struct dw_hdmi *dw_hdmi_bind(struct platform_device *pdev,
223 +void dw_hdmi_suspend(struct dw_hdmi *hdmi);
224 void dw_hdmi_resume(struct dw_hdmi *hdmi);
226 void dw_hdmi_setup_rx_sense(struct dw_hdmi *hdmi, bool hpd, bool rx_sense);
227 @@ -192,5 +281,31 @@ enum drm_connector_status dw_hdmi_phy_read_hpd(struct dw_hdmi *hdmi,
228 void dw_hdmi_phy_update_hpd(struct dw_hdmi *hdmi, void *data,
230 void dw_hdmi_phy_setup_hpd(struct dw_hdmi *hdmi, void *data);
231 +void dw_hdmi_set_quant_range(struct dw_hdmi *hdmi);
232 +void dw_hdmi_set_output_type(struct dw_hdmi *hdmi, u64 val);
233 +bool dw_hdmi_get_output_whether_hdmi(struct dw_hdmi *hdmi);
234 +int dw_hdmi_get_output_type_cap(struct dw_hdmi *hdmi);
235 +void dw_hdmi_set_cec_adap(struct dw_hdmi *hdmi, struct cec_adapter *adap);