Lines Matching full:hdmi
15 #include <linux/hdmi.h>
20 #include "hdmi.xml.h"
33 struct hdmi {
67 /* the encoder we are hooked to (outside of hdmi block) */
98 struct hdmi *hdmi;
103 void msm_hdmi_set_mode(struct hdmi *hdmi, bool power_on);
105 static inline void hdmi_write(struct hdmi *hdmi, u32 reg, u32 data)
107 writel(data, hdmi->mmio + reg);
110 static inline u32 hdmi_read(struct hdmi *hdmi, u32 reg)
112 return readl(hdmi->mmio + reg);
115 static inline u32 hdmi_qfprom_read(struct hdmi *hdmi, u32 reg)
117 return readl(hdmi->qfprom_mmio + reg);
121 * hdmi phy:
202 int msm_hdmi_audio_update(struct hdmi *hdmi);
211 * hdmi bridge:
214 int msm_hdmi_bridge_init(struct hdmi *hdmi);
228 struct i2c_adapter *msm_hdmi_i2c_init(struct hdmi *hdmi);
234 struct hdmi_hdcp_ctrl *msm_hdmi_hdcp_init(struct hdmi *hdmi);
235 void msm_hdmi_hdcp_destroy(struct hdmi *hdmi);
240 static inline struct hdmi_hdcp_ctrl *msm_hdmi_hdcp_init(struct hdmi *hdmi)
244 static inline void msm_hdmi_hdcp_destroy(struct hdmi *hdmi) {}