Openwrt/target/linux/ar71xx/files/arch/mips/ath79
Adrian Schmutzler 5c5bf8b865
ar71xx: Add support for TP-Link CPE210 v2
This PR adds support for a popular low-cost 2.4GHz N based AP

Specifications:
 - SoC: Qualcomm Atheros QCA9533 (650MHz)
 - RAM: 64MB
 - Storage: 8 MB SPI NOR
 - Wireless: 2.4GHz N based built into SoC 2x2
 - Ethernet: 1x 100/10 Mbps, integrated into SoC, 24V POE IN

Installation:
Flash factory image through stock firmware WEB UI
or through TFTP
To get to TFTP recovery just hold reset button while powering on for
around 4-5 seconds and release.
Rename factory image to recovery.bin
Stock TFTP server IP:192.168.0.100
Stock device TFTP adress:192.168.0.254

Notes:
TP-Link does not use bootstrap registers so without this patch reference
clock detects as 40MHz while it is actually 25MHz.
This is due to messed up bootstrap resistor configuration on the PCB.
Provided GPL code just forces 25MHz reference clock.
That causes booting with completely wrong clocks, for example, CPU tries
to boot at 1040MHz while the stock is 650MHz.
So this PR depends on PR #672 to remove 40MHz reference clock.
Thanks to Sven Eckelmann <sven@narfation.org> for properly patching that.

Signed-off-by: Robert Marko <robimarko@gmail.com>
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2018-06-23 16:06:31 +02:00
..
dev-ap9x-pci.c
dev-ap9x-pci.h
dev-dsa.c
dev-dsa.h
dev-eth.c ar71xx: fix incorrect speed setting on QCA9556 2018-06-18 23:23:30 +02:00
dev-eth.h ar71xx: add support for Fritz!Box 4020 2018-05-07 10:42:26 +02:00
dev-m25p80.c
dev-m25p80.h
dev-nfc.c
dev-nfc.h
Kconfig.openwrt ar71xx: Add support for TP-Link CPE210 v2 2018-06-23 16:06:31 +02:00
mach-a60.c
mach-alfa-ap96.c
mach-alfa-ap120c.c
mach-alfa-nx.c
mach-all0258n.c
mach-all0315n.c
mach-antminer-s1.c
mach-antminer-s3.c
mach-antrouter-r1.c
mach-ap90q.c
mach-ap91-5g.c
mach-ap96.c
mach-ap121f.c
mach-ap132.c
mach-ap143.c
mach-ap147.c
mach-ap152.c
mach-ap531b0.c
mach-archer-c7-v4.c
mach-archer-c7-v5.c ar71xx: add support for TP-LINK Archer C7 v5 2018-06-20 15:36:19 +02:00
mach-archer-c7.c
mach-archer-c25-v1.c
mach-archer-c59-v1.c
mach-archer-c60-v1.c ar71xx: add support for TP-Link Archer C60 v2 2018-04-07 00:09:05 +02:00
mach-arduino-yun.c
mach-aw-nr580.c
mach-bhr-4grv2.c
mach-bhu-bxu2000n2-a.c
mach-bsb.c
mach-c55.c
mach-c60.c
mach-cap324.c
mach-cap4200ag.c
mach-carambola2.c
mach-cf-e316n-v2.c
mach-cpe510.c ar71xx: Add support for TP-Link CPE210 v2 2018-06-23 16:06:31 +02:00
mach-cpe870.c
mach-cr3000.c
mach-cr5000.c
mach-dap-1330-a1.c
mach-dap-2695-a1.c
mach-dgl-5500-a1.c
mach-dhp-1565-a1.c
mach-dir-505-a1.c
mach-dir-600-a1.c
mach-dir-615-c1.c
mach-dir-615-i1.c
mach-dir-825-b1.c
mach-dir-825-c1.c
mach-dir-869-a1.c
mach-dlan-hotspot.c
mach-dlan-pro-500-wp.c
mach-dlan-pro-1200-ac.c
mach-domywifi-dw33d.c
mach-dr344.c
mach-dr531.c
mach-dragino2.c
mach-e600g-v2.c ar71xx: change brand name WHQX to Qxwlan 2018-04-06 23:11:00 +02:00
mach-e1700ac-v2.c ar71xx: change brand name WHQX to Qxwlan 2018-04-06 23:11:00 +02:00
mach-e2100l.c
mach-eap120.c
mach-eap300v2.c
mach-eap7660d.c
mach-el-m150.c
mach-el-mini.c
mach-ens202ext.c
mach-epg5000.c
mach-esr900.c
mach-esr1750.c
mach-ew-balin.c
mach-ew-dorin.c
mach-f9k1115v2.c
mach-fritz300e.c
mach-fritz450e.c ar71xx: add support for Fritz!WLAN Repeater 450E 2018-06-18 23:23:30 +02:00
mach-fritz4020.c ar71xx: add support for Fritz!Box 4020 2018-05-07 10:42:26 +02:00
mach-gl-ar150.c
mach-gl-ar300.c
mach-gl-ar300m.c
mach-gl-ar750.c
mach-gl-ar750s.c ar71xx: add support for GL.iNet GL-AR750S 2018-05-27 09:26:09 +02:00
mach-gl-domino.c
mach-gl-inet.c
mach-gl-mifi.c
mach-gl-usb150.c
mach-gs-oolite-v1.c
mach-gs-oolite-v5-2.c
mach-hiveap-121.c
mach-hiwifi-hc6361.c
mach-hornet-ub.c
mach-ja76pf.c
mach-jwap003.c
mach-jwap230.c
mach-koala.c ar71xx: add support for OCEDO Koala 2018-06-07 09:31:58 +02:00
mach-lan-turtle.c
mach-lima.c ar71xx: Fix offset to WMAC address for 8devices Lima 2018-06-08 09:39:14 +02:00
mach-mc-mac1200r.c
mach-mr12.c
mach-mr16.c
mach-mr18.c
mach-mr600.c
mach-mr900.c
mach-mr1750.c
mach-mynet-n600.c
mach-mynet-n750.c
mach-mynet-rext.c
mach-mzk-w04nu.c
mach-mzk-w300nh.c
mach-n5q.c
mach-nbg460n.c
mach-nbg6716.c
mach-om2p.c
mach-om5p.c
mach-om5pac.c
mach-om5pacv2.c
mach-omy-g1.c
mach-omy-x1.c
mach-onion-omega.c
mach-pb42.c
mach-pqi-air-pen.c
mach-qihoo-c301.c
mach-r36a.c
mach-r602n.c
mach-r6100.c
mach-rambutan.c
mach-rb4xx.c
mach-rb91x.c
mach-rb95x.c
mach-rb750.c
mach-rb922.c
mach-rb2011.c
mach-rbspi.c ar71x: add support for Mikrotik Routerboard wAP R 2018-06-19 14:32:47 +02:00
mach-rbsxtlite.c
mach-re450.c
mach-rme-eg200.c
mach-rut9xx.c
mach-rw2458n.c
mach-sc300m.c
mach-sc450.c
mach-sc1750.c
mach-smart-300.c
mach-som9331.c
mach-sr3200.c
mach-t830.c
mach-tellstick-znet-lite.c
mach-tew-632brp.c
mach-tew-673gru.c
mach-tew-712br.c
mach-tew-732br.c
mach-tew-823dru.c
mach-tl-mr3x20.c
mach-tl-mr11u.c
mach-tl-mr13u.c
mach-tl-mr3020.c
mach-tl-mr6400.c
mach-tl-wa701nd-v2.c
mach-tl-wa801nd-v3.c
mach-tl-wa830re-v2.c
mach-tl-wa901nd-v2.c
mach-tl-wa901nd-v4.c
mach-tl-wa901nd.c
mach-tl-wa7210n-v2.c
mach-tl-wax50re.c
mach-tl-wdr3320-v2.c
mach-tl-wdr3500.c
mach-tl-wdr4300.c
mach-tl-wdr6500-v2.c
mach-tl-wpa8630.c
mach-tl-wr703n.c
mach-tl-wr720n-v3.c
mach-tl-wr741nd-v4.c
mach-tl-wr741nd.c
mach-tl-wr802n.c
mach-tl-wr810n.c
mach-tl-wr841n-v8.c
mach-tl-wr841n-v9.c
mach-tl-wr841n.c
mach-tl-wr902ac-v1.c
mach-tl-wr940n-v4.c ar71xx: add support for TP-Link TL-WR940N v6 2018-04-06 23:11:00 +02:00
mach-tl-wr941nd-v6.c
mach-tl-wr941nd.c
mach-tl-wr942n-v1.c
mach-tl-wr1041n-v2.c
mach-tl-wr1043nd-v2.c
mach-tl-wr1043nd-v4.c
mach-tl-wr1043nd.c kernel: add reset control support to rtl8366 driver 2018-05-24 15:43:39 +02:00
mach-tl-wr2543n.c
mach-ts-d084.c ar71xx: Add support for PISEN TS-D084 2018-05-22 07:58:16 +02:00
mach-tube2h.c ar71xx: fix and improve ALFA Network Tube2H support 2018-05-09 20:32:47 +02:00
mach-ubnt-unifiac.c
mach-ubnt-xm.c ar71xx: limit Ethernet speed of UBNT Airmax M (XM) devices to 100Mbit/s 2018-04-10 15:27:39 +02:00
mach-ubnt.c
mach-wam250.c
mach-weio.c
mach-whr-hp-g300n.c
mach-wi2a-ac200i.c
mach-wifi-pineapple-nano.c
mach-wlae-ag300n.c
mach-wlr8100.c
mach-wndap360.c
mach-wndr3700.c ar71xx: WNDR3700: enable RFKILL function for Wifi button 2018-05-18 11:18:53 +02:00
mach-wndr4300.c
mach-wnr2000-v3.c
mach-wnr2000-v4.c
mach-wnr2000.c
mach-wnr2200.c
mach-wp543.c
mach-wpe72.c
mach-wpj342.c
mach-wpj344.c
mach-wpj531.c
mach-wpj558.c
mach-wpj563.c
mach-wrt160nl.c
mach-wrt400n.c
mach-wrtnode2q.c
mach-wzr-450hp2.c
mach-wzr-hp-ag300h.c
mach-wzr-hp-g300nh2.c
mach-wzr-hp-g300nh.c
mach-wzr-hp-g450h.c
mach-z1.c
mach-zbt-we1526.c
mach-zcn-1523h.c
machtypes.h ar71xx: Add support for TP-Link CPE210 v2 2018-06-23 16:06:31 +02:00
Makefile ar71xx: add support for TP-LINK Archer C7 v5 2018-06-20 15:36:19 +02:00
nvram.c
nvram.h
pci-ath9k-fixup.c
pci-ath9k-fixup.h
routerboot.c
routerboot.h