[alsa-devel] [PATCH] ASoC: dt: Move WM8903 pin list from Tegra board binding to CODEC binding

Mark Rutland mark.rutland at arm.com
Thu Aug 8 10:30:34 CEST 2013


On Wed, Aug 07, 2013 at 07:48:06PM +0100, Stephen Warren wrote:
> On 08/07/2013 12:16 PM, Mark Brown wrote:
> > From: Mark Brown <broonie at linaro.org>
> > 
> > The pin list is the same for any board using the CODEC.
> 
> Acked-by: Stephen Warren <swarren at nvidia.com>
> 
> (CC'ing the other DT binding maintainers)

Fine by me also.

Acked-by: Mark Rutland <mark.rutland at arm.com>

> 
> > 
> > Signed-off-by: Mark Brown <broonie at linaro.org>
> > ---
> >  .../bindings/sound/nvidia,tegra-audio-wm8903.txt   | 24 ++--------------------
> >  Documentation/devicetree/bindings/sound/wm8903.txt | 19 +++++++++++++++++
> >  2 files changed, 21 insertions(+), 22 deletions(-)
> > 
> > diff --git a/Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8903.txt b/Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8903.txt
> > index 3bf722d..4b44dfb 100644
> > --- a/Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8903.txt
> > +++ b/Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8903.txt
> > @@ -11,28 +11,8 @@ Required properties:
> >  - nvidia,audio-routing : A list of the connections between audio components.
> >    Each entry is a pair of strings, the first being the connection's sink,
> >    the second being the connection's source. Valid names for sources and
> > -  sinks are the WM8903's pins, and the jacks on the board:
> > -
> > -  WM8903 pins:
> > -
> > -  * IN1L
> > -  * IN1R
> > -  * IN2L
> > -  * IN2R
> > -  * IN3L
> > -  * IN3R
> > -  * DMICDAT
> > -  * HPOUTL
> > -  * HPOUTR
> > -  * LINEOUTL
> > -  * LINEOUTR
> > -  * LOP
> > -  * LON
> > -  * ROP
> > -  * RON
> > -  * MICBIAS
> > -
> > -  Board connectors:
> > +  sinks are the WM8903's pins (documented in the WM8903 binding document),
> > +  and the jacks on the board:
> >  
> >    * Headphone Jack
> >    * Int Spk
> > diff --git a/Documentation/devicetree/bindings/sound/wm8903.txt b/Documentation/devicetree/bindings/sound/wm8903.txt
> > index f102cbc..94ec32c 100644
> > --- a/Documentation/devicetree/bindings/sound/wm8903.txt
> > +++ b/Documentation/devicetree/bindings/sound/wm8903.txt
> > @@ -28,6 +28,25 @@ Optional properties:
> >      performed. If any entry has the value 0xffffffff, that GPIO's
> >      configuration will not be modified.
> >  
> > +Pins on the device (for linking into audio routes):
> > +
> > +  * IN1L
> > +  * IN1R
> > +  * IN2L
> > +  * IN2R
> > +  * IN3L
> > +  * IN3R
> > +  * DMICDAT
> > +  * HPOUTL
> > +  * HPOUTR
> > +  * LINEOUTL
> > +  * LINEOUTR
> > +  * LOP
> > +  * LON
> > +  * ROP
> > +  * RON
> > +  * MICBIAS
> > +
> >  Example:
> >  
> >  codec: wm8903 at 1a {
> > 
> 
> 


More information about the Alsa-devel mailing list