[U-Boot] [U-Boot, V4, PATCH 1/1] mips: add initial support for qca956x referenced board

Daniel Schwierzeck daniel.schwierzeck at gmail.com
Fri Mar 15 11:19:25 UTC 2019



Am 08.03.19 um 02:24 schrieb rosysong at rosinson.com:
> From: Rosy Song <rosysong at rosinson.com>
> 
> QCA9563 is CPU used on AP152 board :
> 
>     Clock speed : 750 MHz ,
>     Arch :  Mips 74Kc,
>     Eth : SGMII interface,
>     MIMO config : 3 * 3 450M,
>     2 * USB 2.0,
> 
> Signed-off-by: Rosy Song <rosysong at rosinson.com>
> 
> Changes for v2:
>    - coding Style cleanup
>    - remove ununsed flash chip in defconfig
>    - enable automatic icache / dcache size in defconfig
> 
> Changes for v3:
>    - add detailed information for qca956x in commit message
> 
> Changes for v4:
>    - remove pre-configured network settings in ap152.h
> ---
>  arch/mips/dts/Makefile                        |   1 +
>  arch/mips/dts/ap152.dts                       |  48 ++
>  arch/mips/dts/qca956x.dtsi                    |  87 ++++
>  arch/mips/mach-ath79/Kconfig                  |  14 +
>  arch/mips/mach-ath79/Makefile                 |   1 +
>  .../mach-ath79/include/mach/ar71xx_regs.h     |  73 +++
>  arch/mips/mach-ath79/include/mach/ath79.h     |   3 +
>  arch/mips/mach-ath79/qca956x/Makefile         |   5 +
>  arch/mips/mach-ath79/qca956x/clk.c            | 419 ++++++++++++++++++
>  arch/mips/mach-ath79/qca956x/cpu.c            |   9 +
>  arch/mips/mach-ath79/qca956x/ddr.c            | 308 +++++++++++++
>  .../mips/mach-ath79/qca956x/qca956x-ddr-tap.S | 193 ++++++++
>  arch/mips/mach-ath79/reset.c                  | 271 +++++++++++
>  board/qca/ap152/Kconfig                       |  15 +
>  board/qca/ap152/MAINTAINERS                   |   6 +
>  board/qca/ap152/Makefile                      |   3 +
>  board/qca/ap152/ap152.c                       |  81 ++++
>  configs/ap152_defconfig                       |  49 ++
>  include/configs/ap152.h                       |  50 +++
>  19 files changed, 1636 insertions(+)
>  create mode 100644 arch/mips/dts/ap152.dts
>  create mode 100644 arch/mips/dts/qca956x.dtsi
>  create mode 100644 arch/mips/mach-ath79/qca956x/Makefile
>  create mode 100644 arch/mips/mach-ath79/qca956x/clk.c
>  create mode 100644 arch/mips/mach-ath79/qca956x/cpu.c
>  create mode 100644 arch/mips/mach-ath79/qca956x/ddr.c
>  create mode 100644 arch/mips/mach-ath79/qca956x/qca956x-ddr-tap.S
>  create mode 100644 board/qca/ap152/Kconfig
>  create mode 100644 board/qca/ap152/MAINTAINERS
>  create mode 100644 board/qca/ap152/Makefile
>  create mode 100644 board/qca/ap152/ap152.c
>  create mode 100644 configs/ap152_defconfig
>  create mode 100644 include/configs/ap152.h
> 

Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck at gmail.com>

-- 
- Daniel


More information about the U-Boot mailing list