Openwrt/target/linux
Roman Yeryomin 156f2df879 ipq806x: ipq4019: add ap-dk01.1-c1 board support
AP-DK01.1-C1 is QCA dev board with:
- ipq4018 quad core ARM @716.8MHz, 2x2 dual (11n+11ac) radio
- 256MB RAM
- 32MB SPI flash
- QCA8075 multiport ethernet phy (WAN port, 4x LAN ports)

First installation via u-boot:
sf probe
sf erase 0x180000 0x1a00000
tftpboot 0x84000000 lede-ipq806x-AP-DK01.1-C1-squashfs-sysupgrade.bin
sf write 0x84000000 0x180000 $filesize

Further upgrades via sysupgrade.

Changes:
- add partitions
- set memory size to 256MB
- add reserved memory mapping
- add correct compatible string
- add image generation
- extract pre-cal data from ART partition

Compile and run tested.
Wirespeed NAT can be achieved with spreading rx interrupts over different
cores. Wifi speed is ~550Mbps @5GHz in open air.

Note:
AP-DK01.1-C1 is fully compatible with AP-DK01.2-C1, which has
ipq4028 instead of ipq4018 on board.

Changes since v2:
- based on dts(i) rework/cleanup submitted:
  http://lists.infradead.org/pipermail/lede-dev/2017-October/009596.html
- precise reserved memory mapping
- more precise description
- compatible string

Signed-off-by: Roman Yeryomin <roman@advem.lv>
2017-10-30 01:24:26 +02:00
..
adm5120
adm8668
apm821xx
ar7 ar7: add kernel 4.9 support 2017-10-29 23:41:00 +01:00
ar71xx ar71xx: fix section mismatch in TP-Link Archer C7 v4 support 2017-11-05 18:52:14 +01:00
arc770 arc770: mark as source-only 2017-10-28 13:59:03 +02:00
archs38
armvirt
at91
ath25
au1000
bcm53xx bcm53xx: Fix Generic profile description 2017-10-24 18:39:17 -07:00
brcm47xx
brcm63xx
brcm2708
cns3xxx
gemini treewide: do not use IMG_PREFIX in Image/Prepare 2017-10-26 12:26:25 +02:00
generic kernel: enable CONFIG_ADVISE_SYSCALLS 2017-10-27 00:45:32 +02:00
imx6
ipq806x ipq806x: ipq4019: add ap-dk01.1-c1 board support 2017-10-30 01:24:26 +02:00
ixp4xx
kirkwood
lantiq lantiq: xway: rename nas0/ptm0 to dsl0 2017-10-25 08:45:05 +02:00
layerscape layerscape: reverse changes to ndo_get_stats64 2017-10-29 16:16:35 +01:00
malta treewide: do not use IMG_PREFIX in Image/Prepare 2017-10-26 12:26:25 +02:00
mcs814x
mediatek
mpc85xx mpc85xx: use image metadata 2017-10-25 09:22:13 +02:00
mvebu
mxs
octeon
omap
omap24xx
orion orion: Switch to 4.9 kernel 2017-10-24 18:39:17 -07:00
oxnas
pistachio
ppc40x
ppc44x
ramips mt7620: image.mk: make elecom-header reproducible 2017-11-06 00:09:18 +01:00
rb532
sunxi
uml uml: Switch to 4.9 kernel 2017-10-24 15:10:23 -07:00
x86
xburst
zynq
Makefile