lantiq: enable 5ghz wifi on VR200/VR200v
authorKevin Schmidt <kevin.patrick.schmidt@googlemail.com>
Sat, 23 Nov 2019 21:18:32 +0000 (22:18 +0100)
committerHauke Mehrtens <hauke@hauke-m.de>
Sun, 22 Dec 2019 23:04:18 +0000 (00:04 +0100)
Enable mt76 driver on VR200/VR200v.

Signed-off-by: Kevin Schmidt <kevin.patrick.schmidt@googlemail.com>
target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_tplink_vr200.dtsi
target/linux/lantiq/image/tp-link.mk

index 93178da7e2b5464d25e278aafad55858ba8ba011..77b4f0defbda952468b80de95bf5d2612c09ed4c 100644 (file)
        };
 };
 
+&pcie0 {
+       pcie@0 {
+               reg = <0 0 0 0 0>;
+               #interrupt-cells = <1>;
+               #size-cells = <2>;
+               #address-cells = <3>;
+               device_type = "pci";
+
+               wifi@0,0 {
+                       reg = <0 0 0 0 0>;
+                       mediatek,mtd-eeprom = <&radio 0x0000>;
+                       big-endian;
+                       ieee80211-freq-limit = <5000000 6000000>;
+                       mtd-mac-address = <&romfile 0xf100>;
+                       mtd-mac-address-increment = <2>;
+               };
+       };
+};
+
 &pci0 {
        status = "okay";
        gpio-reset = <&gpio 21 GPIO_ACTIVE_HIGH>;
                                read-only;
                        };
 
-                       partition@ff0000 {
+                       radio: partition@ff0000 {
                                reg = <0xff0000 0x10000>;
                                label = "radio";
                                read-only;
index 56a7e5ca57d2af45db3c254ac717f78e3b0b0420..fa98f31f59ef26126fd13e9d73a0cd1afa5dc36a 100644 (file)
@@ -47,7 +47,7 @@ define Device/tplink_vr200
   TPLINK_HWID := 0x63e64801
   TPLINK_HWREV := 0x53
   IMAGE_SIZE := 15808k
-  DEVICE_PACKAGES:= kmod-usb-dwc2 kmod-usb-ledtrig-usbport
+  DEVICE_PACKAGES:= kmod-mt76x0e wpad-basic kmod-usb-dwc2 kmod-usb-ledtrig-usbport
   SUPPORTED_DEVICES += VR200
 endef
 TARGET_DEVICES += tplink_vr200
@@ -60,7 +60,7 @@ define Device/tplink_vr200v
   TPLINK_HWID := 0x73b70801
   TPLINK_HWREV := 0x2f
   IMAGE_SIZE := 15808k
-  DEVICE_PACKAGES:= kmod-usb-dwc2 kmod-usb-ledtrig-usbport kmod-ltq-tapi kmod-ltq-vmmc
+  DEVICE_PACKAGES:= kmod-mt76x0e wpad-basic kmod-usb-dwc2 kmod-usb-ledtrig-usbport kmod-ltq-tapi kmod-ltq-vmmc
   SUPPORTED_DEVICES += VR200v
 endef
 TARGET_DEVICES += tplink_vr200v