[U-Boot] [PATCH V3 0/9] display and keypad support for nhk8815
Alessandro Rubini
rubini-list at gnudd.com
Sat Dec 5 13:39:09 CET 2009
This patch series is very similar to V2 I sent on Nov 25th,
only 2/9 and 9/9 are different.
Changes from V2:
* the clcd driver using a C structure instead of numeric defines for
register offsets. Renamed previous clcdc_regs to clcd_config, since
regs is now the hardware-description structure.
* added "address" field to clcd_config, so clcd.c doesn't include
anithing specific to Nomadik and can be use unchanged by other
clcd-equipped SoCs.
ps: Wolfgang: while I understand patches must be posted, I offered to
avoid extra traffic if it was only a matter of removing printf. Won't
do that again, lesson learnt.
Alessandro Rubini (9):
nhk8815: change the order of initialization
video: add amba-clcd prime-cell
include/nomadik.h: add physical address for cldc
drivers/misc: add stmpe2401 port extender and keypad controller
nhk8815.h: define we need stmpe
lcd: make 16bpp work
nhk8815: added keypad
nhk8815: start lower in RAM, so the 800x480 frame buffer fits
nhk8815: added lcd support
board/st/nhk8815/Makefile | 6 +-
board/st/nhk8815/config.mk | 8 +-
board/st/nhk8815/keypad.c | 99 +++++++++++++++++++
board/st/nhk8815/lcd.c | 88 +++++++++++++++++
board/st/nhk8815/nhk8815-devices.h | 8 ++
board/st/nhk8815/nhk8815.c | 38 +++++--
common/lcd.c | 27 ++++-
drivers/misc/Makefile | 1 +
drivers/misc/stmpe2401.c | 191 ++++++++++++++++++++++++++++++++++++
drivers/video/Makefile | 1 +
drivers/video/amba.c | 79 +++++++++++++++
include/amba_clcd.h | 77 +++++++++++++++
include/configs/nhk8815.h | 20 ++++-
include/nomadik.h | 1 +
include/stmpe2401.h | 66 ++++++++++++
15 files changed, 687 insertions(+), 23 deletions(-)
create mode 100644 board/st/nhk8815/keypad.c
create mode 100644 board/st/nhk8815/lcd.c
create mode 100644 board/st/nhk8815/nhk8815-devices.h
create mode 100644 drivers/misc/stmpe2401.c
create mode 100644 drivers/video/amba.c
create mode 100644 include/amba_clcd.h
create mode 100644 include/stmpe2401.h
More information about the U-Boot
mailing list