aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean-Jacques Hiblot2018-03-08 09:47:44 -0600
committerJean-Jacques Hiblot2018-03-08 09:58:04 -0600
commit70dffb73f55af40dc777a7824726ed56a6196d7b (patch)
tree3a5aedaf54f5b9612ec6a1baa22a18ade8307edf
parentf9c6fcb1045bff3a2110a6334957f23b7df730b1 (diff)
downloadkernel-omap-70dffb73f55af40dc777a7824726ed56a6196d7b.tar.gz
kernel-omap-70dffb73f55af40dc777a7824726ed56a6196d7b.tar.xz
kernel-omap-70dffb73f55af40dc777a7824726ed56a6196d7b.zip
ARM: dts: dra76-evm: Add wilink8 wlan support
commit d98e268dac1cf1cbe0387278e84f36b738906485 branch ti-linux-4.14.y Add support for WLAN using wilink8 module. On dra76-evm, MMC4 is used for connecting to wilink8 module. Signed-off-by: Vishal Mahaveer <vishalm@ti.com> Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com> Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
-rw-r--r--arch/arm/boot/dts/dra76-evm.dts21
1 files changed, 21 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/dra76-evm.dts b/arch/arm/boot/dts/dra76-evm.dts
index 24582a7b0acb..7056bd369461 100644
--- a/arch/arm/boot/dts/dra76-evm.dts
+++ b/arch/arm/boot/dts/dra76-evm.dts
@@ -115,6 +115,16 @@
115 vin-supply = <&smps5_reg>; 115 vin-supply = <&smps5_reg>;
116 }; 116 };
117 117
118 vmmcwl_fixed: fixedregulator-mmcwl {
119 compatible = "regulator-fixed";
120 regulator-name = "vmmcwl_fixed";
121 regulator-min-microvolt = <1800000>;
122 regulator-max-microvolt = <1800000>;
123 gpio = <&gpio5 8 0>; /* gpio5_8 */
124 startup-delay-us = <70000>;
125 enable-active-high;
126 };
127
118 vtt_fixed: fixedregulator-vtt { 128 vtt_fixed: fixedregulator-vtt {
119 compatible = "regulator-fixed"; 129 compatible = "regulator-fixed";
120 regulator-name = "vtt_fixed"; 130 regulator-name = "vtt_fixed";
@@ -424,6 +434,17 @@
424 pinctrl-3 = <&mmc2_pins_hs200 &mmc2_iodelay_hs200_conf>; 434 pinctrl-3 = <&mmc2_pins_hs200 &mmc2_iodelay_hs200_conf>;
425}; 435};
426 436
437&mmc4 {
438 status = "okay";
439 vmmc-supply = <&vmmcwl_fixed>;
440
441 pinctrl-names = "default", "hs", "sdr12", "sdr25";
442 pinctrl-0 = <&mmc4_pins_hs &mmc4_iodelay_default_conf>;
443 pinctrl-1 = <&mmc4_pins_hs &mmc4_iodelay_manual1_conf>;
444 pinctrl-2 = <&mmc4_pins_hs &mmc4_iodelay_manual1_conf>;
445 pinctrl-3 = <&mmc4_pins_hs &mmc4_iodelay_manual1_conf>;
446};
447
427&oppdm_mpu { 448&oppdm_mpu {
428 vdd-supply = <&buck10_reg>; 449 vdd-supply = <&buck10_reg>;
429}; 450};