mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-01-22 12:53:29 +07:00
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: Tomi Valkeinen <tomi.valkeinen@ti.com>
This commit is contained in:
parent
0674d38627
commit
751d2e18b0
@ -102,8 +102,6 @@ static struct omap_dss_device *omap_crtc_output[8];
|
||||
static int omap_crtc_dss_connect(enum omap_channel channel,
|
||||
struct omap_dss_device *dst)
|
||||
{
|
||||
struct omap_overlay_manager *mgr = omap_dss_get_overlay_manager(channel);
|
||||
|
||||
if (omap_crtc_output[channel])
|
||||
return -EINVAL;
|
||||
|
||||
@ -113,22 +111,14 @@ static int omap_crtc_dss_connect(enum omap_channel channel,
|
||||
omap_crtc_output[channel] = dst;
|
||||
dst->dispc_channel_connected = true;
|
||||
|
||||
dst->manager = mgr;
|
||||
mgr->output = dst;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void omap_crtc_dss_disconnect(enum omap_channel channel,
|
||||
struct omap_dss_device *dst)
|
||||
{
|
||||
struct omap_overlay_manager *mgr = omap_dss_get_overlay_manager(channel);
|
||||
|
||||
omap_crtc_output[channel] = NULL;
|
||||
dst->dispc_channel_connected = false;
|
||||
|
||||
mgr->output->manager = NULL;
|
||||
mgr->output = NULL;
|
||||
}
|
||||
|
||||
static void omap_crtc_dss_start_update(enum omap_channel channel)
|
||||
|
Loading…
Reference in New Issue
Block a user