diff options
author | Pramod Gurav <pramod.gurav@smartplayin.com> | 2014-12-08 15:41:19 +0530 |
---|---|---|
committer | Andrey Konovalov <andrey.konovalov@linaro.org> | 2015-01-13 17:57:01 +0300 |
commit | a306903ec6bc071cfab930064e480a9e20ca53dc (patch) | |
tree | a14ff5df73573e980ab5051f03dfd33c52922cf3 /arch | |
parent | eae46775110d7b0b4d8b5e04276ce04d6b3636e8 (diff) |
ARM: dts: qcom: Mux GPIO_43 as BT_RESET used
On IFC6410 GPIO_43 is used by BT as reset line. Mux the same as GPIO.
Signed-off-by: Pramod Gurav <pramod.gurav@smartplayin.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 5 | ||||
-rw-r--r-- | arch/arm/boot/dts/qcom-apq8064.dtsi | 11 |
2 files changed, 15 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/qcom-apq8064-ifc6410.dts b/arch/arm/boot/dts/qcom-apq8064-ifc6410.dts index 786fa199a668..f10e75b0bbb3 100644 --- a/arch/arm/boot/dts/qcom-apq8064-ifc6410.dts +++ b/arch/arm/boot/dts/qcom-apq8064-ifc6410.dts @@ -127,6 +127,11 @@ reset-gpio = <&pm8921_gpio 42 GPIO_ACTIVE_LOW>; }; + bluetooth { + compatible = "bt_reset"; + reset-gpio = <&pm8921_gpio 43 GPIO_ACTIVE_LOW>; + }; + amba { /* eMMC */ sdcc1: sdcc@12400000 { diff --git a/arch/arm/boot/dts/qcom-apq8064.dtsi b/arch/arm/boot/dts/qcom-apq8064.dtsi index 5af451ccaa19..b62a8f7ad647 100644 --- a/arch/arm/boot/dts/qcom-apq8064.dtsi +++ b/arch/arm/boot/dts/qcom-apq8064.dtsi @@ -577,7 +577,7 @@ gpio-controller; #gpio-cells = <2>; pinctrl-names = "default"; - pinctrl-0 = <&wlan_default_gpios>; + pinctrl-0 = <&wlan_default_gpios &bt_gpios>; wlan_default_gpios: wlan-gpios { pios { @@ -587,6 +587,15 @@ power-source = <PM8921_GPIO_S4>; }; }; + + bt_gpios: bt-gpio { + pios { + pins = "gpio44"; + function = "normal"; + bias-disable; + power-source = <PM8921_GPIO_S4>; + }; + }; }; }; }; |