lkml.org 
[lkml]   [2016]   [Apr]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
SubjectRe: [PATCH 1/3] ASoC: jack: Add a jack detect callback via codec
On Mon, Apr 18, 2016 at 4:46 AM, Mark Brown <broonie@kernel.org> wrote:
> On Mon, Apr 18, 2016 at 06:20:00PM +0800, Xing Zheng wrote:
>> On 2016年04月18日 18:03, Xing Zheng wrote:
>
>> sound {
>> ......
>> simple-audio-card,dai-link@0 {
>> format = "i2s";
>> cpu {
>> sound-dai = <&i2s0>;
>> };
>>
>> codec {
>> sound-dai = <&codec>;
>>
>> simple-audio-card,codec-jack =
>> "JACK_HEADSET",
>> "JACK_BTN_0",
>> "JACK_BTN_1",
>> "JACK_BTN_2",
>> "JACK_BTN_3";
>> };
>> };
>
> This seems like it's only half the job and worryingly close to Linux
> internals. In particular the fact that the binding is specific to
> simple-card and the fact that it's being placed on the CODEC (rather
> than a separate object that the CODEC references) so that we can't
> combine multiple devices are both a concern.
>
> Dylan Reid did have an earlier go at defining a binding for this:
>
> http://thread.gmane.org/gmane.linux.alsa.devel/138906
>
> which went through a couple more iterations but the work on that seemed
> to die off a bit.

Thanks for forwarding this. I did intend to get back to that. But,
almost a year later, obviously I haven't.

Xing if you want to pick this up it would be great. Lars had some
good points on that original discussion, which I think we can
integrate into a single solution.

\
 
 \ /
  Last update: 2016-04-18 19:01    [W:0.057 / U:0.228 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site