The author continues their series on upgrading a Chumby’s kernel, focusing on getting the LCD working. They explore the process of configuring the LCD controller and backlight, with tedious but necessary steps to figure out the values needed for register hacks and ultimately creating a proper U-Boot driver. They then move onto enabling the Vivante GC300 graphics accelerator and getting the etnaviv driver working, with help from the etnaviv developers. The author struggles to find resources on how to use the 2D accelerator, eventually settling on using an X server and the xf86-video-armada plugin.
https://www.downtowndougbrown.com/2023/06/upgrading-my-chumby-8-kernel-part-5-graphics/