From: Derek Foreman Date: Tue, 1 Aug 2017 18:38:13 +0000 (-0500) Subject: ecore_drm2: remove unused crtc bitfield X-Git-Tag: submit/sandbox/upgrade/efl120/20180319.053334~3222 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2f9cb33f0b41fb82ba481ca4f9792f59e0995def;p=platform%2Fupstream%2Fefl.git ecore_drm2: remove unused crtc bitfield We'll need something like this when multi-head works, but it can't be implemented this way anyway. There's no guarantee that crtc ids will be low enough to fit sensibly in a bitfield. --- diff --git a/src/lib/ecore_drm2/ecore_drm2_outputs.c b/src/lib/ecore_drm2/ecore_drm2_outputs.c index a6e84ee..c5f0d6b 100644 --- a/src/lib/ecore_drm2/ecore_drm2_outputs.c +++ b/src/lib/ecore_drm2/ecore_drm2_outputs.c @@ -771,7 +771,6 @@ _output_create(Ecore_Drm2_Device *dev, const drmModeRes *res, const drmModeConne output->enabled = EINA_FALSE; } - dev->alloc.crtc |= (1 << output->crtc_id); dev->alloc.conn |= (1 << output->conn_id); dev->outputs = eina_list_append(dev->outputs, output); @@ -906,7 +905,6 @@ _output_destroy(Ecore_Drm2_Device *dev, Ecore_Drm2_Output *output) free(mode); } - dev->alloc.crtc &= ~(1 << output->crtc_id); dev->alloc.conn &= ~(1 << output->conn_id); eina_stringshare_del(output->backlight.path); diff --git a/src/lib/ecore_drm2/ecore_drm2_private.h b/src/lib/ecore_drm2/ecore_drm2_private.h index a85cb0c..e48449e 100644 --- a/src/lib/ecore_drm2/ecore_drm2_private.h +++ b/src/lib/ecore_drm2/ecore_drm2_private.h @@ -276,7 +276,7 @@ struct _Ecore_Drm2_Device struct { - uint32_t crtc, conn; + uint32_t conn; } alloc; struct