U-Boot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH V2 00/13] Basic Raspberyr Pi support
@ 2012-08-01  4:13 Stephen Warren
  2012-08-01  4:13 ` [U-Boot] [PATCH V2 01/13] README: fix references to config_cmd_default.h Stephen Warren
                   ` (13 more replies)
  0 siblings, 14 replies; 17+ messages in thread
From: Stephen Warren @ 2012-08-01  4:13 UTC (permalink / raw)
  To: u-boot

This series adds basic support for the Raspberry Pi ARM board.

v2:
* Add README config_cmd_default.h documentation fix.
* Use <> not "" for include of config_cmd_default.h.
* Squash together 3 patches related to enabling booting a Linux kernel.
* Minor rpi_b.h order changes in order to drop later cleanup patch.
* Merged together 2 patch series of mine, and the GPIO series from Vikram.

Stephen Warren (11):
  README: fix references to config_cmd_default.h
  ARM: add basic support for the Broadcom BCM2835 SoC
  ARM: bcm2835: add Raspberry Pi model B board
  ARM: arm1176: enable instruction cache in arch_cpu_init()
  ARM: rpi_b: enable CONFIG_ARCH_CPU_INIT for icache
  ARM: rpi_b: define CONFIG_MACH_TYPE
  ARM: rpi_b: include config_cmd_default.h
  ARM: rpi_b: enable booting the Linux kernel
  ARM: rpi_b: drop RAM size to 128M
  ARM: rpi_b: move stack to top of RAM
  ARM: bcm2835: implement reset using watchdog

Vikram Narayanan (2):
  gpio: bcm2835: Add GPIO driver
  rbpi: Add BCM2835 GPIO driver for raspberry pi

 MAINTAINERS                                  |    4 +
 README                                       |    4 +-
 arch/arm/cpu/arm1176/bcm2835/Makefile        |   37 +++++++++
 arch/arm/cpu/arm1176/bcm2835/config.mk       |   19 +++++
 arch/arm/cpu/arm1176/bcm2835/lowlevel_init.S |   19 +++++
 arch/arm/cpu/arm1176/bcm2835/reset.c         |   35 +++++++++
 arch/arm/cpu/arm1176/bcm2835/timer.c         |   55 +++++++++++++
 arch/arm/cpu/arm1176/cpu.c                   |    7 ++
 arch/arm/include/asm/arch-bcm2835/gpio.h     |   66 ++++++++++++++++
 arch/arm/include/asm/arch-bcm2835/timer.h    |   37 +++++++++
 arch/arm/include/asm/arch-bcm2835/wdog.h     |   37 +++++++++
 board/raspberrypi/rpi_b/Makefile             |   34 +++++++++
 board/raspberrypi/rpi_b/rpi_b.c              |   34 +++++++++
 boards.cfg                                   |    1 +
 drivers/gpio/Makefile                        |    1 +
 drivers/gpio/bcm2835_gpio.c                  |   90 ++++++++++++++++++++++
 include/configs/rpi_b.h                      |  106 ++++++++++++++++++++++++++
 17 files changed, 584 insertions(+), 2 deletions(-)
 create mode 100644 arch/arm/cpu/arm1176/bcm2835/Makefile
 create mode 100644 arch/arm/cpu/arm1176/bcm2835/config.mk
 create mode 100644 arch/arm/cpu/arm1176/bcm2835/lowlevel_init.S
 create mode 100644 arch/arm/cpu/arm1176/bcm2835/reset.c
 create mode 100644 arch/arm/cpu/arm1176/bcm2835/timer.c
 create mode 100644 arch/arm/include/asm/arch-bcm2835/gpio.h
 create mode 100644 arch/arm/include/asm/arch-bcm2835/timer.h
 create mode 100644 arch/arm/include/asm/arch-bcm2835/wdog.h
 create mode 100644 board/raspberrypi/rpi_b/Makefile
 create mode 100644 board/raspberrypi/rpi_b/rpi_b.c
 create mode 100644 drivers/gpio/bcm2835_gpio.c
 create mode 100644 include/configs/rpi_b.h

-- 
1.7.9.5

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2012-08-01 16:25 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-01  4:13 [U-Boot] [PATCH V2 00/13] Basic Raspberyr Pi support Stephen Warren
2012-08-01  4:13 ` [U-Boot] [PATCH V2 01/13] README: fix references to config_cmd_default.h Stephen Warren
2012-08-01  4:13 ` [U-Boot] [PATCH V2 02/13] ARM: add basic support for the Broadcom BCM2835 SoC Stephen Warren
2012-08-01  4:13 ` [U-Boot] [PATCH V2 03/13] ARM: bcm2835: add Raspberry Pi model B board Stephen Warren
2012-08-01 16:19   ` Tom Rini
2012-08-01 16:22     ` Tom Rini
2012-08-01  4:13 ` [U-Boot] [PATCH V2 04/13] ARM: arm1176: enable instruction cache in arch_cpu_init() Stephen Warren
2012-08-01  4:13 ` [U-Boot] [PATCH V2 05/13] ARM: rpi_b: enable CONFIG_ARCH_CPU_INIT for icache Stephen Warren
2012-08-01  4:13 ` [U-Boot] [PATCH V2 06/13] ARM: rpi_b: define CONFIG_MACH_TYPE Stephen Warren
2012-08-01  4:13 ` [U-Boot] [PATCH V2 07/13] ARM: rpi_b: include config_cmd_default.h Stephen Warren
2012-08-01  4:13 ` [U-Boot] [PATCH V2 08/13] ARM: rpi_b: enable booting the Linux kernel Stephen Warren
2012-08-01  4:13 ` [U-Boot] [PATCH V2 09/13] ARM: rpi_b: drop RAM size to 128M Stephen Warren
2012-08-01  4:13 ` [U-Boot] [PATCH V2 10/13] ARM: rpi_b: move stack to top of RAM Stephen Warren
2012-08-01  4:13 ` [U-Boot] [PATCH V2 11/13] ARM: bcm2835: implement reset using watchdog Stephen Warren
2012-08-01  4:13 ` [U-Boot] [PATCH V2 12/13] gpio: bcm2835: Add GPIO driver Stephen Warren
2012-08-01  4:13 ` [U-Boot] [PATCH V2 13/13] rbpi: Add BCM2835 GPIO driver for raspberry pi Stephen Warren
2012-08-01 16:25 ` [U-Boot] [PATCH V2 00/13] Basic Raspberyr Pi support Tom Rini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox