public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v2 0/4] add support for atheros ath79 based SOCs
@ 2015-12-22  7:44 Wills Wang
  2015-12-22 14:47 ` Marek Vasut
  0 siblings, 1 reply; 2+ messages in thread
From: Wills Wang @ 2015-12-22  7:44 UTC (permalink / raw)
  To: u-boot

These series of patch add support for atheros ath79 based SOCs in u-boot,
at the present moment it's just available for ar933x chip.

Changes since V1:
1. Move all SoC specific header files into arch/mips/include/asm/arch-ath79
2. Check SOC type and extract common code into arch/mips/mach-ath79
3. Add a compatible spi driver
4. Move serial driver code into drivers/serial
5. Add a reference board implemention


Wills Wang (4):
  mips: add base support for atheros ath79 based SOCs
  mips: ath79: add spi driver
  mips: ath79: add serial driver for ar933x SOC
  mips: ath79: add AP121 reference board

 arch/mips/Kconfig                              |    8 +
 arch/mips/Makefile                             |    1 +
 arch/mips/include/asm/arch-ath79/ar71xx_regs.h | 1143 ++++++++++++++++++++++++
 arch/mips/include/asm/arch-ath79/ar933x_uart.h |   67 ++
 arch/mips/include/asm/arch-ath79/ath79.h       |  145 +++
 arch/mips/mach-ath79/Makefile                  |   12 +
 arch/mips/mach-ath79/ar933x/Makefile           |    9 +
 arch/mips/mach-ath79/ar933x/ddr_tap.S          |  272 ++++++
 arch/mips/mach-ath79/ar933x/lowlevel_init.S    |  534 +++++++++++
 arch/mips/mach-ath79/config.mk                 |    8 +
 arch/mips/mach-ath79/cpu.c                     |  274 ++++++
 arch/mips/mach-ath79/dram.c                    |   27 +
 arch/mips/mach-ath79/reset.c                   |   55 ++
 board/ath79/ap121/Kconfig                      |   15 +
 board/ath79/ap121/MAINTAINERS                  |    6 +
 board/ath79/ap121/Makefile                     |    8 +
 board/ath79/ap121/README                       |   18 +
 board/ath79/ap121/ap121.c                      |   18 +
 board/ath79/ap121/config.mk                    |   16 +
 configs/ap121_defconfig                        |   18 +
 drivers/serial/Makefile                        |    1 +
 drivers/serial/serial_ar933x.c                 |  337 +++++++
 drivers/spi/Makefile                           |    1 +
 drivers/spi/ath79_spi.c                        |  142 +++
 include/configs/ap121.h                        |   98 ++
 25 files changed, 3233 insertions(+)
 create mode 100644 arch/mips/include/asm/arch-ath79/ar71xx_regs.h
 create mode 100644 arch/mips/include/asm/arch-ath79/ar933x_uart.h
 create mode 100644 arch/mips/include/asm/arch-ath79/ath79.h
 create mode 100644 arch/mips/mach-ath79/Makefile
 create mode 100644 arch/mips/mach-ath79/ar933x/Makefile
 create mode 100644 arch/mips/mach-ath79/ar933x/ddr_tap.S
 create mode 100644 arch/mips/mach-ath79/ar933x/lowlevel_init.S
 create mode 100644 arch/mips/mach-ath79/config.mk
 create mode 100644 arch/mips/mach-ath79/cpu.c
 create mode 100644 arch/mips/mach-ath79/dram.c
 create mode 100644 arch/mips/mach-ath79/reset.c
 create mode 100644 board/ath79/ap121/Kconfig
 create mode 100644 board/ath79/ap121/MAINTAINERS
 create mode 100644 board/ath79/ap121/Makefile
 create mode 100644 board/ath79/ap121/README
 create mode 100644 board/ath79/ap121/ap121.c
 create mode 100644 board/ath79/ap121/config.mk
 create mode 100644 configs/ap121_defconfig
 create mode 100644 drivers/serial/serial_ar933x.c
 create mode 100644 drivers/spi/ath79_spi.c
 create mode 100644 include/configs/ap121.h

-- 
1.9.1

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

end of thread, other threads:[~2015-12-22 14:47 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-22  7:44 [U-Boot] [PATCH v2 0/4] add support for atheros ath79 based SOCs Wills Wang
2015-12-22 14:47 ` Marek Vasut

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