openwrt/target/linux/ipq40xx/files/arch/arm/boot/dts
TruongSinh Tran-Nguyen febc2b831f
ipq40xx: add support for GL.iNet GL-B2200
This patch adds supports for the GL-B2200 router.

Specifications:
  - SOC: Qualcomm IPQ4019 ARM Quad-Core
  - RAM: 512 MiB
  - Flash: 16 MiB NOR - SPI0
  - EMMC: 8GB EMMC
  - ETH: Qualcomm QCA8075
  - WLAN1: Qualcomm Atheros QCA4019 2.4GHz 802.11b/g/n 2x2
  - WLAN2: Qualcomm Atheros QCA4019 5GHz 802.11n/ac W2 2x2
  - WLAN3: Qualcomm Atheros QCA9886 5GHz 802.11n/ac W2 2x2
  - INPUT: Reset, WPS
  - LED: Power, Internet
  - UART1: On board pin header near to LED (3.3V, TX, RX, GND), 3.3V without pin - 115200 8N1
  - UART2: On board with BLE module
  - SPI1: On board socket for Zigbee module

Update firmware instructions:
Please update the firmware via U-Boot web UI (by default at 192.168.1.1, following instructions found at
https://docs.gl-inet.com/en/3/troubleshooting/debrick/).
Normal sysupgrade, either via CLI or LuCI, is not possible from stock firmware.
Please do use the *gl-b2200-squashfs-emmc.img file, gunzipping the produced *gl-b2200-squashfs-emmc.img.gz one first.

What's working:
- WiFi 2G, 5G
- WPA2/WPA3

Not tested:
- Bluetooth LE/Zigbee

Credits goes to the original authors of this patch.

V1->V2:
- updates *arm-boot-add-dts-files.patch correctly (sorry, my mistake)
- add uboot-envtools support
V2->V3:
- Li Zhang updated official patch to fix wrong MAC address on wlan0 (PCI) interface
V3->V4:
- wire up sysupgrade

Signed-off-by: Li Zhang <li.zhang@gl-inet.com>
[fix tab and trailing space, document what's working and what's not]
Signed-off-by: TruongSinh Tran-Nguyen <i@truongsinh.pro>
[rebase on top of master, address remaining comments]
Signed-off-by: Enrico Mioso <mrkiko.rs@gmail.com>
[remove redundant check in platform.sh]
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-12-02 20:43:07 +00:00
..
qcom-ipq4018-a42.dts ipq40xx: DTS style updates for OpenMesh devices 2020-11-23 13:44:47 +01:00
qcom-ipq4018-ap120c-ac.dts ipq40xx: dts: convert PHY GPIO bindings 2020-12-23 16:36:08 +01:00
qcom-ipq4018-cs-w3-wd1200g-eup.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4018-dap-2610.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4018-ea6350v3.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4018-eap1300.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4018-ecw5211.dts ipq40xx: improve support for Edgecore ECW5211 2020-10-07 18:07:54 +02:00
qcom-ipq4018-emd1.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4018-emr3500.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4018-ens620ext.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4018-ex61x0v2.dtsi ipq40xx: utilize nvmem on Netgear EX61X0 v2 Series 2021-11-28 01:13:08 +01:00
qcom-ipq4018-ex6100v2.dts ipq40xx: tidy up dts-v1 statements 2020-09-25 21:10:41 +02:00
qcom-ipq4018-ex6150v2.dts ipq40xx: tidy up dts-v1 statements 2020-09-25 21:10:41 +02:00
qcom-ipq4018-fritzbox-4040.dts ipq40xx: dts: convert PHY GPIO bindings 2020-12-23 16:36:08 +01:00
qcom-ipq4018-gl-ap1300.dts ipq40xx: purge clk_ignore_unused bootarg 2021-11-27 23:56:29 +01:00
qcom-ipq4018-hap-ac2.dts ipq40xx: fix hard_config partition size on MikroTik hAP-ac2 2021-05-08 12:18:43 +02:00
qcom-ipq4018-jalapeno.dts ipq40xx: consolidate DTS files 2020-06-23 21:02:26 +02:00
qcom-ipq4018-jalapeno.dtsi ipq40xx: consolidate DTS files 2020-06-23 21:02:26 +02:00
qcom-ipq4018-magic-2-wifi-next.dts ipq40xx: add support for devolo Magic 2 WiFi next 2020-12-22 20:55:40 +01:00
qcom-ipq4018-meshpoint-one.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4018-nbg6617.dts ipq40xx: increase SPI frequency for Zyxel NBG6617 2021-07-11 01:38:52 +02:00
qcom-ipq4018-pa1200.dts ipq40xx: add support for Plasma Cloud PA1200 2020-12-22 19:11:50 +01:00
qcom-ipq4018-rt-ac58u.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4018-rutx10.dts ipq40xx: Add support for Teltonika RUTX10 2021-11-28 18:39:01 +01:00
qcom-ipq4018-rutx.dtsi ipq40xx: Add support for Teltonika RUTX10 2021-11-28 18:39:01 +01:00
qcom-ipq4018-sxtsq-5-ac.dts ipq40xx: add support for MikroTik SXTsq 5 ac 2021-04-29 10:55:07 +02:00
qcom-ipq4018-wac510.dts ipq40xx: add netgear wac510 support 2021-06-05 23:29:46 +02:00
qcom-ipq4018-wre6606.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4018-wrtq-329acn.dts ipq40xx: tidy up dts-v1 statements 2020-09-25 21:10:41 +02:00
qcom-ipq4019-a62.dts ipq40xx: DTS style updates for OpenMesh devices 2020-11-23 13:44:47 +01:00
qcom-ipq4019-cm520-79f.dts ipq40xx: convert mtd-mac-address to nvmem implementation 2021-07-19 14:51:22 +02:00
qcom-ipq4019-e2600ac-c1.dts ipq40xx: consolidate DTS files 2020-06-23 21:02:26 +02:00
qcom-ipq4019-e2600ac-c2.dts ipq40xx: consolidate DTS files 2020-06-23 21:02:26 +02:00
qcom-ipq4019-e2600ac.dtsi ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4019-ea8300.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4019-eap2200.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4019-fritzbox-7530.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4019-fritzrepeater-1200.dts ipq40xx: fix FRITZRepeater 1200 RGMII delay 2021-07-17 20:06:49 +02:00
qcom-ipq4019-fritzrepeater-3000.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4019-gl-b2200.dts ipq40xx: add support for GL.iNet GL-B2200 2021-12-02 20:43:07 +00:00
qcom-ipq4019-habanero-dvk.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4019-hap-ac3.dts ipq40xx: add support for MikroTik hAP ac3 2021-11-28 17:19:52 +01:00
qcom-ipq4019-lhgg-60ad.dts ipq40xx: add MikroTik LHGG-60ad outdoor 802.11ad (60GHz) dish 2021-12-02 19:46:14 +00:00
qcom-ipq4019-map-ac2200.dts ipq40xx: fix 5Ghz tx/rx power on the ASUS MAP-AC2200 2020-12-13 16:12:45 +01:00
qcom-ipq4019-mr8300.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4019-oap100.dts ipq40xx: remove unnecessary execute permission bit 2021-01-03 15:48:18 +01:00
qcom-ipq4019-orbi.dtsi ipq40xx: add support for Netgear SRR60/SRS60 and RBR50/RBS50 2021-11-01 00:56:51 +01:00
qcom-ipq4019-pa2200.dts ipq40xx: add support for Plasma Cloud PA2200 2020-12-22 19:11:50 +01:00
qcom-ipq4019-r619ac-64m.dts ipq40xx: add support for P&W R619AC (aka G-DOCK 2.0) 2021-11-14 14:28:34 +01:00
qcom-ipq4019-r619ac-128m.dts ipq40xx: add support for P&W R619AC (aka G-DOCK 2.0) 2021-11-14 14:28:34 +01:00
qcom-ipq4019-r619ac.dtsi ipq40xx: fix missing include 2021-11-14 19:21:55 +01:00
qcom-ipq4019-rbr50.dts ipq40xx: add support for Netgear SRR60/SRS60 and RBR50/RBS50 2021-11-01 00:56:51 +01:00
qcom-ipq4019-rbs50.dts ipq40xx: add support for Netgear SRR60/SRS60 and RBR50/RBS50 2021-11-01 00:56:51 +01:00
qcom-ipq4019-rtl30vw.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4019-srr60.dts ipq40xx: add support for Netgear SRR60/SRS60 and RBR50/RBS50 2021-11-01 00:56:51 +01:00
qcom-ipq4019-srs60.dts ipq40xx: add support for Netgear SRR60/SRS60 and RBR50/RBS50 2021-11-01 00:56:51 +01:00
qcom-ipq4019-u4019-32m.dts ipq40xx: tidy up dts-v1 statements 2020-09-25 21:10:41 +02:00
qcom-ipq4019-u4019.dtsi ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4019-wpj419.dts ipq40xx: purge clk_ignore_unused bootarg 2021-11-27 23:56:29 +01:00
qcom-ipq4019-wtr-m2133hp.dts ipq40xx: convert mtd-mac-address to nvmem implementation 2021-07-19 14:51:22 +02:00
qcom-ipq4019-xx8300.dtsi ipq40xx: tidy up dts-v1 statements 2020-09-25 21:10:41 +02:00
qcom-ipq4028-wpj428.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4029-ap-303.dts uboot-envtools: add support for Aruba AP-303 and AP-365 2021-01-14 01:04:02 +01:00
qcom-ipq4029-ap-303h.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4029-ap-365.dts uboot-envtools: add support for Aruba AP-303 and AP-365 2021-01-14 01:04:02 +01:00
qcom-ipq4029-aruba-glenmorangie.dtsi ipq40xx: remove non-existent ethernet PHY 2020-12-30 23:41:03 +01:00
qcom-ipq4029-gl-b1300.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4029-gl-s1300.dts ipq40xx: remove model name from LED labels 2020-10-07 01:31:37 +02:00
qcom-ipq4029-mr33.dts ipq40xx: MR33: Fix LP5562 LED driver probe 2021-10-23 18:50:25 +02:00