Re: [PATCH] DTS: ARM: OMAP3-N900: Add WL1251 support

2014-05-05 Thread Tony Lindgren
* Sebastian Reichel s...@debian.org [140313 15:03]:
 Add device tree support for the wireless chip
 built into the Nokia N900.
 
 Signed-off-by: Sebastian Reichel s...@debian.org

Thanks applying into omap-for-v3.16/dt.

Tony

 ---
  arch/arm/boot/dts/omap3-n900.dts | 40 
 
  1 file changed, 40 insertions(+)
 
 diff --git a/arch/arm/boot/dts/omap3-n900.dts 
 b/arch/arm/boot/dts/omap3-n900.dts
 index e91dae7..0f48b9b 100644
 --- a/arch/arm/boot/dts/omap3-n900.dts
 +++ b/arch/arm/boot/dts/omap3-n900.dts
 @@ -148,6 +148,15 @@
   ;
   };
  
 + mcspi4_pins: pinmux_mcspi4_pins {
 + pinctrl-single,pins = 
 + 0x15c (PIN_INPUT_PULLDOWN | MUX_MODE1) /* mcspi4_clk */
 + 0x162 (PIN_INPUT_PULLDOWN | MUX_MODE1) /* mcspi4_somi */
 + 0x160 (PIN_OUTPUT | MUX_MODE1) /* mcspi4_simo */
 + 0x166 (PIN_OUTPUT | MUX_MODE1) /* mcspi4_cs0 */
 + ;
 + };
 +
   mmc1_pins: pinmux_mmc1_pins {
   pinctrl-single,pins = 
   0x114 (PIN_INPUT_PULLUP | MUX_MODE0)/* sdmmc1_clk */
 @@ -203,6 +212,13 @@
   0x15e (PIN_OUTPUT | MUX_MODE4)  /* gpio 157 = 
 cmt_bsi */
   ;
   };
 +
 + wl1251_pins: pinmux_wl1251 {
 + pinctrl-single,pins = 
 + 0x0ce (PIN_OUTPUT | MUX_MODE4)  /* gpio 87 = 
 wl1251 enable */
 + 0x05a (PIN_INPUT | MUX_MODE4)   /* gpio 42 = 
 wl1251 irq */
 + ;
 + };
  };
  
  i2c1 {
 @@ -603,6 +619,30 @@
   };
  };
  
 +mcspi4 {
 + pinctrl-names = default;
 + pinctrl-0 = mcspi4_pins;
 +
 + wl1251@0 {
 + pinctrl-names = default;
 + pinctrl-0 = wl1251_pins;
 +
 + vio-supply = vio;
 +
 + compatible = ti,wl1251;
 + reg = 0;
 + spi-max-frequency = 4800;
 +
 + spi-cpol;
 + spi-cpha;
 +
 + ti,power-gpio = gpio3 23 GPIO_ACTIVE_HIGH; /* 87 */
 +
 + interrupt-parent = gpio2;
 + interrupts = 10 IRQ_TYPE_NONE; /* gpio line 42 */
 + };
 +};
 +
  usb_otg_hs {
   interface-type = 0;
   usb-phy = usb2_phy;
 -- 
 1.9.0
 
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH] DTS: ARM: OMAP3-N900: Add WL1251 support

2014-03-13 Thread Sebastian Reichel
Add device tree support for the wireless chip
built into the Nokia N900.

Signed-off-by: Sebastian Reichel s...@debian.org
---
 arch/arm/boot/dts/omap3-n900.dts | 40 
 1 file changed, 40 insertions(+)

diff --git a/arch/arm/boot/dts/omap3-n900.dts b/arch/arm/boot/dts/omap3-n900.dts
index e91dae7..0f48b9b 100644
--- a/arch/arm/boot/dts/omap3-n900.dts
+++ b/arch/arm/boot/dts/omap3-n900.dts
@@ -148,6 +148,15 @@
;
};
 
+   mcspi4_pins: pinmux_mcspi4_pins {
+   pinctrl-single,pins = 
+   0x15c (PIN_INPUT_PULLDOWN | MUX_MODE1) /* mcspi4_clk */
+   0x162 (PIN_INPUT_PULLDOWN | MUX_MODE1) /* mcspi4_somi */
+   0x160 (PIN_OUTPUT | MUX_MODE1) /* mcspi4_simo */
+   0x166 (PIN_OUTPUT | MUX_MODE1) /* mcspi4_cs0 */
+   ;
+   };
+
mmc1_pins: pinmux_mmc1_pins {
pinctrl-single,pins = 
0x114 (PIN_INPUT_PULLUP | MUX_MODE0)/* sdmmc1_clk */
@@ -203,6 +212,13 @@
0x15e (PIN_OUTPUT | MUX_MODE4)  /* gpio 157 = 
cmt_bsi */
;
};
+
+   wl1251_pins: pinmux_wl1251 {
+   pinctrl-single,pins = 
+   0x0ce (PIN_OUTPUT | MUX_MODE4)  /* gpio 87 = 
wl1251 enable */
+   0x05a (PIN_INPUT | MUX_MODE4)   /* gpio 42 = 
wl1251 irq */
+   ;
+   };
 };
 
 i2c1 {
@@ -603,6 +619,30 @@
};
 };
 
+mcspi4 {
+   pinctrl-names = default;
+   pinctrl-0 = mcspi4_pins;
+
+   wl1251@0 {
+   pinctrl-names = default;
+   pinctrl-0 = wl1251_pins;
+
+   vio-supply = vio;
+
+   compatible = ti,wl1251;
+   reg = 0;
+   spi-max-frequency = 4800;
+
+   spi-cpol;
+   spi-cpha;
+
+   ti,power-gpio = gpio3 23 GPIO_ACTIVE_HIGH; /* 87 */
+
+   interrupt-parent = gpio2;
+   interrupts = 10 IRQ_TYPE_NONE; /* gpio line 42 */
+   };
+};
+
 usb_otg_hs {
interface-type = 0;
usb-phy = usb2_phy;
-- 
1.9.0

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html