[PATCH 13/16] drm/omap: use u32 instead of enum omap_color_mode
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Wed May 24 10:46:28 UTC 2017
Hi Tomi,
On Wednesday 24 May 2017 13:37:48 Tomi Valkeinen wrote:
> On 24/05/17 13:28, Laurent Pinchart wrote:
> > On Thursday 04 May 2017 13:23:29 Tomi Valkeinen wrote:
> >> In this step we drop 'enum omap_color_mode', and use u32 instead.
> >>
> >> Signed-off-by: Tomi Valkeinen <tomi.valkeinen at ti.com>
> >
> > I believe this should go before 12/16, otherwise you end up temporarily
> > storing DRM_FORMAT_* values in enum omap_color_mode variables.
>
> That's on purpose, I mention it in the previous patch. Do you see a
> problem with it?
It's dirty :-) You had to silence a few warnings with explicit casts because
of that.
> If I change the order, then I'd be going back and forth with u32 and
> enum omap_color_mode.
If you first switch to u32, there's nothing wrong storing the enum
omap_color_mode value in a u32, and it will then be easy to transition to
DRM_FORMAT_*.
> But I could squash this and 12 together. That's perhaps the technically
> most correct option, but I wanted to split the changes into a bit
> smaller pieces.
--
Regards,
Laurent Pinchart
More information about the dri-devel
mailing list