mips: ath79: Add AR934x support
Add support for the Atheros AR934x WiSoCs. This patchs adds complete
system init, including PLL and DRAM init, both of which happen from
full C environment, since the AR934x has proper SRAM.
Signed-off-by:
Marek Vasut <marex@denx.de>
Cc: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
Cc: Wills Wang <wills.wang@live.com>
Showing
- arch/mips/dts/ar934x.dtsi 112 additions, 0 deletionsarch/mips/dts/ar934x.dtsi
- arch/mips/mach-ath79/Kconfig 9 additions, 0 deletionsarch/mips/mach-ath79/Kconfig
- arch/mips/mach-ath79/Makefile 2 additions, 1 deletionarch/mips/mach-ath79/Makefile
- arch/mips/mach-ath79/ar934x/Makefile 7 additions, 0 deletionsarch/mips/mach-ath79/ar934x/Makefile
- arch/mips/mach-ath79/ar934x/clk.c 334 additions, 0 deletionsarch/mips/mach-ath79/ar934x/clk.c
- arch/mips/mach-ath79/ar934x/cpu.c 10 additions, 0 deletionsarch/mips/mach-ath79/ar934x/cpu.c
- arch/mips/mach-ath79/ar934x/ddr.c 163 additions, 0 deletionsarch/mips/mach-ath79/ar934x/ddr.c
- arch/mips/mach-ath79/include/mach/ar71xx_regs.h 43 additions, 0 deletionsarch/mips/mach-ath79/include/mach/ar71xx_regs.h
- arch/mips/mach-ath79/include/mach/ath79.h 3 additions, 0 deletionsarch/mips/mach-ath79/include/mach/ath79.h
arch/mips/dts/ar934x.dtsi
0 → 100644
arch/mips/mach-ath79/ar934x/Makefile
0 → 100644
arch/mips/mach-ath79/ar934x/clk.c
0 → 100644
arch/mips/mach-ath79/ar934x/cpu.c
0 → 100644
arch/mips/mach-ath79/ar934x/ddr.c
0 → 100644
Please register or sign in to comment