Commit 751d2e18 authored by Tomi Valkeinen's avatar Tomi Valkeinen

drm/omap: remove last uses of omap_overlay_manager

We have now removed all uses of 'struct omap_overlay_manager', so we can
now remove the last places where it is set.
Signed-off-by: default avatarTomi Valkeinen <tomi.valkeinen@ti.com>
parent 0674d386
...@@ -102,8 +102,6 @@ static struct omap_dss_device *omap_crtc_output[8]; ...@@ -102,8 +102,6 @@ static struct omap_dss_device *omap_crtc_output[8];
static int omap_crtc_dss_connect(enum omap_channel channel, static int omap_crtc_dss_connect(enum omap_channel channel,
struct omap_dss_device *dst) struct omap_dss_device *dst)
{ {
struct omap_overlay_manager *mgr = omap_dss_get_overlay_manager(channel);
if (omap_crtc_output[channel]) if (omap_crtc_output[channel])
return -EINVAL; return -EINVAL;
...@@ -113,22 +111,14 @@ static int omap_crtc_dss_connect(enum omap_channel channel, ...@@ -113,22 +111,14 @@ static int omap_crtc_dss_connect(enum omap_channel channel,
omap_crtc_output[channel] = dst; omap_crtc_output[channel] = dst;
dst->dispc_channel_connected = true; dst->dispc_channel_connected = true;
dst->manager = mgr;
mgr->output = dst;
return 0; return 0;
} }
static void omap_crtc_dss_disconnect(enum omap_channel channel, static void omap_crtc_dss_disconnect(enum omap_channel channel,
struct omap_dss_device *dst) struct omap_dss_device *dst)
{ {
struct omap_overlay_manager *mgr = omap_dss_get_overlay_manager(channel);
omap_crtc_output[channel] = NULL; omap_crtc_output[channel] = NULL;
dst->dispc_channel_connected = false; dst->dispc_channel_connected = false;
mgr->output->manager = NULL;
mgr->output = NULL;
} }
static void omap_crtc_dss_start_update(enum omap_channel channel) static void omap_crtc_dss_start_update(enum omap_channel channel)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment