Lines Matching refs:bridge
26 void msm_hdmi_bridge_destroy(struct drm_bridge *bridge) in msm_hdmi_bridge_destroy() argument
30 static void msm_hdmi_power_on(struct drm_bridge *bridge) in msm_hdmi_power_on() argument
32 struct drm_device *dev = bridge->dev; in msm_hdmi_power_on()
33 struct hdmi_bridge *hdmi_bridge = to_hdmi_bridge(bridge); in msm_hdmi_power_on()
64 static void power_off(struct drm_bridge *bridge) in power_off() argument
66 struct drm_device *dev = bridge->dev; in power_off()
67 struct hdmi_bridge *hdmi_bridge = to_hdmi_bridge(bridge); in power_off()
89 static void msm_hdmi_bridge_pre_enable(struct drm_bridge *bridge) in msm_hdmi_bridge_pre_enable() argument
91 struct hdmi_bridge *hdmi_bridge = to_hdmi_bridge(bridge); in msm_hdmi_bridge_pre_enable()
99 msm_hdmi_power_on(bridge); in msm_hdmi_bridge_pre_enable()
112 static void msm_hdmi_bridge_enable(struct drm_bridge *bridge) in msm_hdmi_bridge_enable() argument
116 static void msm_hdmi_bridge_disable(struct drm_bridge *bridge) in msm_hdmi_bridge_disable() argument
120 static void msm_hdmi_bridge_post_disable(struct drm_bridge *bridge) in msm_hdmi_bridge_post_disable() argument
122 struct hdmi_bridge *hdmi_bridge = to_hdmi_bridge(bridge); in msm_hdmi_bridge_post_disable()
135 power_off(bridge); in msm_hdmi_bridge_post_disable()
142 static void msm_hdmi_bridge_mode_set(struct drm_bridge *bridge, in msm_hdmi_bridge_mode_set() argument
146 struct hdmi_bridge *hdmi_bridge = to_hdmi_bridge(bridge); in msm_hdmi_bridge_mode_set()
214 struct drm_bridge *bridge = NULL; in msm_hdmi_bridge_init() local
227 bridge = &hdmi_bridge->base; in msm_hdmi_bridge_init()
228 bridge->funcs = &msm_hdmi_bridge_funcs; in msm_hdmi_bridge_init()
230 ret = drm_bridge_attach(hdmi->dev, bridge); in msm_hdmi_bridge_init()
234 return bridge; in msm_hdmi_bridge_init()
237 if (bridge) in msm_hdmi_bridge_init()
238 msm_hdmi_bridge_destroy(bridge); in msm_hdmi_bridge_init()