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

ARM: dts: imx6qdl-apf6: fix WiFi

These changes make the WiFi on the APF6 board work again.

Signed-off-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>

authored by

Sébastien Szymanski and committed by
Shawn Guo
b22c2ac4 827f16f7

+26 -2
+26 -2
arch/arm/boot/dts/imx6qdl-apf6.dtsi
··· 5 5 #include <dt-bindings/gpio/gpio.h> 6 6 #include <dt-bindings/interrupt-controller/irq.h> 7 7 8 + / { 9 + reg_1p8v: regulator-1p8v { 10 + compatible = "regulator-fixed"; 11 + regulator-name = "1P8V"; 12 + regulator-min-microvolt = <1800000>; 13 + regulator-max-microvolt = <1800000>; 14 + regulator-always-on; 15 + vin-supply = <&reg_3p3v>; 16 + }; 17 + 18 + usdhc1_pwrseq: usdhc1-pwrseq { 19 + compatible = "mmc-pwrseq-simple"; 20 + reset-gpios = <&gpio2 8 GPIO_ACTIVE_LOW>; 21 + post-power-on-delay-ms = <15>; 22 + power-off-delay-us = <70>; 23 + }; 24 + }; 25 + 8 26 &fec { 9 27 pinctrl-names = "default"; 10 28 pinctrl-0 = <&pinctrl_enet>; ··· 58 40 &usdhc1 { 59 41 pinctrl-names = "default"; 60 42 pinctrl-0 = <&pinctrl_usdhc1>; 43 + bus-width = <4>; 44 + mmc-pwrseq = <&usdhc1_pwrseq>; 45 + vmmc-supply = <&reg_3p3v>; 46 + vqmmc-supply = <&reg_1p8v>; 47 + cap-power-off-card; 48 + keep-power-in-suspend; 61 49 non-removable; 62 50 status = "okay"; 63 51 ··· 130 106 MX6QDL_PAD_SD1_DAT1__SD1_DATA1 0x17059 131 107 MX6QDL_PAD_SD1_DAT2__SD1_DATA2 0x17059 132 108 MX6QDL_PAD_SD1_DAT3__SD1_DATA3 0x17059 133 - MX6QDL_PAD_SD4_DAT0__GPIO2_IO08 0x1b0b0 /* WL_EN */ 134 - MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x1b0b0 /* WL_IRQ */ 109 + MX6QDL_PAD_SD4_DAT0__GPIO2_IO08 0x130b0 /* WL_EN */ 110 + MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x130b0 /* WL_IRQ */ 135 111 >; 136 112 }; 137 113