diff options
author | Dong Aisheng <aisheng.dong@freescale.com> | 2015-10-29 17:37:51 +0800 |
---|---|---|
committer | Jason Liu <jason.hui.liu@nxp.com> | 2019-02-12 10:24:07 +0800 |
commit | 968a4b491e9b29a050852cf9fd56e04146d872d8 (patch) | |
tree | f8ac070e005e632f634135df3958577262d5d54e /arch/arm/boot/dts/imx6ul-evk-btwifi.dtsi | |
parent | 905d1a49e0ced255404489e97549f3620a2650bd (diff) |
MLK-11790 dts: imx6: fix wlreg_on regulator always on issue
wlreg_on regulator always on will make WiFi module unable to do reset
during rmmod, then the re-insmod will fail.
In stead of make wlreg_on always on, we make vmmc regulator always on
for BT to work properly.
Then WiFi can still function well on wlreg_on regulator enable/disable.
Fixes: commit f17b5e5be (dts: mx6ul evk: set regulator wlreg_on always on)
Signed-off-by: Dong Aisheng <aisheng.dong@freescale.com>
(cherry picked from commit e92b727494b10c7a13e9491f55fc07a7ed7622a3)
Diffstat (limited to 'arch/arm/boot/dts/imx6ul-evk-btwifi.dtsi')
-rw-r--r-- | arch/arm/boot/dts/imx6ul-evk-btwifi.dtsi | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/imx6ul-evk-btwifi.dtsi b/arch/arm/boot/dts/imx6ul-evk-btwifi.dtsi index 1f3f8d581287..99a67cf89916 100644 --- a/arch/arm/boot/dts/imx6ul-evk-btwifi.dtsi +++ b/arch/arm/boot/dts/imx6ul-evk-btwifi.dtsi @@ -21,7 +21,6 @@ regulator-name = "wlreg_on"; gpio = <&gpio5 1 0>; startup-delay-us = <100>; - regulator-always-on; enable-active-high; }; }; @@ -42,6 +41,10 @@ }; }; +®_sd1_vmmc { + regulator-always-on; +}; + &usdhc1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_usdhc1 &pinctrl_wifi>; |