lkml.org 
[lkml]   [2015]   [Sep]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 11/14] ARM: dts: ifc6410: Add pwrseq support for WLAN
    Date
    This patch adds pwrseq for WLAN which resets the WLAN just before the
    SDIO bus is up.

    Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
    ---
    arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 28 ++++++++++++++++++++++++++++
    1 file changed, 28 insertions(+)

    diff --git a/arch/arm/boot/dts/qcom-apq8064-ifc6410.dts b/arch/arm/boot/dts/qcom-apq8064-ifc6410.dts
    index c1d5bd7..9c71a51 100644
    --- a/arch/arm/boot/dts/qcom-apq8064-ifc6410.dts
    +++ b/arch/arm/boot/dts/qcom-apq8064-ifc6410.dts
    @@ -1,5 +1,6 @@
    #include "qcom-apq8064-v2.0.dtsi"
    #include <dt-bindings/gpio/gpio.h>
    +#include <dt-bindings/pinctrl/qcom,pmic-gpio.h>

    / {
    model = "Qualcomm APQ8064/IFC6410";
    @@ -14,6 +15,17 @@
    stdout-path = "serial0:115200n8";
    };

    + pwrseq {
    + compatible = "simple-bus";
    +
    + sdcc4_pwrseq: sdcc4_pwrseq {
    + pinctrl-names = "default";
    + pinctrl-0 = <&wlan_default_gpios>;
    + compatible = "mmc-pwrseq-simple";
    + reset-gpios = <&pm8921_gpio 43 GPIO_ACTIVE_LOW>;
    + };
    + };
    +
    soc {
    pinctrl@800000 {
    card_detect: card_detect {
    @@ -207,6 +219,21 @@
    status = "okay";
    };

    + qcom,ssbi@500000 {
    + pmic@0 {
    + gpio@150 {
    + wlan_default_gpios: wlan-gpios {
    + pios {
    + pins = "gpio43";
    + function = "normal";
    + bias-disable;
    + power-source = <PM8921_GPIO_S4>;
    + };
    + };
    + };
    + };
    + };
    +
    amba {
    /* eMMC */
    sdcc1: sdcc@12400000 {
    @@ -228,6 +255,7 @@
    status = "okay";
    vmmc-supply = <&ext_3p3v>;
    vqmmc-supply = <&pm8921_lvs1>;
    + mmc-pwrseq = <&sdcc4_pwrseq>;
    };
    };
    };
    --
    1.9.1


    \
     
     \ /
      Last update: 2015-09-18 14:41    [W:4.299 / U:0.100 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site