From: Russell King - ARM Linux <linux@arm.linux.org.uk>
To: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>,
Jean-Francois Moine <moinejf@free.fr>,
Mark Rutland <mark.rutland@arm.com>,
devicetree@vger.kernel.org, Jason Cooper <jason@lakedaemon.net>,
Pawel Moll <pawel.moll@arm.com>,
Stephen Warren <swarren@wwwdotorg.org>,
linux-kernel@vger.kernel.org,
Rob Herring <rob.herring@calxeda.com>,
Gregory CLEMENT <gregory.clement@free-electrons.com>,
linux-arm-kernel@lists.infradead.org,
Ian Campbell <ian.campbell@citrix.com>
Subject: Re: [PATCH 1/2] ARM: Dove: Add the audio devices in DT
Date: Wed, 28 Aug 2013 13:13:20 +0100 [thread overview]
Message-ID: <20130828121320.GK6617@n2100.arm.linux.org.uk> (raw)
In-Reply-To: <20130828135827.2307c89e@skate>
On Wed, Aug 28, 2013 at 01:58:27PM +0200, Thomas Petazzoni wrote:
> Dear Sebastian Hesselbarth,
>
> On Wed, 28 Aug 2013 13:44:51 +0200, Sebastian Hesselbarth wrote:
>
> > > For 3.12, right? So 3.12 hasn't been released yet, so it's still time
> > > to fix this.
> >
> > I guess, yes.
>
> Jean-François, could you cook and submit a patch to change the
> compatible string?
I don't think this is a good idea. The configuration of this IP is
not based on the SoC as a single SoC can have a mixture of different
configurations.
I think marvell,mvebu-audio is a reasonable compatible string for this,
and that the different configurations should be described by properties
indicating which inputs and outputs have been implemented.
For instance, on the Dove, there are two of these blocks. One has I2S
in and out only, but the other block has I2S in and out, and SPDIF out.
On some other Marvell devices, this block has I2S in and out and SPDIF
in and out.
Otherwise, they're functionally the same.
> Though, if the difference between the two units is the availability of
> SPDIF support, then we shouldn't encode the channel number, but instead
> the availability of SPDIF, i.e:
>
> audio0 {
> reg = <... ...>;
> compatible = "marvell,kirkwood-audio";
> marvell,has-spdif;
> };
>
> audio1 {
> reg = <... ...>;
> compatible = "marvell,kirkwood-audio";
> };
... which means there's no problem with using marvell,mvebu-audio as the
compatible string if you're going to use properties to describe what
facilities are available.
In any case "marvell,has-spdif" is too generic - as I've indicated above,
there's versions with spdif out, and other versions with spdif in and
out.
next prev parent reply other threads:[~2013-08-28 12:14 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-08-28 9:34 Jean-Francois Moine
2013-08-28 10:13 ` Sebastian Hesselbarth
2013-08-28 10:19 ` Thomas Petazzoni
2013-08-28 10:26 ` Sebastian Hesselbarth
2013-08-28 11:15 ` Thomas Petazzoni
2013-08-28 11:44 ` Sebastian Hesselbarth
2013-08-28 11:58 ` Thomas Petazzoni
2013-08-28 12:13 ` Russell King - ARM Linux [this message]
2013-08-28 12:29 ` Thomas Petazzoni
2013-08-28 12:42 ` Russell King - ARM Linux
2013-08-28 12:51 ` Thomas Petazzoni
2013-08-28 13:58 ` Russell King - ARM Linux
2013-08-28 12:16 ` Sebastian Hesselbarth
2013-08-29 10:07 ` Jean-Francois Moine
2013-08-29 10:13 ` Russell King - ARM Linux
2013-08-29 11:01 ` Sebastian Hesselbarth
2013-08-30 15:08 ` Russell King - ARM Linux
2013-08-29 9:46 ` Jean-Francois Moine
2013-08-29 16:12 ` Mark Brown
2013-08-29 16:33 ` Russell King - ARM Linux
2013-08-29 17:12 ` Mark Brown
2013-08-29 18:02 ` Sebastian Hesselbarth
2013-08-29 18:20 ` Mark Brown
2013-08-29 18:34 ` Russell King - ARM Linux
2013-08-28 19:49 ` Sergei Shtylyov
2013-08-29 9:38 ` Jean-Francois Moine
2013-08-29 14:13 ` Sergei Shtylyov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20130828121320.GK6617@n2100.arm.linux.org.uk \
--to=linux@arm.linux.org.uk \
--cc=devicetree@vger.kernel.org \
--cc=gregory.clement@free-electrons.com \
--cc=ian.campbell@citrix.com \
--cc=jason@lakedaemon.net \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mark.rutland@arm.com \
--cc=moinejf@free.fr \
--cc=pawel.moll@arm.com \
--cc=rob.herring@calxeda.com \
--cc=sebastian.hesselbarth@gmail.com \
--cc=swarren@wwwdotorg.org \
--cc=thomas.petazzoni@free-electrons.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®