[U-Boot] [PATCH 0/8] palm treo 680 smartphone board support
Mike Dunn
mikedunn at newsguy.com
Sun Apr 7 18:40:57 CEST 2013
Hi,
This patchset adds support for the Palm Treo 680 smartphone. Sorry for the
large number of patches; hope this isn't too bold for a first contribution to
u-boot. I had to make some minor tweaks to u-boot to get things working. Most
of these changes are small, and most only touch the pxa arch. Of course I'd be
happy to rework any patches as necessary.
I'd like to add more features... For one thing, the treo really needs support
for the pxa keypad. But this patchset is large enough already, and it's
perfectly useful on the treo, as long as you don't mind using usbtty for the
console.
Thanks for looking.
Mike
Mike Dunn (8):
pxa_lcd: add the ACX544AKN lcd device
pxa_lcd: make lcd_enable() a weak pointer
pxa_lcd: allow L_BIAS line to be unused
pxa27x_udc: remove call to unimplemented set_GPIO_mode()
arm: bootm: call udc_disable() before booting linux
lib: import bitrev library from linux kernel
mtd: nand: add driver for diskonchip g4 nand flash
board support for palm treo 680
CREDITS | 4 +
MAINTAINERS | 3 +
arch/arm/include/asm/arch-pxa/hardware.h | 11 -
arch/arm/include/asm/bootm.h | 1 +
arch/arm/lib/bootm.c | 1 +
board/palmtreo680/Makefile | 47 ++
board/palmtreo680/flash_u-boot.c | 170 +++++
board/palmtreo680/palmtreo680.c | 184 ++++++
board/palmtreo680/palmtreo680_spl.lds | 69 ++
boards.cfg | 1 +
doc/README.palmtreo680 | 570 ++++++++++++++++
drivers/mtd/nand/Makefile | 2 +
drivers/mtd/nand/docg4.c | 1053 ++++++++++++++++++++++++++++++
drivers/mtd/nand/docg4_spl.c | 234 +++++++
drivers/usb/gadget/pxa27x_udc.c | 4 +-
drivers/video/pxa_lcd.c | 56 ++-
include/configs/palmtreo680.h | 307 +++++++++
include/linux/bitrev.h | 16 +
include/linux/mtd/docg4.h | 126 ++++
lib/Makefile | 1 +
lib/bitrev.c | 56 ++
21 files changed, 2901 insertions(+), 15 deletions(-)
create mode 100644 board/palmtreo680/Makefile
create mode 100644 board/palmtreo680/flash_u-boot.c
create mode 100644 board/palmtreo680/palmtreo680.c
create mode 100644 board/palmtreo680/palmtreo680_spl.lds
create mode 100644 doc/README.palmtreo680
create mode 100644 drivers/mtd/nand/docg4.c
create mode 100644 drivers/mtd/nand/docg4_spl.c
create mode 100644 include/configs/palmtreo680.h
create mode 100644 include/linux/bitrev.h
create mode 100644 include/linux/mtd/docg4.h
create mode 100644 lib/bitrev.c
--
1.7.8.6
More information about the U-Boot
mailing list