]> git.ipfire.org Git - ipfire-2.x.git/blame - src/patches/kernel/wandboard/dts/0004-ARM-dts-wandboard-add-binding-for-wand-rfkill-driver.patch
daq: Update to 2.0.4
[ipfire-2.x.git] / src / patches / kernel / wandboard / dts / 0004-ARM-dts-wandboard-add-binding-for-wand-rfkill-driver.patch
CommitLineData
0c41633e
SS
1From 1305ac7e9308dcd59c3acc205bc95097cad87ed5 Mon Sep 17 00:00:00 2001
2From: Vladimir Ermakov <vooon341@gmail.com>
3Date: Fri, 16 Aug 2013 06:52:26 +0400
4Subject: [PATCH 5/5] ARM: dts: wandboard: add binding for wand-rfkill driver
5
6Required gpios pincontrol selected in hog. Add binding only.
7Disabled non-removable, because after unblocking need to redetect SDIO device.
8
9Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
10---
11 arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 18 +++++++++++++++++-
12 1 file changed, 17 insertions(+), 1 deletion(-)
13
14diff --git a/arch/arm/boot/dts/imx6qdl-wandboard.dtsi b/arch/arm/boot/dts/imx6qdl-wandboard.dtsi
15index 737805b..c1ef3bd 100644
16--- a/arch/arm/boot/dts/imx6qdl-wandboard.dtsi
17+++ b/arch/arm/boot/dts/imx6qdl-wandboard.dtsi
18@@ -50,6 +50,22 @@
19 spdif-controller = <&spdif>;
20 spdif-out;
21 };
22+
23+ rfkill {
24+ compatible = "wand,imx6qdl-wandboard-rfkill";
25+ pinctrl-names = "default";
26+ pinctrl-0 = <>;
27+
28+ bluetooth-on = <&gpio3 13 0>;
29+ bluetooth-wake = <&gpio3 14 0>;
30+ bluetooth-host-wake = <&gpio3 15 0>;
31+
32+ wifi-ref-on = <&gpio2 29 0>;
33+ wifi-rst-n = <&gpio5 2 0>;
34+ wifi-reg-on = <&gpio1 26 0>;
35+ wifi-host-wake = <&gpio1 29 0>;
36+ wifi-wake = <&gpio1 30 0>;
37+ };
38 };
39
40 &audmux {
41@@ -175,7 +191,7 @@
42 &usdhc2 {
43 pinctrl-names = "default";
44 pinctrl-0 = <&pinctrl_usdhc2_2>;
45- non-removable;
46+ //non-removable;
47 status = "okay";
48 };
49
50--
511.8.4.rc3
52