Messages in this thread | | | Date | Wed, 15 Dec 2021 14:29:10 +0100 | Subject | Re: [PATCH v3 0/3] drm/simpledrm: Apple M1 / DT platform support fixes | From | Thomas Zimmermann <> |
| |
Hi
Am 12.12.21 um 07:24 schrieb Hector Martin: > Hi DRM folks, > > This short series makes simpledrm work on Apple M1 (including Pro/Max) > platforms the way simplefb already does, by adding XRGB2101010 support > and making it bind to framebuffers in /chosen the same way simplefb > does. > > This avoids breaking the bootloader-provided framebuffer console when > simpledrm is selected to replace simplefb, as these FBs always seem to > be 10-bit (at least when a real screen is attached).
If there are no further comments, I'm going to apply the series to drm-misc-next.
Best regards Thomas
> > Changes since v2: > - Made 10-bit conversion code fill the LSBs > - Added ARGB2101010 to supported formats list > - Simplified OF core code per review feedback > Hector Martin (3): > of: Move simple-framebuffer device handling from simplefb to of > drm/format-helper: Add drm_fb_xrgb8888_to_xrgb2101010_toio() > drm/simpledrm: Add [AX]RGB2101010 formats > > drivers/gpu/drm/drm_format_helper.c | 64 +++++++++++++++++++++++++++++ > drivers/gpu/drm/tiny/simpledrm.c | 4 +- > drivers/of/platform.c | 4 ++ > drivers/video/fbdev/simplefb.c | 21 +--------- > include/drm/drm_format_helper.h | 3 ++ > 5 files changed, 74 insertions(+), 22 deletions(-) >
-- Thomas Zimmermann Graphics Driver Developer SUSE Software Solutions Germany GmbH Maxfeldstr. 5, 90409 Nürnberg, Germany (HRB 36809, AG Nürnberg) Geschäftsführer: Ivo Totev [unhandled content-type:application/pgp-signature] | |