Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mips: dts: qca: add wmac support

Now that OF ahb support was added to the ath9k driver, we can use it to
enable and use the SoC wireless found in these chipsets.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>

authored by

Rosen Penev and committed by
Thomas Bogendoerfer
da1fe323 f973fe65

+42
+9
arch/mips/boot/dts/qca/ar9132.dtsi
··· 156 156 #address-cells = <1>; 157 157 #size-cells = <0>; 158 158 }; 159 + 160 + wifi: wifi@180c0000 { 161 + compatible = "qca,ar9130-wifi"; 162 + reg = <0x180c0000 0x230000>; 163 + 164 + interrupts = <2>; 165 + 166 + status = "disabled"; 167 + }; 159 168 }; 160 169 161 170 usb_phy: usb-phy {
+4
arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts
··· 108 108 }; 109 109 }; 110 110 }; 111 + 112 + &wifi { 113 + status = "okay"; 114 + };
+9
arch/mips/boot/dts/qca/ar9331.dtsi
··· 285 285 286 286 status = "disabled"; 287 287 }; 288 + 289 + wifi: wifi@18100000 { 290 + compatible = "qca,ar9330-wifi"; 291 + reg = <0x18100000 0x20000>; 292 + 293 + interrupts = <2>; 294 + 295 + status = "disabled"; 296 + }; 288 297 }; 289 298 290 299 usb_phy: usb-phy {
+4
arch/mips/boot/dts/qca/ar9331_dpt_module.dts
··· 97 97 &phy_port4 { 98 98 status = "okay"; 99 99 }; 100 + 101 + &wifi { 102 + status = "okay"; 103 + };
+4
arch/mips/boot/dts/qca/ar9331_dragino_ms14.dts
··· 98 98 reg = <0>; 99 99 }; 100 100 }; 101 + 102 + &wifi { 103 + status = "okay"; 104 + };
+4
arch/mips/boot/dts/qca/ar9331_omega.dts
··· 74 74 reg = <0>; 75 75 }; 76 76 }; 77 + 78 + &wifi { 79 + status = "okay"; 80 + };
+4
arch/mips/boot/dts/qca/ar9331_openembed_som9331_board.dts
··· 106 106 &phy_port4 { 107 107 status = "okay"; 108 108 }; 109 + 110 + &wifi { 111 + status = "okay"; 112 + };
+4
arch/mips/boot/dts/qca/ar9331_tl_mr3020.dts
··· 114 114 reg = <0>; 115 115 }; 116 116 }; 117 + 118 + &wifi { 119 + status = "okay"; 120 + };