Hardware Drivers
Video
FBDev Driver
The Geode GX Framebuffer (gxfb) driver is used in both LinuxBIOS and in the kernel proper during bootup. It provides simple unaccelerated framebuffer support and also helps drive the flatpanel.
Currently available in the olpc-2.6 GIT tree
X Video Driver
The Geode GX/LX Xorg graphics driver is a Xorg driver that is under development. It provides XAA support for the Geode GX and LX, and EXA support for the GX. It also provides a simple Xv driver for the GX. It's packaged as xorg-x11-drv-amd in Fedora Core, and also available on freedesktop.org: xorg-driver-xf86-video-amd GIT tree.
The following is an example "Device" entry to enable the driver:
Section "Device" Identifier "Geode" Driver "amd" # The following will enable the EXA driver. Comment it to only use XAA Option "AccelMethod" "EXA" EndSection
Marvell Wireless Driver
Power Management
Audio
Note: need to verify that the audio sensor stuff actually made it upstream and come up with a test plan. Also need to document OLPC-specific bits.