ath79: add support for Atheros DB120 reference board kitchensink-202009
authorZoltan HERPAI <wigyori@uid0.hu>
Mon, 7 Sep 2020 16:52:31 +0000 (18:52 +0200)
committerZoltan HERPAI <wigyori@uid0.hu>
Mon, 7 Sep 2020 16:58:27 +0000 (18:58 +0200)
commitad5cd5a0f0ff89a3cc277551e145cd1b26c2b59f
treeec8e4ca1d2a72245a779ee9aff4efa9833a6965e
parent950c93eafd3305b08fce95ea2553db7ca4dc9d50
ath79: add support for Atheros DB120 reference board

Specifications:

SoC:    QCA9344
DRAM:   128Mb DDR2
Flash:  8Mb SPI-NOR, 128Mb NAND flash
Swtich: 4+1x 10/100Mbps via AR8229 switch (integrated into SoC),
        4+1x 10/100/1000Mbps via QCA8237 via GMII
WLAN:   AR9300 (2.4G+5G) + AR9340 (5G-only)
USB:    1x 2.0
UART:   standard QCA UART header
JTAG:   yes
Button: 1x reset
LEDs:   a lot
Slots:  2x mPCIe + 1x mini-PCI, but using them requires
        additional undocumented wiring changes.

Installation:
TBD, depending on pepe2k's u-boot mod.

Caveats:
AR8229 switch is not initialized properly yet.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
target/linux/ath79/dts/ar9344_atheros_db120.dts [new file with mode: 0644]
target/linux/ath79/generic/base-files/etc/board.d/01_leds
target/linux/ath79/generic/base-files/etc/board.d/02_network
target/linux/ath79/image/generic.mk