aboutsummaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorPramod Gurav <pramod.gurav@smartplayin.com>2014-12-08 15:41:19 +0530
committerAndrey Konovalov <andrey.konovalov@linaro.org>2015-01-13 17:57:01 +0300
commita306903ec6bc071cfab930064e480a9e20ca53dc (patch)
treea14ff5df73573e980ab5051f03dfd33c52922cf3 /arch
parenteae46775110d7b0b4d8b5e04276ce04d6b3636e8 (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.dts5
-rw-r--r--arch/arm/boot/dts/qcom-apq8064.dtsi11
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>;
+ };
+ };
};
};
};