This patchset aims at providing support for the Mitac Mio A701 board. The core pxa support was taken from barebox development tree, and brought up to date with current development tree. The mioa701 board support is just born, and enables a console over the USB serial line. A following patchset should add support for the on-disk chip (docg3) and will open way to full integration on the board. The patchset in its current state won't compile as it depends on the pending PXA27x UDC gadget submission. Cheers. -- Robert Marc Kleine-Budde (2): arm/mach-pxa: Initial Intel/Marvell PXA support drivers/video: add PXA framebuffer support Robert Jarzmik (1): arm/mach-pxa: add mioa701 board arch/arm/Kconfig | 5 + arch/arm/Makefile | 3 + arch/arm/boards/mioa701/Makefile | 2 + arch/arm/boards/mioa701/board.c | 246 +++++++++++ arch/arm/boards/mioa701/config.h | 22 + arch/arm/boards/mioa701/env/bin/init | 13 + arch/arm/boards/mioa701/env/config | 4 + arch/arm/boards/mioa701/lowlevel_init.S | 39 ++ arch/arm/boards/mioa701/mioa701.h | 81 ++++ arch/arm/cpu/Kconfig | 5 + arch/arm/mach-pxa/Kconfig | 46 +++ arch/arm/mach-pxa/Makefile | 7 + arch/arm/mach-pxa/clocksource.c | 50 +++ arch/arm/mach-pxa/common.c | 42 ++ arch/arm/mach-pxa/devices.c | 49 +++ arch/arm/mach-pxa/gpio.c | 70 ++++ arch/arm/mach-pxa/include/mach/bitfield.h | 113 +++++ arch/arm/mach-pxa/include/mach/clock.h | 17 + arch/arm/mach-pxa/include/mach/devices.h | 26 ++ arch/arm/mach-pxa/include/mach/gpio.h | 136 +++++++ arch/arm/mach-pxa/include/mach/hardware.h | 31 ++ arch/arm/mach-pxa/include/mach/mfp-pxa27x.h | 438 ++++++++++++++++++++ arch/arm/mach-pxa/include/mach/mfp-pxa2xx.h | 133 ++++++ arch/arm/mach-pxa/include/mach/mfp.h | 21 + arch/arm/mach-pxa/include/mach/pxa-regs.h | 33 ++ arch/arm/mach-pxa/include/mach/pxa27x-regs.h | 6 + arch/arm/mach-pxa/include/mach/pxa2xx-regs.h | 267 ++++++++++++ arch/arm/mach-pxa/include/mach/pxafb.h | 80 ++++ arch/arm/mach-pxa/include/mach/regs-intc.h | 34 ++ arch/arm/mach-pxa/include/mach/regs-lcd.h | 198 +++++++++ arch/arm/mach-pxa/include/mach/regs-ost.h | 34 ++ arch/arm/mach-pxa/include/plat/gpio.h | 74 ++++ arch/arm/mach-pxa/include/plat/mfp.h | 468 +++++++++++++++++++++ arch/arm/mach-pxa/mfp-pxa2xx.c | 189 +++++++++ arch/arm/mach-pxa/speed-pxa27x.c | 44 ++ drivers/serial/Kconfig | 4 + drivers/serial/Makefile | 1 + drivers/serial/serial_pxa.c | 205 ++++++++++ drivers/video/Kconfig | 7 + drivers/video/Makefile | 1 + drivers/video/pxa.c | 562 ++++++++++++++++++++++++++ 41 files changed, 3806 insertions(+), 0 deletions(-) create mode 100644 arch/arm/boards/mioa701/Makefile create mode 100644 arch/arm/boards/mioa701/board.c create mode 100644 arch/arm/boards/mioa701/config.h create mode 100644 arch/arm/boards/mioa701/env/bin/init create mode 100644 arch/arm/boards/mioa701/env/config create mode 100644 arch/arm/boards/mioa701/lowlevel_init.S create mode 100644 arch/arm/boards/mioa701/mioa701.h create mode 100644 arch/arm/mach-pxa/Kconfig create mode 100644 arch/arm/mach-pxa/Makefile create mode 100644 arch/arm/mach-pxa/clocksource.c create mode 100644 arch/arm/mach-pxa/common.c create mode 100644 arch/arm/mach-pxa/devices.c create mode 100644 arch/arm/mach-pxa/gpio.c create mode 100644 arch/arm/mach-pxa/include/mach/bitfield.h create mode 100644 arch/arm/mach-pxa/include/mach/clock.h create mode 100644 arch/arm/mach-pxa/include/mach/devices.h create mode 100644 arch/arm/mach-pxa/include/mach/gpio.h create mode 100644 arch/arm/mach-pxa/include/mach/hardware.h create mode 100644 arch/arm/mach-pxa/include/mach/mfp-pxa27x.h create mode 100644 arch/arm/mach-pxa/include/mach/mfp-pxa2xx.h create mode 100644 arch/arm/mach-pxa/include/mach/mfp.h create mode 100644 arch/arm/mach-pxa/include/mach/pxa-regs.h create mode 100644 arch/arm/mach-pxa/include/mach/pxa27x-regs.h create mode 100644 arch/arm/mach-pxa/include/mach/pxa2xx-regs.h create mode 100644 arch/arm/mach-pxa/include/mach/pxafb.h create mode 100644 arch/arm/mach-pxa/include/mach/regs-intc.h create mode 100644 arch/arm/mach-pxa/include/mach/regs-lcd.h create mode 100644 arch/arm/mach-pxa/include/mach/regs-ost.h create mode 100644 arch/arm/mach-pxa/include/plat/gpio.h create mode 100644 arch/arm/mach-pxa/include/plat/mfp.h create mode 100644 arch/arm/mach-pxa/mfp-pxa2xx.c create mode 100644 arch/arm/mach-pxa/speed-pxa27x.c create mode 100644 drivers/serial/serial_pxa.c create mode 100644 drivers/video/pxa.c -- 1.7.5.4 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox