Lines Matching refs:hdmi
39 struct hdmi { struct
115 void msm_hdmi_set_mode(struct hdmi *hdmi, bool power_on);
117 static inline void hdmi_write(struct hdmi *hdmi, u32 reg, u32 data) in hdmi_write() argument
119 msm_writel(data, hdmi->mmio + reg); in hdmi_write()
122 static inline u32 hdmi_read(struct hdmi *hdmi, u32 reg) in hdmi_read() argument
124 return msm_readl(hdmi->mmio + reg); in hdmi_read()
127 static inline u32 hdmi_qfprom_read(struct hdmi *hdmi, u32 reg) in hdmi_qfprom_read() argument
129 return msm_readl(hdmi->qfprom_mmio + reg); in hdmi_qfprom_read()
217 int msm_hdmi_audio_update(struct hdmi *hdmi);
218 int msm_hdmi_audio_info_setup(struct hdmi *hdmi, bool enabled,
221 void msm_hdmi_audio_set_sample_rate(struct hdmi *hdmi, int rate);
228 struct drm_bridge *msm_hdmi_bridge_init(struct hdmi *hdmi);
236 struct drm_connector *msm_hdmi_connector_init(struct hdmi *hdmi);
245 struct i2c_adapter *msm_hdmi_i2c_init(struct hdmi *hdmi);
251 struct hdmi_hdcp_ctrl *msm_hdmi_hdcp_init(struct hdmi *hdmi);
252 void msm_hdmi_hdcp_destroy(struct hdmi *hdmi);
257 static inline struct hdmi_hdcp_ctrl *msm_hdmi_hdcp_init(struct hdmi *hdmi) in msm_hdmi_hdcp_init() argument
261 static inline void msm_hdmi_hdcp_destroy(struct hdmi *hdmi) {} in msm_hdmi_hdcp_destroy() argument