mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-18 16:44:27 +08:00
drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5
Same as the xRGB8888 formats, HVS5 has managed to swap the colour
channels for the xRGB1555 formats as well. Add the relevant
config for pixel_order_hvs5.
Fixes: c54619b0bf
("drm/vc4: Add support for the BCM2711 HVS5")
Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
Link: https://lore.kernel.org/r/20221207-rpi-hvs-crtc-misc-v1-6-1f8e0770798b@cerno.tech
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
This commit is contained in:
parent
868bc9994c
commit
902973dc1a
@ -75,11 +75,13 @@ static const struct hvs_format {
|
||||
.drm = DRM_FORMAT_ARGB1555,
|
||||
.hvs = HVS_PIXEL_FORMAT_RGBA5551,
|
||||
.pixel_order = HVS_PIXEL_ORDER_ABGR,
|
||||
.pixel_order_hvs5 = HVS_PIXEL_ORDER_ARGB,
|
||||
},
|
||||
{
|
||||
.drm = DRM_FORMAT_XRGB1555,
|
||||
.hvs = HVS_PIXEL_FORMAT_RGBA5551,
|
||||
.pixel_order = HVS_PIXEL_ORDER_ABGR,
|
||||
.pixel_order_hvs5 = HVS_PIXEL_ORDER_ARGB,
|
||||
},
|
||||
{
|
||||
.drm = DRM_FORMAT_RGB888,
|
||||
|
Loading…
Reference in New Issue
Block a user