aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSrinivas Kandagatla <srinivas.kandagatla@st.com>2013-11-11 08:19:18 -0500
committerSrinivas Kandagatla <srinivas.kandagatla@st.com>2014-03-11 06:04:27 -0400
commit8ccd3f3acfd8903fbc6540f81d16da1b42d156cc (patch)
treeeb14e1f295c08d78fcae02707f03f44ec7cb8676
parentd25ea5845360bfcc2771ed876887d5895ebb9d74 (diff)
ARM: STi: STIH415: Add IR support.
This patch adds IRB support to STiH415 platforms. Tested on B2000 and B2020 development boards. Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@st.com>
-rw-r--r--arch/arm/boot/dts/stih415-pinctrl.dtsi8
-rw-r--r--arch/arm/boot/dts/stih415.dtsi11
2 files changed, 19 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/stih415-pinctrl.dtsi b/arch/arm/boot/dts/stih415-pinctrl.dtsi
index 9ca20aafba24..f09fb10a3791 100644
--- a/arch/arm/boot/dts/stih415-pinctrl.dtsi
+++ b/arch/arm/boot/dts/stih415-pinctrl.dtsi
@@ -120,6 +120,14 @@
120 }; 120 };
121 }; 121 };
122 122
123 rc{
124 pinctrl_ir: ir0 {
125 st,pins {
126 ir = <&PIO4 0 ALT2 IN>;
127 };
128 };
129 };
130
123 gmac1 { 131 gmac1 {
124 pinctrl_mii1: mii1 { 132 pinctrl_mii1: mii1 {
125 st,pins { 133 st,pins {
diff --git a/arch/arm/boot/dts/stih415.dtsi b/arch/arm/boot/dts/stih415.dtsi
index cc9b22bc7472..d89064c20c8a 100644
--- a/arch/arm/boot/dts/stih415.dtsi
+++ b/arch/arm/boot/dts/stih415.dtsi
@@ -195,5 +195,16 @@
195 clock-names = "stmmaceth"; 195 clock-names = "stmmaceth";
196 clocks = <&CLKS_ETH1_PHY>; 196 clocks = <&CLKS_ETH1_PHY>;
197 }; 197 };
198
199 rc: rc@fe518000 {
200 compatible = "st,comms-irb";
201 reg = <0xfe518000 0x234>;
202 interrupts = <0 203 0>;
203 clocks = <&CLK_SYSIN>;
204 rx-mode = "infrared";
205 pinctrl-names = "default";
206 pinctrl-0 = <&pinctrl_ir>;
207 resets = <&softreset STIH415_IRB_SOFTRESET>;
208 };
198 }; 209 };
199}; 210};