CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2025/09/29 09:37:43
Modified files:
sysutils/u-boot/rpi: Makefile
Added files:
sysutils/u-boot/rpi/patches: patch-drivers_video_bcm2835_c
Log message:
The firmware call to set the pixel order does not work as advertised.
Instead of setting the pixel order to a certain order (BGR or RGB) it
simply toggles between the two. And since the firmware uses RGB by default
the result of the call made by U-Boot is that we end up with BGR. This
wasn't an issue before because the call wasn't actually implemented in the
old firmware we shipped. For now pass 0 as the pixel order, which should
give us the desired RGB pixel order (unless the user has a framebuffer_swap
line in their config.txt).
ok jsg@, mglocker@, sthen@