openwrtv4/target/linux/ath79/dts
Weijie Gao 97c5cbc496 ath79: add support for Phicomm K2T
This patch adds dts for qca956x and also support for Phicomm K2T

The qca965x.dtsi adds nearly all the necessary components.
Both ath9k AHB and PCIe worked well.

The Phicomm K2T uses MTD partition 'config' to store the mac addresses in
JSON format. To extract these fields correctly, a script is introduced:
    /lib/functions/k2t.sh
This script provides a helper function to extract mac addresses, and is used
in three places.

Hardware spec of Phicomm K2T:
CPU: QCA9563
DRAM: 64MB DDR2
Flash: 16MB SPI-NOR
Switch: QCA8337
WiFi 5.8GHz: QCA9886

Flash instruction:
Apply sysupgrade.bin via serial console:

tftp 0x80000000 sysupgrade.bin && erase 0x9f090000 +$filesize && cp.b $fileaddr 0x9f090000 $filesize

Signed-off-by: Weijie Gao <hackpascal@gmail.com>
2018-06-18 18:21:16 +02:00
..
ar724x.dtsi ath79: add pinmux node to ar724x.dtsi 2018-06-01 08:23:02 +02:00
ar934x.dtsi ath79: preliminary support for TP-Link WDR3600 / WDR4300 (AR9344) 2018-05-22 20:53:15 +02:00
ar7100.dtsi ath79: relicense DTS files to the GPL 2.0+ / MIT 2018-05-07 10:31:35 +02:00
ar7161_netgear_wndr3800.dts ath79: fix WNDR3800 support 2018-06-16 10:08:51 +02:00
ar7240.dtsi ath79: add AR7240 dtsi 2018-06-01 08:22:50 +02:00
ar7240_tl-wr740n-v2.dts ath79: add TP-Link TL-WR740N/ND v2 port 2018-06-01 08:23:14 +02:00
ar7241.dtsi ath79: relicense DTS files to the GPL 2.0+ / MIT 2018-05-07 10:31:35 +02:00
ar7241_ubnt_bullet-m.dts ath79: fix dts files 2018-05-17 07:40:19 +02:00
ar7241_ubnt_nano-m.dts ath79: fix dts files 2018-05-17 07:40:19 +02:00
ar7241_ubnt_rocket-m.dts ath79: fix dts files 2018-05-17 07:40:19 +02:00
ar7241_ubnt_unifi.dts ath79: clean up led config script files for all devices 2018-06-16 10:08:51 +02:00
ar7241_ubnt_xm.dtsi ath79: ubnt: fix DTC warnings 2018-06-08 09:56:28 +02:00
ar7242.dtsi ath79: relicense DTS files to the GPL 2.0+ / MIT 2018-05-07 10:31:35 +02:00
ar7242_avm_fritz300e.dts ath79: clean up led config script files for all devices 2018-06-16 10:08:51 +02:00
ar7242_buffalo_wzr-hp-g450h.dts ath79: buffalo_wzr-hp-g450h: fix dtc warnings 2018-06-08 09:56:28 +02:00
ar9132.dtsi ath79: correct wmac names in dts 2018-06-01 08:23:47 +02:00
ar9132_tl-wr1043nd-v1.dts ath79: fix usb led on wr-1043nd-v1 2018-06-16 10:08:51 +02:00
ar9330.dtsi ath79: ar9330.dtsi: fix typo in USB unit name 2018-06-08 09:56:27 +02:00
ar9330_glinet_ar150.dts ath79: clean up led config script files for all devices 2018-06-16 10:08:51 +02:00
ar9331.dtsi ath79: add tl-mr3020-v1 support 2018-06-08 12:19:49 +02:00
ar9331_dpt_module.dts ath79: fix dts files 2018-05-17 07:40:19 +02:00
ar9331_dragino_ms14.dts ath79: fix dts files 2018-05-17 07:40:19 +02:00
ar9331_embeddedwireless_dorin.dts ath79: clean up led config script files for all devices 2018-06-16 10:08:51 +02:00
ar9331_etactica-eg200.dts ath79: clean up led config script files for all devices 2018-06-16 10:08:51 +02:00
ar9331_omega.dts ath79: fix dts files 2018-05-17 07:40:19 +02:00
ar9331_tl-mr10u.dts ath79: fixup TL-WR703N/TL-MR10U split 2018-06-16 10:08:51 +02:00
ar9331_tl-mr3020-v1.dts ath79: add tl-mr3020-v1 support 2018-06-08 12:19:49 +02:00
ar9331_tl-wr703n.dts ath79: fixup TL-WR703N/TL-MR10U split 2018-06-16 10:08:51 +02:00
ar9331_tl-wr703n_tl-mr10u.dtsi ath79: fixup TL-WR703N/TL-MR10U split 2018-06-16 10:08:51 +02:00
ar9344.dtsi ath79: preliminary support for TP-Link WDR3600 / WDR4300 (AR9344) 2018-05-22 20:53:15 +02:00
ar9344_tl-wdr3600.dts ath79: preliminary support for TP-Link WDR3600 / WDR4300 (AR9344) 2018-05-22 20:53:15 +02:00
ar9344_tl-wdr4300.dts ath79: preliminary support for TP-Link WDR3600 / WDR4300 (AR9344) 2018-05-22 20:53:15 +02:00
ar9344_tl-wdr4300.dtsi ath79: wdr4300: avoid DTC warnings 2018-06-08 09:56:28 +02:00
ath79.dtsi ath79: mdio: add address-cells and size-cells defaults 2018-06-08 09:56:27 +02:00
qca956x.dtsi ath79: add support for Phicomm K2T 2018-06-18 18:21:16 +02:00
qca9557.dtsi ath79: relicense DTS files to the GPL 2.0+ / MIT 2018-05-07 10:31:35 +02:00
qca9558_openmesh_om5p-ac-v2.dts ath79: fix dts files 2018-05-17 07:40:19 +02:00
qca9563_phicomm-k2t.dts ath79: add support for Phicomm K2T 2018-06-18 18:21:16 +02:00