Lines Matching refs:omap_connector

18 #define to_omap_connector(x) container_of(x, struct omap_connector, base)
20 struct omap_connector { struct
30 struct omap_connector *omap_connector = to_omap_connector(connector); in omap_connector_hpd_notify() argument
41 for (dssdev = omap_connector->output; dssdev; dssdev = dssdev->next) { in omap_connector_hpd_notify()
50 struct omap_connector *omap_connector = cb_data; in omap_connector_hpd_cb() local
51 struct drm_connector *connector = &omap_connector->base; in omap_connector_hpd_cb()
70 struct omap_connector *omap_connector = to_omap_connector(connector); in omap_connector_enable_hpd() local
71 struct omap_dss_device *hpd = omap_connector->hpd; in omap_connector_enable_hpd()
75 omap_connector); in omap_connector_enable_hpd()
80 struct omap_connector *omap_connector = to_omap_connector(connector); in omap_connector_disable_hpd() local
81 struct omap_dss_device *hpd = omap_connector->hpd; in omap_connector_disable_hpd()
89 struct omap_connector *omap_connector = to_omap_connector(connector); in omap_connector_get_hdmi_mode() local
91 return omap_connector->hdmi_mode; in omap_connector_get_hdmi_mode()
98 struct omap_connector *omap_connector = to_omap_connector(connector); in omap_connector_find_device() local
102 for (d = omap_connector->output; d; d = d->next) { in omap_connector_find_device()
145 struct omap_connector *omap_connector = to_omap_connector(connector); in omap_connector_destroy() local
149 if (omap_connector->hpd) { in omap_connector_destroy()
150 struct omap_dss_device *hpd = omap_connector->hpd; in omap_connector_destroy()
154 omap_connector->hpd = NULL; in omap_connector_destroy()
160 omapdss_device_put(omap_connector->output); in omap_connector_destroy()
162 kfree(omap_connector); in omap_connector_destroy()
170 struct omap_connector *omap_connector = to_omap_connector(connector); in omap_connector_get_modes_edid() local
192 omap_connector->hdmi_mode = drm_detect_hdmi_monitor(edid); in omap_connector_get_modes_edid()
204 struct omap_connector *omap_connector = to_omap_connector(connector); in omap_connector_get_modes() local
231 if (omap_connector->output->panel) in omap_connector_get_modes()
232 return drm_panel_get_modes(omap_connector->output->panel); in omap_connector_get_modes()
265 struct omap_connector *omap_connector = to_omap_connector(connector); in omap_connector_mode_valid() local
269 status = omap_connector_mode_fixup(omap_connector->output, mode, in omap_connector_mode_valid()
335 struct omap_connector *omap_connector; in omap_connector_init() local
340 omap_connector = kzalloc(sizeof(*omap_connector), GFP_KERNEL); in omap_connector_init()
341 if (!omap_connector) in omap_connector_init()
344 omap_connector->output = omapdss_device_get(output); in omap_connector_init()
346 connector = &omap_connector->base; in omap_connector_init()
362 omap_connector->hpd = omapdss_device_get(dssdev); in omap_connector_init()