N800
Overview
This page is about adding Nokia N800/N810 support to Linux mainline kernels. N800/N810 (from now on called just N8x0) has been in linux-omap far too long, we need to get it to mainline finally.
Patches
Current patches are available from:
http://www.valot.fi/kalle/n8x0/patches/
Communication
All discussion should happen at <linux-omap@vger.kernel.org> (subscription instructions).
The Plan
This a a draft and very much work in progress!
- platform data support for omap serial driver
- n8x0 board file with serial console support
- onenand
- display
- touchscreen
- keyboard
- wlan
- cbus
- usb
- retu
- tahvo
User space interfaces
Diablo user space components use non-standard kernel interfaces and most likely the interfaces are not acceptable to mainline. If we want to get diablo running with latest mainline kernels (do we really want that or focus, for example, on Mer instead?), this needs to be solved somehow.
Identified interfaces:
- watchdog interface used by dsme
- bme interface
- private Wireless Extension calls used by wlancond/eapd
- audio and DSP in general
- maybe also display control