2013-10-23 09:32:11

by Peter Ujfalusi

[permalink] [raw]
Subject: [PATCH 0/2] ARM: dts: omap5-uevm: Audio related fixes

Hi,

When the omap5-evm.dts file has been renamed to omap5-uevm.dts and the sEVM
support got deprecated in favor of uEVM (or Panda5) the content was not
validated.
The reset GPIO is different on uEVM compared to sEVM and uEVM does not have
support for dmic.

Regards,
Peter
---
Peter Ujfalusi (2):
ARM: dts: omap5-uevm: Correct twl6040 reset GPIO pinmux
ARM: dts: omap5-uevm: Remove pinmux for dmic pins

arch/arm/boot/dts/omap5-uevm.dts | 12 +-----------
1 file changed, 1 insertion(+), 11 deletions(-)

--
1.8.4


2013-10-23 09:32:17

by Peter Ujfalusi

[permalink] [raw]
Subject: [PATCH 2/2] ARM: dts: omap5-uevm: Remove pinmux for dmic pins

When the omap5-evm.dts file has been renamed to omap5-uevm.dts and the sEVM
support got deprecated in favor of uEVM (or Panda5) the content was not
validated.
Panda5 does not have support for digital microphones so remove the pinmux
section for it.

Signed-off-by: Peter Ujfalusi <[email protected]>
---
arch/arm/boot/dts/omap5-uevm.dts | 10 ----------
1 file changed, 10 deletions(-)

diff --git a/arch/arm/boot/dts/omap5-uevm.dts b/arch/arm/boot/dts/omap5-uevm.dts
index 8432409..72dd7bc 100644
--- a/arch/arm/boot/dts/omap5-uevm.dts
+++ b/arch/arm/boot/dts/omap5-uevm.dts
@@ -62,7 +62,6 @@
pinctrl-0 = <
&twl6040_pins
&mcpdm_pins
- &dmic_pins
&mcbsp1_pins
&mcbsp2_pins
&usbhost_pins
@@ -85,15 +84,6 @@
>;
};

- dmic_pins: pinmux_dmic_pins {
- pinctrl-single,pins = <
- 0x144 (PIN_INPUT | MUX_MODE0) /* abedmic_din1.abedmic_din1 */
- 0x146 (PIN_INPUT | MUX_MODE0) /* abedmic_din2.abedmic_din2 */
- 0x148 (PIN_INPUT | MUX_MODE0) /* abedmic_din3.abedmic_din3 */
- 0x14a (PIN_OUTPUT | MUX_MODE0) /* abedmic_clk1.abedmic_clk1 */
- >;
- };
-
mcbsp1_pins: pinmux_mcbsp1_pins {
pinctrl-single,pins = <
0x14c (PIN_INPUT | MUX_MODE1) /* abedmic_clk2.abemcbsp1_fsx */
--
1.8.4

2013-10-23 09:32:15

by Peter Ujfalusi

[permalink] [raw]
Subject: [PATCH 1/2] ARM: dts: omap5-uevm: Correct twl6040 reset GPIO pinmux

When the omap5-evm.dts file has been renamed to omap5-uevm.dts and the sEVM
support got deprecated in favor of uEVM (or Panda5) the content was not
validated.
On uEVM the twl6040 reset GPIO is from gpio5_141 and not via gpio5_145, which
was the case in sEVM.

Signed-off-by: Peter Ujfalusi <[email protected]>
---
arch/arm/boot/dts/omap5-uevm.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/omap5-uevm.dts b/arch/arm/boot/dts/omap5-uevm.dts
index e06a04a..8432409 100644
--- a/arch/arm/boot/dts/omap5-uevm.dts
+++ b/arch/arm/boot/dts/omap5-uevm.dts
@@ -71,7 +71,7 @@

twl6040_pins: pinmux_twl6040_pins {
pinctrl-single,pins = <
- 0x18a (PIN_OUTPUT | MUX_MODE6) /* perslimbus2_clock.gpio5_145 */
+ 0x17e (PIN_OUTPUT | MUX_MODE6) /* mcspi1_somi.gpio5_141 */
>;
};

--
1.8.4

2013-10-23 09:38:48

by Benoit Cousson

[permalink] [raw]
Subject: Re: [PATCH 0/2] ARM: dts: omap5-uevm: Audio related fixes

Hi Peter,

On 23/10/2013 11:32, Peter Ujfalusi wrote:
> Hi,
>
> When the omap5-evm.dts file has been renamed to omap5-uevm.dts and the sEVM
> support got deprecated in favor of uEVM (or Panda5) the content was not
> validated.
> The reset GPIO is different on uEVM compared to sEVM and uEVM does not have
> support for dmic.
>
> Regards,
> Peter

I've just applied your series, let's try to push that for 3.13.

Thanks,
Benoit


> ---
> Peter Ujfalusi (2):
> ARM: dts: omap5-uevm: Correct twl6040 reset GPIO pinmux
> ARM: dts: omap5-uevm: Remove pinmux for dmic pins
>
> arch/arm/boot/dts/omap5-uevm.dts | 12 +-----------
> 1 file changed, 1 insertion(+), 11 deletions(-)
>


--
Beno?t Cousson
BayLibre
Embedded Linux Technology Lab
http://www.baylibre.com