All of lore.kernel.org
 help / color / mirror / Atom feed
* HDA cs8409 codec support
@ 2017-05-14  0:16 Joël Krähemann
  2017-05-14  1:52 ` Joël Krähemann
  2017-05-16  5:38 ` Takashi Iwai
  0 siblings, 2 replies; 11+ messages in thread
From: Joël Krähemann @ 2017-05-14  0:16 UTC (permalink / raw)
  To: alsa-devel

Hi all

First of all, I am new to kernel programming and an other attempt
already failed to do so.

However I got familiar with the Intel HDA Codec specification. So I
did a start script to log dmesg and mixer controls of different
configurations.

But I am not sure if I got a functional kernel driver setup to test
things. It seems there is something wrong.

The codec has 8 GPIOs and first I didn't set any mask within the
kernel. Now, I just compile a kernel set it to 0xff.

Any help is appreciated. Finally here is my work:

https://github.com/joelkraehemann/hda-tool/

Note: I have tried to subscribe using a different email address but
didn't get approved message.

Thank you,
Joël
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HDA cs8409 codec support
  2017-05-14  0:16 HDA cs8409 codec support Joël Krähemann
@ 2017-05-14  1:52 ` Joël Krähemann
  2017-05-16  5:38 ` Takashi Iwai
  1 sibling, 0 replies; 11+ messages in thread
From: Joël Krähemann @ 2017-05-14  1:52 UTC (permalink / raw)
  To: alsa-devel

Hi

I would like to know how GPIO works within the kernel and how it
inerfaces with my HDA soundcard. The specification has good
details about verbs. But GPIO is not described very good.

Bests,
Joël


On Sun, May 14, 2017 at 2:16 AM, Joël Krähemann <weedlight@gmail.com> wrote:
> Hi all
>
> First of all, I am new to kernel programming and an other attempt
> already failed to do so.
>
> However I got familiar with the Intel HDA Codec specification. So I
> did a start script to log dmesg and mixer controls of different
> configurations.
>
> But I am not sure if I got a functional kernel driver setup to test
> things. It seems there is something wrong.
>
> The codec has 8 GPIOs and first I didn't set any mask within the
> kernel. Now, I just compile a kernel set it to 0xff.
>
> Any help is appreciated. Finally here is my work:
>
> https://github.com/joelkraehemann/hda-tool/
>
> Note: I have tried to subscribe using a different email address but
> didn't get approved message.
>
> Thank you,
> Joël
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HDA cs8409 codec support
  2017-05-14  0:16 HDA cs8409 codec support Joël Krähemann
  2017-05-14  1:52 ` Joël Krähemann
@ 2017-05-16  5:38 ` Takashi Iwai
  2017-05-16 12:29   ` Joël Krähemann
  1 sibling, 1 reply; 11+ messages in thread
From: Takashi Iwai @ 2017-05-16  5:38 UTC (permalink / raw)
  To: Joël Krähemann; +Cc: alsa-devel

On Sun, 14 May 2017 02:16:18 +0200,
Joël Krähemann wrote:
> 
> Hi all
> 
> First of all, I am new to kernel programming and an other attempt
> already failed to do so.
> 
> However I got familiar with the Intel HDA Codec specification. So I
> did a start script to log dmesg and mixer controls of different
> configurations.
> 
> But I am not sure if I got a functional kernel driver setup to test
> things. It seems there is something wrong.
> 
> The codec has 8 GPIOs and first I didn't set any mask within the
> kernel. Now, I just compile a kernel set it to 0xff.
> 
> Any help is appreciated. Finally here is my work:
> 
> https://github.com/joelkraehemann/hda-tool/

Well, from your description, it's not clear at all what you've tested
on which machine, what result you got, and what still doesn't work.

How about to begin with explaining from that?  Not many people have
crystal balls and can't help you without the proper explanation.


Takashi
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HDA cs8409 codec support
  2017-05-16  5:38 ` Takashi Iwai
@ 2017-05-16 12:29   ` Joël Krähemann
  2017-05-16 12:41     ` Joël Krähemann
  2017-05-16 13:15     ` Takashi Iwai
  0 siblings, 2 replies; 11+ messages in thread
From: Joël Krähemann @ 2017-05-16 12:29 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel

Hi all

First I was working with the cirrus datasheet of the wm8850
codec to get a better understanding of verbs and how a vendor
specific implementation might look like.

Now, I am seeking for a working pin configuration. Thus I have
created a systemd start script which does for the 17 reboots it
does try a different firmware configuration.

It adjust different pins with the headphone address and does
the appropriate pin complex configure as such.

In the beginning I tried to configure hp and speaker at the very
same time. As a continues configuration block. But now I think
it is easier to do it separately.

My biggest issue is to understand vendor coefficients and GPIO.
The following vendor coefficient enables pins 0, 2 and 3.

static const struct hda_verb cs8409_coef_init_verbs[] = {
  { 0x01, AC_VERB_SET_POWER_STATE, 0x00 }, /* AFG: D0 */
  { 0x47, AC_VERB_SET_PROC_STATE, 0x1 },
  { 0x47, AC_VERB_SET_COEF_INDEX, 0x3 },
  { 0x47, AC_VERB_SET_PROC_COEF, 0x146a },
  { 0x47, AC_VERB_SET_COEF_INDEX, 0x0033 },
  { 0x47, AC_VERB_SET_PROC_COEF, 0x0001 },
  { 0x47, AC_VERB_SET_COEF_INDEX, 0x0034 },
  { 0x47, AC_VERB_SET_PROC_COEF, 0x1c01 },
  {} /* terminator */
};

I think the coefficient index 0x3 is responsible for it. What is
the difference between enabling data pins by coefficient on
vendor node 0x47 and by appropriate verb on node 0x1
audio configuration group?

I didn't have the chance to study the generic HDA driver. One of
my faults was enabling streams during early firmware patching,
thought. Since the datasheet says it shall be the last called verbs
of a configuration sequence.

During early firmware patching I configured certain nodes as
speaker left and right. But I am unsure what shall happen during
early firmware patching and what does the generic driver.

Here is a piece of my systemd start script what configures speaker
left:

# power D0
printf "0x%02x 0x705 0x0\n" $nid >> /lib/firmware/hda-jack-retask.fw
# set processing state on
printf "0x%02x 0x3 0x1\n" $nid >> /lib/firmware/hda-jack-retask.fw
printf "0x%02x 0x706 0x10\n" $nid >> /lib/firmware/hda-jack-retask.fw
printf "0x%02x 0x70c 0x2\n" $nid >> /lib/firmware/hda-jack-retask.fw
printf "0x%02x 0x773 0x0\n" $nid >> /lib/firmware/hda-jack-retask.fw
printf "0x%02x 0x705 0x00\n" $pin >> /lib/firmware/hda-jack-retask.fw
printf "0x%02x 0x707 0x45\n" $pin >> /lib/firmware/hda-jack-retask.fw
printf "0x%02x 0x708 0x80\n" $pin >> /lib/firmware/hda-jack-retask.fw
# EAPD/BTL enable
printf "0x%02x 0x70c 0x2\n" $pin >> /lib/firmware/hda-jack-retask.fw
printf "0x%02x 0x71c 0x10\n" $pin >> /lib/firmware/hda-jack-retask.fw
printf "0x%02x 0x71d 0x0\n" $pin >> /lib/firmware/hda-jack-retask.fw
printf "0x%02x 0x71e 0x17\n" $pin >> /lib/firmware/hda-jack-retask.fw
printf "0x%02x 0x71f 0x43\n" $pin >> /lib/firmware/hda-jack-retask.fw
printf "0x%02x 0x724 0x3\n" $nid >> /lib/firmware/hda-jack-retask.fw
# enable stream 1 channel 0
printf "0x%02x 0x2 0x4011\n" $nid >> /lib/firmware/hda-jack-retask.fw


Bests,
Joël


On Tue, May 16, 2017 at 7:38 AM, Takashi Iwai <tiwai@suse.de> wrote:
> On Sun, 14 May 2017 02:16:18 +0200,
> Joël Krähemann wrote:
>>
>> Hi all
>>
>> First of all, I am new to kernel programming and an other attempt
>> already failed to do so.
>>
>> However I got familiar with the Intel HDA Codec specification. So I
>> did a start script to log dmesg and mixer controls of different
>> configurations.
>>
>> But I am not sure if I got a functional kernel driver setup to test
>> things. It seems there is something wrong.
>>
>> The codec has 8 GPIOs and first I didn't set any mask within the
>> kernel. Now, I just compile a kernel set it to 0xff.
>>
>> Any help is appreciated. Finally here is my work:
>>
>> https://github.com/joelkraehemann/hda-tool/
>
> Well, from your description, it's not clear at all what you've tested
> on which machine, what result you got, and what still doesn't work.
>
> How about to begin with explaining from that?  Not many people have
> crystal balls and can't help you without the proper explanation.
>
>
> Takashi
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HDA cs8409 codec support
  2017-05-16 12:29   ` Joël Krähemann
@ 2017-05-16 12:41     ` Joël Krähemann
  2017-05-16 13:16       ` Takashi Iwai
  2017-05-16 13:15     ` Takashi Iwai
  1 sibling, 1 reply; 11+ messages in thread
From: Joël Krähemann @ 2017-05-16 12:41 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel

Hi again

Excuse me. It is a macbook pro 2016 model 13,1
and the codec of the HDA soundcard is a Cirrus
Logic 8409

bests,
Joël



On Tue, May 16, 2017 at 2:29 PM, Joël Krähemann <weedlight@gmail.com> wrote:
> Hi all
>
> First I was working with the cirrus datasheet of the wm8850
> codec to get a better understanding of verbs and how a vendor
> specific implementation might look like.
>
> Now, I am seeking for a working pin configuration. Thus I have
> created a systemd start script which does for the 17 reboots it
> does try a different firmware configuration.
>
> It adjust different pins with the headphone address and does
> the appropriate pin complex configure as such.
>
> In the beginning I tried to configure hp and speaker at the very
> same time. As a continues configuration block. But now I think
> it is easier to do it separately.
>
> My biggest issue is to understand vendor coefficients and GPIO.
> The following vendor coefficient enables pins 0, 2 and 3.
>
> static const struct hda_verb cs8409_coef_init_verbs[] = {
>   { 0x01, AC_VERB_SET_POWER_STATE, 0x00 }, /* AFG: D0 */
>   { 0x47, AC_VERB_SET_PROC_STATE, 0x1 },
>   { 0x47, AC_VERB_SET_COEF_INDEX, 0x3 },
>   { 0x47, AC_VERB_SET_PROC_COEF, 0x146a },
>   { 0x47, AC_VERB_SET_COEF_INDEX, 0x0033 },
>   { 0x47, AC_VERB_SET_PROC_COEF, 0x0001 },
>   { 0x47, AC_VERB_SET_COEF_INDEX, 0x0034 },
>   { 0x47, AC_VERB_SET_PROC_COEF, 0x1c01 },
>   {} /* terminator */
> };
>
> I think the coefficient index 0x3 is responsible for it. What is
> the difference between enabling data pins by coefficient on
> vendor node 0x47 and by appropriate verb on node 0x1
> audio configuration group?
>
> I didn't have the chance to study the generic HDA driver. One of
> my faults was enabling streams during early firmware patching,
> thought. Since the datasheet says it shall be the last called verbs
> of a configuration sequence.
>
> During early firmware patching I configured certain nodes as
> speaker left and right. But I am unsure what shall happen during
> early firmware patching and what does the generic driver.
>
> Here is a piece of my systemd start script what configures speaker
> left:
>
> # power D0
> printf "0x%02x 0x705 0x0\n" $nid >> /lib/firmware/hda-jack-retask.fw
> # set processing state on
> printf "0x%02x 0x3 0x1\n" $nid >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x706 0x10\n" $nid >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x70c 0x2\n" $nid >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x773 0x0\n" $nid >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x705 0x00\n" $pin >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x707 0x45\n" $pin >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x708 0x80\n" $pin >> /lib/firmware/hda-jack-retask.fw
> # EAPD/BTL enable
> printf "0x%02x 0x70c 0x2\n" $pin >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x71c 0x10\n" $pin >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x71d 0x0\n" $pin >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x71e 0x17\n" $pin >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x71f 0x43\n" $pin >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x724 0x3\n" $nid >> /lib/firmware/hda-jack-retask.fw
> # enable stream 1 channel 0
> printf "0x%02x 0x2 0x4011\n" $nid >> /lib/firmware/hda-jack-retask.fw
>
>
> Bests,
> Joël
>
>
> On Tue, May 16, 2017 at 7:38 AM, Takashi Iwai <tiwai@suse.de> wrote:
>> On Sun, 14 May 2017 02:16:18 +0200,
>> Joël Krähemann wrote:
>>>
>>> Hi all
>>>
>>> First of all, I am new to kernel programming and an other attempt
>>> already failed to do so.
>>>
>>> However I got familiar with the Intel HDA Codec specification. So I
>>> did a start script to log dmesg and mixer controls of different
>>> configurations.
>>>
>>> But I am not sure if I got a functional kernel driver setup to test
>>> things. It seems there is something wrong.
>>>
>>> The codec has 8 GPIOs and first I didn't set any mask within the
>>> kernel. Now, I just compile a kernel set it to 0xff.
>>>
>>> Any help is appreciated. Finally here is my work:
>>>
>>> https://github.com/joelkraehemann/hda-tool/
>>
>> Well, from your description, it's not clear at all what you've tested
>> on which machine, what result you got, and what still doesn't work.
>>
>> How about to begin with explaining from that?  Not many people have
>> crystal balls and can't help you without the proper explanation.
>>
>>
>> Takashi
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HDA cs8409 codec support
  2017-05-16 12:29   ` Joël Krähemann
  2017-05-16 12:41     ` Joël Krähemann
@ 2017-05-16 13:15     ` Takashi Iwai
  1 sibling, 0 replies; 11+ messages in thread
From: Takashi Iwai @ 2017-05-16 13:15 UTC (permalink / raw)
  To: Joël Krähemann; +Cc: alsa-devel

On Tue, 16 May 2017 14:29:48 +0200,
Joël Krähemann wrote:
> 
> Hi all
> 
> First I was working with the cirrus datasheet of the wm8850
> codec to get a better understanding of verbs and how a vendor
> specific implementation might look like.

Well, I guess CS8409 is pretty different from WM codecs.
But the basics of HD-audio are same, so it's still worth to study with
that chip.

> Now, I am seeking for a working pin configuration. Thus I have
> created a systemd start script which does for the 17 reboots it
> does try a different firmware configuration.
> 
> It adjust different pins with the headphone address and does
> the appropriate pin complex configure as such.
> 
> In the beginning I tried to configure hp and speaker at the very
> same time. As a continues configuration block. But now I think
> it is easier to do it separately.

So you already figured out which pin corresponds to headphone and
which one to speaker?  This is the very first step.

> My biggest issue is to understand vendor coefficients and GPIO.
> The following vendor coefficient enables pins 0, 2 and 3.
> 
> static const struct hda_verb cs8409_coef_init_verbs[] = {
>   { 0x01, AC_VERB_SET_POWER_STATE, 0x00 }, /* AFG: D0 */
>   { 0x47, AC_VERB_SET_PROC_STATE, 0x1 },
>   { 0x47, AC_VERB_SET_COEF_INDEX, 0x3 },
>   { 0x47, AC_VERB_SET_PROC_COEF, 0x146a },
>   { 0x47, AC_VERB_SET_COEF_INDEX, 0x0033 },
>   { 0x47, AC_VERB_SET_PROC_COEF, 0x0001 },
>   { 0x47, AC_VERB_SET_COEF_INDEX, 0x0034 },
>   { 0x47, AC_VERB_SET_PROC_COEF, 0x1c01 },
>   {} /* terminator */
> };
> 
> I think the coefficient index 0x3 is responsible for it. What is
> the difference between enabling data pins by coefficient on
> vendor node 0x47 and by appropriate verb on node 0x1
> audio configuration group?

I don't know where you got these COEF verbs, but in general, the COEF
is very specific to the chip, thus you'll have to consult the
datasheet to understand what it's doing.

Changing GPIO is done usually not via COEF but the standard GPIO
verbs.

> I didn't have the chance to study the generic HDA driver. One of
> my faults was enabling streams during early firmware patching,
> thought. Since the datasheet says it shall be the last called verbs
> of a configuration sequence.
> 
> During early firmware patching I configured certain nodes as
> speaker left and right. But I am unsure what shall happen during
> early firmware patching and what does the generic driver.

The generic driver tries to parse the given pin configs, sets up the
mixer and the PCM streams.


> Here is a piece of my systemd start script what configures speaker
> left:
> 
> # power D0
> printf "0x%02x 0x705 0x0\n" $nid >> /lib/firmware/hda-jack-retask.fw
> # set processing state on
> printf "0x%02x 0x3 0x1\n" $nid >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x706 0x10\n" $nid >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x70c 0x2\n" $nid >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x773 0x0\n" $nid >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x705 0x00\n" $pin >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x707 0x45\n" $pin >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x708 0x80\n" $pin >> /lib/firmware/hda-jack-retask.fw
> # EAPD/BTL enable
> printf "0x%02x 0x70c 0x2\n" $pin >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x71c 0x10\n" $pin >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x71d 0x0\n" $pin >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x71e 0x17\n" $pin >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x71f 0x43\n" $pin >> /lib/firmware/hda-jack-retask.fw
> printf "0x%02x 0x724 0x3\n" $nid >> /lib/firmware/hda-jack-retask.fw
> # enable stream 1 channel 0
> printf "0x%02x 0x2 0x4011\n" $nid >> /lib/firmware/hda-jack-retask.fw

Usually you don't need to play with the power state of each pin.  It's
turned on/off dynamically if needed -- or it's kept turned on if the
power-saving is disabled.

Also, EAPD/BLT can be changed on the fly without problem, and you can
figure out which one is mandatory.

And, you still doesn't explain which hardware you're dealing with...


Takashi

> 
> 
> Bests,
> Joël
> 
> 
> On Tue, May 16, 2017 at 7:38 AM, Takashi Iwai <tiwai@suse.de> wrote:
> > On Sun, 14 May 2017 02:16:18 +0200,
> > Joël Krähemann wrote:
> >>
> >> Hi all
> >>
> >> First of all, I am new to kernel programming and an other attempt
> >> already failed to do so.
> >>
> >> However I got familiar with the Intel HDA Codec specification. So I
> >> did a start script to log dmesg and mixer controls of different
> >> configurations.
> >>
> >> But I am not sure if I got a functional kernel driver setup to test
> >> things. It seems there is something wrong.
> >>
> >> The codec has 8 GPIOs and first I didn't set any mask within the
> >> kernel. Now, I just compile a kernel set it to 0xff.
> >>
> >> Any help is appreciated. Finally here is my work:
> >>
> >> https://github.com/joelkraehemann/hda-tool/
> >
> > Well, from your description, it's not clear at all what you've tested
> > on which machine, what result you got, and what still doesn't work.
> >
> > How about to begin with explaining from that?  Not many people have
> > crystal balls and can't help you without the proper explanation.
> >
> >
> > Takashi
> 
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HDA cs8409 codec support
  2017-05-16 12:41     ` Joël Krähemann
@ 2017-05-16 13:16       ` Takashi Iwai
  2017-05-16 16:52         ` Joël Krähemann
  0 siblings, 1 reply; 11+ messages in thread
From: Takashi Iwai @ 2017-05-16 13:16 UTC (permalink / raw)
  To: Joël Krähemann; +Cc: alsa-devel

On Tue, 16 May 2017 14:41:03 +0200,
Joël Krähemann wrote:
> 
> Hi again
> 
> Excuse me. It is a macbook pro 2016 model 13,1
> and the codec of the HDA soundcard is a Cirrus
> Logic 8409

Ah I see.  So you need to toggle GPIO pins.  This should be easy to
test, you can turn it on/off dynamically after configuring the stuff.


Takashi

> bests,
> Joël
> 
> 
> 
> On Tue, May 16, 2017 at 2:29 PM, Joël Krähemann <weedlight@gmail.com> wrote:
> > Hi all
> >
> > First I was working with the cirrus datasheet of the wm8850
> > codec to get a better understanding of verbs and how a vendor
> > specific implementation might look like.
> >
> > Now, I am seeking for a working pin configuration. Thus I have
> > created a systemd start script which does for the 17 reboots it
> > does try a different firmware configuration.
> >
> > It adjust different pins with the headphone address and does
> > the appropriate pin complex configure as such.
> >
> > In the beginning I tried to configure hp and speaker at the very
> > same time. As a continues configuration block. But now I think
> > it is easier to do it separately.
> >
> > My biggest issue is to understand vendor coefficients and GPIO.
> > The following vendor coefficient enables pins 0, 2 and 3.
> >
> > static const struct hda_verb cs8409_coef_init_verbs[] = {
> >   { 0x01, AC_VERB_SET_POWER_STATE, 0x00 }, /* AFG: D0 */
> >   { 0x47, AC_VERB_SET_PROC_STATE, 0x1 },
> >   { 0x47, AC_VERB_SET_COEF_INDEX, 0x3 },
> >   { 0x47, AC_VERB_SET_PROC_COEF, 0x146a },
> >   { 0x47, AC_VERB_SET_COEF_INDEX, 0x0033 },
> >   { 0x47, AC_VERB_SET_PROC_COEF, 0x0001 },
> >   { 0x47, AC_VERB_SET_COEF_INDEX, 0x0034 },
> >   { 0x47, AC_VERB_SET_PROC_COEF, 0x1c01 },
> >   {} /* terminator */
> > };
> >
> > I think the coefficient index 0x3 is responsible for it. What is
> > the difference between enabling data pins by coefficient on
> > vendor node 0x47 and by appropriate verb on node 0x1
> > audio configuration group?
> >
> > I didn't have the chance to study the generic HDA driver. One of
> > my faults was enabling streams during early firmware patching,
> > thought. Since the datasheet says it shall be the last called verbs
> > of a configuration sequence.
> >
> > During early firmware patching I configured certain nodes as
> > speaker left and right. But I am unsure what shall happen during
> > early firmware patching and what does the generic driver.
> >
> > Here is a piece of my systemd start script what configures speaker
> > left:
> >
> > # power D0
> > printf "0x%02x 0x705 0x0\n" $nid >> /lib/firmware/hda-jack-retask.fw
> > # set processing state on
> > printf "0x%02x 0x3 0x1\n" $nid >> /lib/firmware/hda-jack-retask.fw
> > printf "0x%02x 0x706 0x10\n" $nid >> /lib/firmware/hda-jack-retask.fw
> > printf "0x%02x 0x70c 0x2\n" $nid >> /lib/firmware/hda-jack-retask.fw
> > printf "0x%02x 0x773 0x0\n" $nid >> /lib/firmware/hda-jack-retask.fw
> > printf "0x%02x 0x705 0x00\n" $pin >> /lib/firmware/hda-jack-retask.fw
> > printf "0x%02x 0x707 0x45\n" $pin >> /lib/firmware/hda-jack-retask.fw
> > printf "0x%02x 0x708 0x80\n" $pin >> /lib/firmware/hda-jack-retask.fw
> > # EAPD/BTL enable
> > printf "0x%02x 0x70c 0x2\n" $pin >> /lib/firmware/hda-jack-retask.fw
> > printf "0x%02x 0x71c 0x10\n" $pin >> /lib/firmware/hda-jack-retask.fw
> > printf "0x%02x 0x71d 0x0\n" $pin >> /lib/firmware/hda-jack-retask.fw
> > printf "0x%02x 0x71e 0x17\n" $pin >> /lib/firmware/hda-jack-retask.fw
> > printf "0x%02x 0x71f 0x43\n" $pin >> /lib/firmware/hda-jack-retask.fw
> > printf "0x%02x 0x724 0x3\n" $nid >> /lib/firmware/hda-jack-retask.fw
> > # enable stream 1 channel 0
> > printf "0x%02x 0x2 0x4011\n" $nid >> /lib/firmware/hda-jack-retask.fw
> >
> >
> > Bests,
> > Joël
> >
> >
> > On Tue, May 16, 2017 at 7:38 AM, Takashi Iwai <tiwai@suse.de> wrote:
> >> On Sun, 14 May 2017 02:16:18 +0200,
> >> Joël Krähemann wrote:
> >>>
> >>> Hi all
> >>>
> >>> First of all, I am new to kernel programming and an other attempt
> >>> already failed to do so.
> >>>
> >>> However I got familiar with the Intel HDA Codec specification. So I
> >>> did a start script to log dmesg and mixer controls of different
> >>> configurations.
> >>>
> >>> But I am not sure if I got a functional kernel driver setup to test
> >>> things. It seems there is something wrong.
> >>>
> >>> The codec has 8 GPIOs and first I didn't set any mask within the
> >>> kernel. Now, I just compile a kernel set it to 0xff.
> >>>
> >>> Any help is appreciated. Finally here is my work:
> >>>
> >>> https://github.com/joelkraehemann/hda-tool/
> >>
> >> Well, from your description, it's not clear at all what you've tested
> >> on which machine, what result you got, and what still doesn't work.
> >>
> >> How about to begin with explaining from that?  Not many people have
> >> crystal balls and can't help you without the proper explanation.
> >>
> >>
> >> Takashi
> 
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HDA cs8409 codec support
  2017-05-16 13:16       ` Takashi Iwai
@ 2017-05-16 16:52         ` Joël Krähemann
  2017-05-16 18:01           ` Takashi Iwai
  0 siblings, 1 reply; 11+ messages in thread
From: Joël Krähemann @ 2017-05-16 16:52 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel

[-- Attachment #1: Type: text/plain, Size: 5830 bytes --]

Hi

I have attached the log as text of the first reboot sequence.
If you don't need additional information I would say hear of
you 136 reboots later.

I have modified the script to do reboot sequences for each
pin.

first it tried without any pin. Then pin 1, after this pin 2 and
so on.

Since you told me the coefficients are very vendor specific
I have just removed it. Then pins are now turned on by
early firmware patching on pin 0x1 (audio configuration group)

Does it matter if pins are turned on first or afterwards? Currently
the first thing I do is turning on pins.

bests,
Joël


On Tue, May 16, 2017 at 3:16 PM, Takashi Iwai <tiwai@suse.de> wrote:
> On Tue, 16 May 2017 14:41:03 +0200,
> Joël Krähemann wrote:
>>
>> Hi again
>>
>> Excuse me. It is a macbook pro 2016 model 13,1
>> and the codec of the HDA soundcard is a Cirrus
>> Logic 8409
>
> Ah I see.  So you need to toggle GPIO pins.  This should be easy to
> test, you can turn it on/off dynamically after configuring the stuff.
>
>
> Takashi
>
>> bests,
>> Joël
>>
>>
>>
>> On Tue, May 16, 2017 at 2:29 PM, Joël Krähemann <weedlight@gmail.com> wrote:
>> > Hi all
>> >
>> > First I was working with the cirrus datasheet of the wm8850
>> > codec to get a better understanding of verbs and how a vendor
>> > specific implementation might look like.
>> >
>> > Now, I am seeking for a working pin configuration. Thus I have
>> > created a systemd start script which does for the 17 reboots it
>> > does try a different firmware configuration.
>> >
>> > It adjust different pins with the headphone address and does
>> > the appropriate pin complex configure as such.
>> >
>> > In the beginning I tried to configure hp and speaker at the very
>> > same time. As a continues configuration block. But now I think
>> > it is easier to do it separately.
>> >
>> > My biggest issue is to understand vendor coefficients and GPIO.
>> > The following vendor coefficient enables pins 0, 2 and 3.
>> >
>> > static const struct hda_verb cs8409_coef_init_verbs[] = {
>> >   { 0x01, AC_VERB_SET_POWER_STATE, 0x00 }, /* AFG: D0 */
>> >   { 0x47, AC_VERB_SET_PROC_STATE, 0x1 },
>> >   { 0x47, AC_VERB_SET_COEF_INDEX, 0x3 },
>> >   { 0x47, AC_VERB_SET_PROC_COEF, 0x146a },
>> >   { 0x47, AC_VERB_SET_COEF_INDEX, 0x0033 },
>> >   { 0x47, AC_VERB_SET_PROC_COEF, 0x0001 },
>> >   { 0x47, AC_VERB_SET_COEF_INDEX, 0x0034 },
>> >   { 0x47, AC_VERB_SET_PROC_COEF, 0x1c01 },
>> >   {} /* terminator */
>> > };
>> >
>> > I think the coefficient index 0x3 is responsible for it. What is
>> > the difference between enabling data pins by coefficient on
>> > vendor node 0x47 and by appropriate verb on node 0x1
>> > audio configuration group?
>> >
>> > I didn't have the chance to study the generic HDA driver. One of
>> > my faults was enabling streams during early firmware patching,
>> > thought. Since the datasheet says it shall be the last called verbs
>> > of a configuration sequence.
>> >
>> > During early firmware patching I configured certain nodes as
>> > speaker left and right. But I am unsure what shall happen during
>> > early firmware patching and what does the generic driver.
>> >
>> > Here is a piece of my systemd start script what configures speaker
>> > left:
>> >
>> > # power D0
>> > printf "0x%02x 0x705 0x0\n" $nid >> /lib/firmware/hda-jack-retask.fw
>> > # set processing state on
>> > printf "0x%02x 0x3 0x1\n" $nid >> /lib/firmware/hda-jack-retask.fw
>> > printf "0x%02x 0x706 0x10\n" $nid >> /lib/firmware/hda-jack-retask.fw
>> > printf "0x%02x 0x70c 0x2\n" $nid >> /lib/firmware/hda-jack-retask.fw
>> > printf "0x%02x 0x773 0x0\n" $nid >> /lib/firmware/hda-jack-retask.fw
>> > printf "0x%02x 0x705 0x00\n" $pin >> /lib/firmware/hda-jack-retask.fw
>> > printf "0x%02x 0x707 0x45\n" $pin >> /lib/firmware/hda-jack-retask.fw
>> > printf "0x%02x 0x708 0x80\n" $pin >> /lib/firmware/hda-jack-retask.fw
>> > # EAPD/BTL enable
>> > printf "0x%02x 0x70c 0x2\n" $pin >> /lib/firmware/hda-jack-retask.fw
>> > printf "0x%02x 0x71c 0x10\n" $pin >> /lib/firmware/hda-jack-retask.fw
>> > printf "0x%02x 0x71d 0x0\n" $pin >> /lib/firmware/hda-jack-retask.fw
>> > printf "0x%02x 0x71e 0x17\n" $pin >> /lib/firmware/hda-jack-retask.fw
>> > printf "0x%02x 0x71f 0x43\n" $pin >> /lib/firmware/hda-jack-retask.fw
>> > printf "0x%02x 0x724 0x3\n" $nid >> /lib/firmware/hda-jack-retask.fw
>> > # enable stream 1 channel 0
>> > printf "0x%02x 0x2 0x4011\n" $nid >> /lib/firmware/hda-jack-retask.fw
>> >
>> >
>> > Bests,
>> > Joël
>> >
>> >
>> > On Tue, May 16, 2017 at 7:38 AM, Takashi Iwai <tiwai@suse.de> wrote:
>> >> On Sun, 14 May 2017 02:16:18 +0200,
>> >> Joël Krähemann wrote:
>> >>>
>> >>> Hi all
>> >>>
>> >>> First of all, I am new to kernel programming and an other attempt
>> >>> already failed to do so.
>> >>>
>> >>> However I got familiar with the Intel HDA Codec specification. So I
>> >>> did a start script to log dmesg and mixer controls of different
>> >>> configurations.
>> >>>
>> >>> But I am not sure if I got a functional kernel driver setup to test
>> >>> things. It seems there is something wrong.
>> >>>
>> >>> The codec has 8 GPIOs and first I didn't set any mask within the
>> >>> kernel. Now, I just compile a kernel set it to 0xff.
>> >>>
>> >>> Any help is appreciated. Finally here is my work:
>> >>>
>> >>> https://github.com/joelkraehemann/hda-tool/
>> >>
>> >> Well, from your description, it's not clear at all what you've tested
>> >> on which machine, what result you got, and what still doesn't work.
>> >>
>> >> How about to begin with explaining from that?  Not many people have
>> >> crystal balls and can't help you without the proper explanation.
>> >>
>> >>
>> >> Takashi
>>

[-- Attachment #2: log.1 --]
[-- Type: application/octet-stream, Size: 32230 bytes --]

===============
0 - 2:36



[    0.359688] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.359710] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.359740] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.359785] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.359818] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.513544] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   19.819708] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   20.247228] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x24/0x0/0x0/0x0/0x0) type:hp
[   20.247229] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.247230] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.247231] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   20.247232] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   20.247233] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   20.247234] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   20.247235] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   20.247235] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   20.312303] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.316279] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.323098] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
0 - 3:37



[    0.359268] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.359289] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.359320] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.359364] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.359397] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.521727] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   20.019019] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   20.058898] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x25/0x0/0x0/0x0/0x0) type:hp
[   20.076984] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.078712] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.080554] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   20.082321] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   20.084196] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   20.085840] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   20.087514] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   20.089188] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   20.131481] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.135484] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.140045] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
0 - 4:38



[    0.360585] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.360607] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.360637] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.360682] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.360715] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.513947] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   20.309733] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   20.428556] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x26/0x0/0x0/0x0/0x0) type:hp
[   20.431521] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.433143] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.434585] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   20.436115] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   20.437512] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   20.438956] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   20.440582] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   20.442338] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   20.473246] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.473562] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.478062] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
0 - 5:39



[    0.360494] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.360514] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.360544] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.360590] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.360623] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.514338] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   19.196811] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   19.759165] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x27/0x0/0x0/0x0/0x0) type:hp
[   19.762161] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   19.763644] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   19.765066] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   19.766506] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   19.768036] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   19.770347] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   19.771955] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   19.773492] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   19.931776] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   19.934679] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   19.940330] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
0 - 6:40



[    0.360710] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.360732] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.360762] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.360806] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.360840] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.520431] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   19.817389] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   19.964344] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x28/0x0/0x0/0x0/0x0) type:hp
[   19.969280] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   19.971713] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   19.974013] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   19.976065] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   19.978033] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   19.980139] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   19.981983] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   19.983962] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   20.026605] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.029108] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.038396] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
0 - 7:41



[    0.358611] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.358631] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.358662] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.358707] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.358740] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.520996] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   19.698868] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   20.154548] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x29/0x0/0x0/0x0/0x0) type:hp
[   20.160067] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.162832] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.165620] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   20.168325] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   20.171055] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   20.173673] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   20.176209] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   20.178782] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   20.204975] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.210368] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.214989] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
0 - 8:42



[    0.360799] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.360821] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.360851] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.360895] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.360929] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.520832] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   20.894392] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   22.116860] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x2a/0x0/0x0/0x0/0x0) type:hp
[   22.120577] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   22.122418] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   22.124307] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   22.126194] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   22.128000] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   22.129878] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   22.131759] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   22.133611] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   22.377931] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   22.381121] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   22.392818] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
0 - 9:43



[    0.360560] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.360582] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.360612] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.360656] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.360689] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.514048] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   19.066022] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   19.128611] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x2b/0x0/0x0/0x0/0x0) type:hp
[   19.134474] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   19.136107] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   19.137831] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   19.139345] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   19.140883] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   19.142310] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   19.143740] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   19.145129] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   19.280947] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   19.283440] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   19.288158] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
0 - 10:44



[    0.361064] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.361084] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.361114] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.361160] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.361193] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.520745] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   20.059741] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   20.118228] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x2c/0x0/0x0/0x0/0x0) type:hp
[   20.122428] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.124616] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.126720] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   20.128859] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   20.131075] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   20.133210] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   20.135291] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   20.137392] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   20.256801] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.258527] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.268432] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
0 - 11:45



[    0.362253] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.362274] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.362305] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.362350] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.362383] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.524311] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   20.099441] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   20.400454] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x2d/0x0/0x0/0x0/0x0) type:hp
[   20.404378] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.406327] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.408317] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   20.410261] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   20.412241] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   20.414868] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   20.417429] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   20.419404] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   20.726574] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.728273] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.733812] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
0 - 12:46



[    0.360907] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.360929] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.360960] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.361004] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.361038] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.520612] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   20.193327] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   20.721489] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x2e/0x0/0x0/0x0/0x0) type:hp
[   20.721491] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.721492] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.721493] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   20.721494] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   20.721495] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   20.721497] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   20.721498] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   20.721499] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   22.759140] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   22.762136] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   22.768829] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
0 - 13:47



[    0.360999] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.361020] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.361052] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.361097] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.361130] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.520900] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   20.055065] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   20.229392] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x2f/0x0/0x0/0x0/0x0) type:hp
[   20.233429] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.233431] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.233432] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   20.233433] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   20.233435] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   20.233436] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   20.233437] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   20.233438] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   20.321596] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.323454] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.329920] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
0 - 14:48



[    0.359236] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.359257] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.359288] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.359331] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.359365] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.520970] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   19.654673] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   19.876267] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x30/0x0/0x0/0x0/0x0) type:hp
[   19.880641] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   19.882959] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   19.885369] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   19.887467] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   19.889574] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   19.891714] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   19.893828] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   19.895938] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   19.989939] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   19.992652] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   19.998737] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
0 - 15:49



[    0.360725] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.360747] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.360777] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.360822] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.360855] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.520262] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   19.973689] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   20.457204] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x31/0x0/0x0/0x0/0x0) type:hp
[   20.460395] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.461937] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.463523] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   20.465031] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   20.466525] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   20.468041] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   20.469524] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   20.471065] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   20.597387] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.599388] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.604013] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
1 - 1:35



[    0.360903] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.360924] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.360955] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.361000] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.361032] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.519997] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   19.719954] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   19.757270] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x32/0x0/0x0/0x0/0x0) type:hp
[   19.760345] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   19.761921] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   19.763427] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   19.765056] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   19.766661] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   19.768226] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   19.769804] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   19.771849] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   19.826296] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   19.828044] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   19.833305] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
1 - 2:36



[    0.358948] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.358969] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.358999] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.359044] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.359078] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.522221] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   20.285411] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   20.842190] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x24/0x0/0x0/0x0/0x0) type:hp
[   20.844125] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.846139] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   20.848257] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   20.850193] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   20.852800] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   20.854797] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   20.856952] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   20.858886] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   20.921243] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.922938] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.928718] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
1 - 3:37



[    0.361081] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.361103] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.361133] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.361179] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.361212] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.521274] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   19.436113] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   19.878473] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x25/0x0/0x0/0x0/0x0) type:hp
[   19.881850] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   19.883551] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   19.885218] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   19.886871] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   19.888543] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   19.890299] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   19.891942] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   19.893577] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   19.997280] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.000684] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   20.005610] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
1 - 4:38



[    0.360999] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.361019] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.361050] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.361094] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.361127] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.521050] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   21.232752] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   22.099286] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x26/0x0/0x0/0x0/0x0) type:hp
[   22.104056] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   22.106461] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   22.108905] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   22.111295] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   22.113714] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   22.118590] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   22.121025] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   22.123451] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   22.377097] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   22.380359] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   22.387089] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============
===============
1 - 5:39



[    0.360907] pci 0000:00:1f.3: [8086:9d70] type 00 class 0x040300
[    0.360927] pci 0000:00:1f.3: reg 0x10: [mem 0x92820000-0x92823fff 64bit]
[    0.360957] pci 0000:00:1f.3: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
[    0.361002] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.361036] pci 0000:00:1f.3: System wakeup disabled by ACPI
[    1.514100] pci 0000:00:1f.3: BAR 4: assigned [mem 0x90000000-0x9000ffff 64bit]
[   18.886711] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[   19.342979] snd_hda_codec_cirrus hdaudioC0D0: autoconfig for CS8409: line_outs=1 (0x27/0x0/0x0/0x0/0x0) type:hp
[   19.342981] snd_hda_codec_cirrus hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   19.342983] snd_hda_codec_cirrus hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   19.342984] snd_hda_codec_cirrus hdaudioC0D0:    mono: mono_out=0x0
[   19.342985] snd_hda_codec_cirrus hdaudioC0D0:    inputs:
[   19.342987] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x44
[   19.342989] snd_hda_codec_cirrus hdaudioC0D0:      Internal Mic=0x42
[   19.342990] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x41
[   19.342992] snd_hda_codec_cirrus hdaudioC0D0:      Mic=0x3c
[   19.369309] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   19.375004] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
[   19.380620] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7



Simple mixer control 'PCM',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958',1
Simple mixer control 'IEC958',2
Simple mixer control 'Digital',0
===============

[-- Attachment #3: biglog --]
[-- Type: application/octet-stream, Size: 268357 bytes --]

===============
0 - 2:36



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
0 - 3:37



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
0 - 4:38



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
0 - 5:39



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
0 - 6:40



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
0 - 7:41



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
0 - 8:42



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
0 - 9:43



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
0 - 10:44



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
0 - 11:45



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
0 - 12:46



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
0 - 13:47



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
0 - 14:48



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
0 - 15:49



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
1 - 1:35



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
1 - 2:36



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=1, dir=1, wake=1, sticky=0, data=1, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
1 - 3:37



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=1, dir=1, wake=1, sticky=0, data=1, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
1 - 4:38



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=1, dir=1, wake=1, sticky=0, data=1, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============
===============
1 - 5:39



Codec: Cirrus Logic CS8409
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10138409
Subsystem Id: 0x106b3300
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x17f]: 8000 11025 16000 22050 32000 44100 48000 96000
    bits [0x1a]: 16 24 32
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 D3cold S3D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=1, dir=1, wake=1, sticky=0, data=1, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x03 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x04 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x05 [Audio Output] wcaps 0x60001: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=1, channel=0
  Delay: 6 samples
Node 0x06 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x07 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x08 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x09 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0a [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0b [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0c [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0d [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0e [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x0f [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x10 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x11 [Audio Output] wcaps 0x60001: Stereo
  Converter: stream=0, channel=0
  Delay: 6 samples
Node 0x12 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x34
Node 0x13 [Audio Input] wcaps 0x160101: Stereo
  Device: name="CS8409 Alt Analog", type="Audio", device=2
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x35
Node 0x14 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x36
Node 0x15 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x37
Node 0x16 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x38
Node 0x17 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x39
Node 0x18 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3a
Node 0x19 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3b
Node 0x1a [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3c
Node 0x1b [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3d
Node 0x1c [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3e
Node 0x1d [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x3f
Node 0x1e [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x40
Node 0x1f [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x41
Node 0x20 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x42
Node 0x21 [Audio Input] wcaps 0x160101: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Delay: 6 samples
  Connection: 1
     0x43
Node 0x22 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x44
Node 0x23 [Audio Input] wcaps 0x18051b: Stereo Amp-In
  Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1
  Amp-In vals:  [0xb3 0xb3]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Power states:  D0 D3 EPSS
  Power: setting=D3, actual=D3
  Delay: 8 samples
  Connection: 1
     0x45
Node 0x24 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x02
Node 0x25 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x03
Node 0x26 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x04
Node 0x27 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x05
Node 0x28 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x06
Node 0x29 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x07
Node 0x2a [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x08
Node 0x2b [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x09
Node 0x2c [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x00000000: [Jack] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0a
Node 0x2d [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0b
Node 0x2e [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0c
Node 0x2f [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0d
Node 0x30 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0e
Node 0x31 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x0f
Node 0x32 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x10
Node 0x33 [Pin Complex] wcaps 0x400101: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Connection: 1
     0x11
Node 0x34 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x35 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x36 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x37 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x38 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x39 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3a [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3b [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x00ab9030: [Jack] Mic at Ext N/A
    Conn = Comb, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x3d [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3e [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x3f [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x40 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x41 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x42 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x20: IN
Node 0x43 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x44 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0xa0a60100: [Fixed] Mic at Sep N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x45 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x400000f0: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
Node 0x46 [Beep Generator Widget] wcaps 0x700200: Mono Digital
Node 0x47 [Vendor Defined Widget] wcaps 0xf002c1: Stereo Digital
  Unsolicited: tag=00, enabled=0
  Processing caps: benign=0, ncoeff=255
===============

[-- Attachment #4: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HDA cs8409 codec support
  2017-05-16 16:52         ` Joël Krähemann
@ 2017-05-16 18:01           ` Takashi Iwai
  2017-05-17  2:09             ` Joël Krähemann
  0 siblings, 1 reply; 11+ messages in thread
From: Takashi Iwai @ 2017-05-16 18:01 UTC (permalink / raw)
  To: Joël Krähemann; +Cc: alsa-devel

On Tue, 16 May 2017 18:52:37 +0200,
Joël Krähemann wrote:
> 
> Hi
> 
> I have attached the log as text of the first reboot sequence.
> If you don't need additional information I would say hear of
> you 136 reboots later.

You don't have to reboot.  Usually reloading the sound kernel modules
suffice.

Did you figure out which pin correspond to which I/O?  That's the most
important information.  For example, in most case you can see the jack
detection state change for headphone or such jacks.  The built-in
fixed pins are a bit difficult but most of codecs have one or two pins
that are supposed to be connected to such purposes, so you can guess
via trial-and-error.

> I have modified the script to do reboot sequences for each
> pin.
> 
> first it tried without any pin. Then pin 1, after this pin 2 and
> so on.
> 
> Since you told me the coefficients are very vendor specific
> I have just removed it. Then pins are now turned on by
> early firmware patching on pin 0x1 (audio configuration group)

The NID 0x01 no pin widget but it's the FG widget.  It's assigned for
some global config stuff like GPIO pins.

> Does it matter if pins are turned on first or afterwards? Currently
> the first thing I do is turning on pins.

The pin default config is evaluated for determining the signal routes
(paths) by the generic driver.  The actual pin turn on/off is also
dynamically managed by the HD-audio driver, although you can turn
on/off manually on the fly, too.


Takashi

> bests,
> Joël
> 
> 
> On Tue, May 16, 2017 at 3:16 PM, Takashi Iwai <tiwai@suse.de> wrote:
> > On Tue, 16 May 2017 14:41:03 +0200,
> > Joël Krähemann wrote:
> >>
> >> Hi again
> >>
> >> Excuse me. It is a macbook pro 2016 model 13,1
> >> and the codec of the HDA soundcard is a Cirrus
> >> Logic 8409
> >
> > Ah I see.  So you need to toggle GPIO pins.  This should be easy to
> > test, you can turn it on/off dynamically after configuring the stuff.
> >
> >
> > Takashi
> >
> >> bests,
> >> Joël
> >>
> >>
> >>
> >> On Tue, May 16, 2017 at 2:29 PM, Joël Krähemann <weedlight@gmail.com> wrote:
> >> > Hi all
> >> >
> >> > First I was working with the cirrus datasheet of the wm8850
> >> > codec to get a better understanding of verbs and how a vendor
> >> > specific implementation might look like.
> >> >
> >> > Now, I am seeking for a working pin configuration. Thus I have
> >> > created a systemd start script which does for the 17 reboots it
> >> > does try a different firmware configuration.
> >> >
> >> > It adjust different pins with the headphone address and does
> >> > the appropriate pin complex configure as such.
> >> >
> >> > In the beginning I tried to configure hp and speaker at the very
> >> > same time. As a continues configuration block. But now I think
> >> > it is easier to do it separately.
> >> >
> >> > My biggest issue is to understand vendor coefficients and GPIO.
> >> > The following vendor coefficient enables pins 0, 2 and 3.
> >> >
> >> > static const struct hda_verb cs8409_coef_init_verbs[] = {
> >> >   { 0x01, AC_VERB_SET_POWER_STATE, 0x00 }, /* AFG: D0 */
> >> >   { 0x47, AC_VERB_SET_PROC_STATE, 0x1 },
> >> >   { 0x47, AC_VERB_SET_COEF_INDEX, 0x3 },
> >> >   { 0x47, AC_VERB_SET_PROC_COEF, 0x146a },
> >> >   { 0x47, AC_VERB_SET_COEF_INDEX, 0x0033 },
> >> >   { 0x47, AC_VERB_SET_PROC_COEF, 0x0001 },
> >> >   { 0x47, AC_VERB_SET_COEF_INDEX, 0x0034 },
> >> >   { 0x47, AC_VERB_SET_PROC_COEF, 0x1c01 },
> >> >   {} /* terminator */
> >> > };
> >> >
> >> > I think the coefficient index 0x3 is responsible for it. What is
> >> > the difference between enabling data pins by coefficient on
> >> > vendor node 0x47 and by appropriate verb on node 0x1
> >> > audio configuration group?
> >> >
> >> > I didn't have the chance to study the generic HDA driver. One of
> >> > my faults was enabling streams during early firmware patching,
> >> > thought. Since the datasheet says it shall be the last called verbs
> >> > of a configuration sequence.
> >> >
> >> > During early firmware patching I configured certain nodes as
> >> > speaker left and right. But I am unsure what shall happen during
> >> > early firmware patching and what does the generic driver.
> >> >
> >> > Here is a piece of my systemd start script what configures speaker
> >> > left:
> >> >
> >> > # power D0
> >> > printf "0x%02x 0x705 0x0\n" $nid >> /lib/firmware/hda-jack-retask.fw
> >> > # set processing state on
> >> > printf "0x%02x 0x3 0x1\n" $nid >> /lib/firmware/hda-jack-retask.fw
> >> > printf "0x%02x 0x706 0x10\n" $nid >> /lib/firmware/hda-jack-retask.fw
> >> > printf "0x%02x 0x70c 0x2\n" $nid >> /lib/firmware/hda-jack-retask.fw
> >> > printf "0x%02x 0x773 0x0\n" $nid >> /lib/firmware/hda-jack-retask.fw
> >> > printf "0x%02x 0x705 0x00\n" $pin >> /lib/firmware/hda-jack-retask.fw
> >> > printf "0x%02x 0x707 0x45\n" $pin >> /lib/firmware/hda-jack-retask.fw
> >> > printf "0x%02x 0x708 0x80\n" $pin >> /lib/firmware/hda-jack-retask.fw
> >> > # EAPD/BTL enable
> >> > printf "0x%02x 0x70c 0x2\n" $pin >> /lib/firmware/hda-jack-retask.fw
> >> > printf "0x%02x 0x71c 0x10\n" $pin >> /lib/firmware/hda-jack-retask.fw
> >> > printf "0x%02x 0x71d 0x0\n" $pin >> /lib/firmware/hda-jack-retask.fw
> >> > printf "0x%02x 0x71e 0x17\n" $pin >> /lib/firmware/hda-jack-retask.fw
> >> > printf "0x%02x 0x71f 0x43\n" $pin >> /lib/firmware/hda-jack-retask.fw
> >> > printf "0x%02x 0x724 0x3\n" $nid >> /lib/firmware/hda-jack-retask.fw
> >> > # enable stream 1 channel 0
> >> > printf "0x%02x 0x2 0x4011\n" $nid >> /lib/firmware/hda-jack-retask.fw
> >> >
> >> >
> >> > Bests,
> >> > Joël
> >> >
> >> >
> >> > On Tue, May 16, 2017 at 7:38 AM, Takashi Iwai <tiwai@suse.de> wrote:
> >> >> On Sun, 14 May 2017 02:16:18 +0200,
> >> >> Joël Krähemann wrote:
> >> >>>
> >> >>> Hi all
> >> >>>
> >> >>> First of all, I am new to kernel programming and an other attempt
> >> >>> already failed to do so.
> >> >>>
> >> >>> However I got familiar with the Intel HDA Codec specification. So I
> >> >>> did a start script to log dmesg and mixer controls of different
> >> >>> configurations.
> >> >>>
> >> >>> But I am not sure if I got a functional kernel driver setup to test
> >> >>> things. It seems there is something wrong.
> >> >>>
> >> >>> The codec has 8 GPIOs and first I didn't set any mask within the
> >> >>> kernel. Now, I just compile a kernel set it to 0xff.
> >> >>>
> >> >>> Any help is appreciated. Finally here is my work:
> >> >>>
> >> >>> https://github.com/joelkraehemann/hda-tool/
> >> >>
> >> >> Well, from your description, it's not clear at all what you've tested
> >> >> on which machine, what result you got, and what still doesn't work.
> >> >>
> >> >> How about to begin with explaining from that?  Not many people have
> >> >> crystal balls and can't help you without the proper explanation.
> >> >>
> >> >>
> >> >> Takashi
> >>
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HDA cs8409 codec support
  2017-05-16 18:01           ` Takashi Iwai
@ 2017-05-17  2:09             ` Joël Krähemann
  2017-05-17  4:15               ` Joël Krähemann
  0 siblings, 1 reply; 11+ messages in thread
From: Joël Krähemann @ 2017-05-17  2:09 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel

Hi

The first iteration of sequences are done the script used is
within the directory:

https://github.com/joelkraehemann/hda-tool/tree/master/base-conf

I would like to do it without restarting but /proc/asound/card0/codec#0
takes too long until it is up. Occasionally, I figured out that it comes
up after 10 minutes or more.

With a clean boot it is no problem. I couldn't figure out any pin
configuration, yet.

For now I try more advanced usage of verbs.

bests,
Joël







On Tue, May 16, 2017 at 8:01 PM, Takashi Iwai <tiwai@suse.de> wrote:
> On Tue, 16 May 2017 18:52:37 +0200,
> Joël Krähemann wrote:
>>
>> Hi
>>
>> I have attached the log as text of the first reboot sequence.
>> If you don't need additional information I would say hear of
>> you 136 reboots later.
>
> You don't have to reboot.  Usually reloading the sound kernel modules
> suffice.
>
> Did you figure out which pin correspond to which I/O?  That's the most
> important information.  For example, in most case you can see the jack
> detection state change for headphone or such jacks.  The built-in
> fixed pins are a bit difficult but most of codecs have one or two pins
> that are supposed to be connected to such purposes, so you can guess
> via trial-and-error.
>
>> I have modified the script to do reboot sequences for each
>> pin.
>>
>> first it tried without any pin. Then pin 1, after this pin 2 and
>> so on.
>>
>> Since you told me the coefficients are very vendor specific
>> I have just removed it. Then pins are now turned on by
>> early firmware patching on pin 0x1 (audio configuration group)
>
> The NID 0x01 no pin widget but it's the FG widget.  It's assigned for
> some global config stuff like GPIO pins.
>
>> Does it matter if pins are turned on first or afterwards? Currently
>> the first thing I do is turning on pins.
>
> The pin default config is evaluated for determining the signal routes
> (paths) by the generic driver.  The actual pin turn on/off is also
> dynamically managed by the HD-audio driver, although you can turn
> on/off manually on the fly, too.
>
>
> Takashi
>
>> bests,
>> Joël
>>
>>
>> On Tue, May 16, 2017 at 3:16 PM, Takashi Iwai <tiwai@suse.de> wrote:
>> > On Tue, 16 May 2017 14:41:03 +0200,
>> > Joël Krähemann wrote:
>> >>
>> >> Hi again
>> >>
>> >> Excuse me. It is a macbook pro 2016 model 13,1
>> >> and the codec of the HDA soundcard is a Cirrus
>> >> Logic 8409
>> >
>> > Ah I see.  So you need to toggle GPIO pins.  This should be easy to
>> > test, you can turn it on/off dynamically after configuring the stuff.
>> >
>> >
>> > Takashi
>> >
>> >> bests,
>> >> Joël
>> >>
>> >>
>> >>
>> >> On Tue, May 16, 2017 at 2:29 PM, Joël Krähemann <weedlight@gmail.com> wrote:
>> >> > Hi all
>> >> >
>> >> > First I was working with the cirrus datasheet of the wm8850
>> >> > codec to get a better understanding of verbs and how a vendor
>> >> > specific implementation might look like.
>> >> >
>> >> > Now, I am seeking for a working pin configuration. Thus I have
>> >> > created a systemd start script which does for the 17 reboots it
>> >> > does try a different firmware configuration.
>> >> >
>> >> > It adjust different pins with the headphone address and does
>> >> > the appropriate pin complex configure as such.
>> >> >
>> >> > In the beginning I tried to configure hp and speaker at the very
>> >> > same time. As a continues configuration block. But now I think
>> >> > it is easier to do it separately.
>> >> >
>> >> > My biggest issue is to understand vendor coefficients and GPIO.
>> >> > The following vendor coefficient enables pins 0, 2 and 3.
>> >> >
>> >> > static const struct hda_verb cs8409_coef_init_verbs[] = {
>> >> >   { 0x01, AC_VERB_SET_POWER_STATE, 0x00 }, /* AFG: D0 */
>> >> >   { 0x47, AC_VERB_SET_PROC_STATE, 0x1 },
>> >> >   { 0x47, AC_VERB_SET_COEF_INDEX, 0x3 },
>> >> >   { 0x47, AC_VERB_SET_PROC_COEF, 0x146a },
>> >> >   { 0x47, AC_VERB_SET_COEF_INDEX, 0x0033 },
>> >> >   { 0x47, AC_VERB_SET_PROC_COEF, 0x0001 },
>> >> >   { 0x47, AC_VERB_SET_COEF_INDEX, 0x0034 },
>> >> >   { 0x47, AC_VERB_SET_PROC_COEF, 0x1c01 },
>> >> >   {} /* terminator */
>> >> > };
>> >> >
>> >> > I think the coefficient index 0x3 is responsible for it. What is
>> >> > the difference between enabling data pins by coefficient on
>> >> > vendor node 0x47 and by appropriate verb on node 0x1
>> >> > audio configuration group?
>> >> >
>> >> > I didn't have the chance to study the generic HDA driver. One of
>> >> > my faults was enabling streams during early firmware patching,
>> >> > thought. Since the datasheet says it shall be the last called verbs
>> >> > of a configuration sequence.
>> >> >
>> >> > During early firmware patching I configured certain nodes as
>> >> > speaker left and right. But I am unsure what shall happen during
>> >> > early firmware patching and what does the generic driver.
>> >> >
>> >> > Here is a piece of my systemd start script what configures speaker
>> >> > left:
>> >> >
>> >> > # power D0
>> >> > printf "0x%02x 0x705 0x0\n" $nid >> /lib/firmware/hda-jack-retask.fw
>> >> > # set processing state on
>> >> > printf "0x%02x 0x3 0x1\n" $nid >> /lib/firmware/hda-jack-retask.fw
>> >> > printf "0x%02x 0x706 0x10\n" $nid >> /lib/firmware/hda-jack-retask.fw
>> >> > printf "0x%02x 0x70c 0x2\n" $nid >> /lib/firmware/hda-jack-retask.fw
>> >> > printf "0x%02x 0x773 0x0\n" $nid >> /lib/firmware/hda-jack-retask.fw
>> >> > printf "0x%02x 0x705 0x00\n" $pin >> /lib/firmware/hda-jack-retask.fw
>> >> > printf "0x%02x 0x707 0x45\n" $pin >> /lib/firmware/hda-jack-retask.fw
>> >> > printf "0x%02x 0x708 0x80\n" $pin >> /lib/firmware/hda-jack-retask.fw
>> >> > # EAPD/BTL enable
>> >> > printf "0x%02x 0x70c 0x2\n" $pin >> /lib/firmware/hda-jack-retask.fw
>> >> > printf "0x%02x 0x71c 0x10\n" $pin >> /lib/firmware/hda-jack-retask.fw
>> >> > printf "0x%02x 0x71d 0x0\n" $pin >> /lib/firmware/hda-jack-retask.fw
>> >> > printf "0x%02x 0x71e 0x17\n" $pin >> /lib/firmware/hda-jack-retask.fw
>> >> > printf "0x%02x 0x71f 0x43\n" $pin >> /lib/firmware/hda-jack-retask.fw
>> >> > printf "0x%02x 0x724 0x3\n" $nid >> /lib/firmware/hda-jack-retask.fw
>> >> > # enable stream 1 channel 0
>> >> > printf "0x%02x 0x2 0x4011\n" $nid >> /lib/firmware/hda-jack-retask.fw
>> >> >
>> >> >
>> >> > Bests,
>> >> > Joël
>> >> >
>> >> >
>> >> > On Tue, May 16, 2017 at 7:38 AM, Takashi Iwai <tiwai@suse.de> wrote:
>> >> >> On Sun, 14 May 2017 02:16:18 +0200,
>> >> >> Joël Krähemann wrote:
>> >> >>>
>> >> >>> Hi all
>> >> >>>
>> >> >>> First of all, I am new to kernel programming and an other attempt
>> >> >>> already failed to do so.
>> >> >>>
>> >> >>> However I got familiar with the Intel HDA Codec specification. So I
>> >> >>> did a start script to log dmesg and mixer controls of different
>> >> >>> configurations.
>> >> >>>
>> >> >>> But I am not sure if I got a functional kernel driver setup to test
>> >> >>> things. It seems there is something wrong.
>> >> >>>
>> >> >>> The codec has 8 GPIOs and first I didn't set any mask within the
>> >> >>> kernel. Now, I just compile a kernel set it to 0xff.
>> >> >>>
>> >> >>> Any help is appreciated. Finally here is my work:
>> >> >>>
>> >> >>> https://github.com/joelkraehemann/hda-tool/
>> >> >>
>> >> >> Well, from your description, it's not clear at all what you've tested
>> >> >> on which machine, what result you got, and what still doesn't work.
>> >> >>
>> >> >> How about to begin with explaining from that?  Not many people have
>> >> >> crystal balls and can't help you without the proper explanation.
>> >> >>
>> >> >>
>> >> >> Takashi
>> >>
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: HDA cs8409 codec support
  2017-05-17  2:09             ` Joël Krähemann
@ 2017-05-17  4:15               ` Joël Krähemann
  0 siblings, 0 replies; 11+ messages in thread
From: Joël Krähemann @ 2017-05-17  4:15 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel

Hi

It is just a guess but I think the enum has got wrong order.

https://github.com/joelkraehemann/hda-tool/blob/master/patch_cirrus.c.patch#L51

Since it feels like one more infinite loop :/
Is there a documentation about common patterns in the
kernel? Especially how the chain shall be enumerated
or what ever might be related?

bests,
Joël


On Wed, May 17, 2017 at 4:09 AM, Joël Krähemann <weedlight@gmail.com> wrote:
> Hi
>
> The first iteration of sequences are done the script used is
> within the directory:
>
> https://github.com/joelkraehemann/hda-tool/tree/master/base-conf
>
> I would like to do it without restarting but /proc/asound/card0/codec#0
> takes too long until it is up. Occasionally, I figured out that it comes
> up after 10 minutes or more.
>
> With a clean boot it is no problem. I couldn't figure out any pin
> configuration, yet.
>
> For now I try more advanced usage of verbs.
>
> bests,
> Joël
>
>
>
>
>
>
>
> On Tue, May 16, 2017 at 8:01 PM, Takashi Iwai <tiwai@suse.de> wrote:
>> On Tue, 16 May 2017 18:52:37 +0200,
>> Joël Krähemann wrote:
>>>
>>> Hi
>>>
>>> I have attached the log as text of the first reboot sequence.
>>> If you don't need additional information I would say hear of
>>> you 136 reboots later.
>>
>> You don't have to reboot.  Usually reloading the sound kernel modules
>> suffice.
>>
>> Did you figure out which pin correspond to which I/O?  That's the most
>> important information.  For example, in most case you can see the jack
>> detection state change for headphone or such jacks.  The built-in
>> fixed pins are a bit difficult but most of codecs have one or two pins
>> that are supposed to be connected to such purposes, so you can guess
>> via trial-and-error.
>>
>>> I have modified the script to do reboot sequences for each
>>> pin.
>>>
>>> first it tried without any pin. Then pin 1, after this pin 2 and
>>> so on.
>>>
>>> Since you told me the coefficients are very vendor specific
>>> I have just removed it. Then pins are now turned on by
>>> early firmware patching on pin 0x1 (audio configuration group)
>>
>> The NID 0x01 no pin widget but it's the FG widget.  It's assigned for
>> some global config stuff like GPIO pins.
>>
>>> Does it matter if pins are turned on first or afterwards? Currently
>>> the first thing I do is turning on pins.
>>
>> The pin default config is evaluated for determining the signal routes
>> (paths) by the generic driver.  The actual pin turn on/off is also
>> dynamically managed by the HD-audio driver, although you can turn
>> on/off manually on the fly, too.
>>
>>
>> Takashi
>>
>>> bests,
>>> Joël
>>>
>>>
>>> On Tue, May 16, 2017 at 3:16 PM, Takashi Iwai <tiwai@suse.de> wrote:
>>> > On Tue, 16 May 2017 14:41:03 +0200,
>>> > Joël Krähemann wrote:
>>> >>
>>> >> Hi again
>>> >>
>>> >> Excuse me. It is a macbook pro 2016 model 13,1
>>> >> and the codec of the HDA soundcard is a Cirrus
>>> >> Logic 8409
>>> >
>>> > Ah I see.  So you need to toggle GPIO pins.  This should be easy to
>>> > test, you can turn it on/off dynamically after configuring the stuff.
>>> >
>>> >
>>> > Takashi
>>> >
>>> >> bests,
>>> >> Joël
>>> >>
>>> >>
>>> >>
>>> >> On Tue, May 16, 2017 at 2:29 PM, Joël Krähemann <weedlight@gmail.com> wrote:
>>> >> > Hi all
>>> >> >
>>> >> > First I was working with the cirrus datasheet of the wm8850
>>> >> > codec to get a better understanding of verbs and how a vendor
>>> >> > specific implementation might look like.
>>> >> >
>>> >> > Now, I am seeking for a working pin configuration. Thus I have
>>> >> > created a systemd start script which does for the 17 reboots it
>>> >> > does try a different firmware configuration.
>>> >> >
>>> >> > It adjust different pins with the headphone address and does
>>> >> > the appropriate pin complex configure as such.
>>> >> >
>>> >> > In the beginning I tried to configure hp and speaker at the very
>>> >> > same time. As a continues configuration block. But now I think
>>> >> > it is easier to do it separately.
>>> >> >
>>> >> > My biggest issue is to understand vendor coefficients and GPIO.
>>> >> > The following vendor coefficient enables pins 0, 2 and 3.
>>> >> >
>>> >> > static const struct hda_verb cs8409_coef_init_verbs[] = {
>>> >> >   { 0x01, AC_VERB_SET_POWER_STATE, 0x00 }, /* AFG: D0 */
>>> >> >   { 0x47, AC_VERB_SET_PROC_STATE, 0x1 },
>>> >> >   { 0x47, AC_VERB_SET_COEF_INDEX, 0x3 },
>>> >> >   { 0x47, AC_VERB_SET_PROC_COEF, 0x146a },
>>> >> >   { 0x47, AC_VERB_SET_COEF_INDEX, 0x0033 },
>>> >> >   { 0x47, AC_VERB_SET_PROC_COEF, 0x0001 },
>>> >> >   { 0x47, AC_VERB_SET_COEF_INDEX, 0x0034 },
>>> >> >   { 0x47, AC_VERB_SET_PROC_COEF, 0x1c01 },
>>> >> >   {} /* terminator */
>>> >> > };
>>> >> >
>>> >> > I think the coefficient index 0x3 is responsible for it. What is
>>> >> > the difference between enabling data pins by coefficient on
>>> >> > vendor node 0x47 and by appropriate verb on node 0x1
>>> >> > audio configuration group?
>>> >> >
>>> >> > I didn't have the chance to study the generic HDA driver. One of
>>> >> > my faults was enabling streams during early firmware patching,
>>> >> > thought. Since the datasheet says it shall be the last called verbs
>>> >> > of a configuration sequence.
>>> >> >
>>> >> > During early firmware patching I configured certain nodes as
>>> >> > speaker left and right. But I am unsure what shall happen during
>>> >> > early firmware patching and what does the generic driver.
>>> >> >
>>> >> > Here is a piece of my systemd start script what configures speaker
>>> >> > left:
>>> >> >
>>> >> > # power D0
>>> >> > printf "0x%02x 0x705 0x0\n" $nid >> /lib/firmware/hda-jack-retask.fw
>>> >> > # set processing state on
>>> >> > printf "0x%02x 0x3 0x1\n" $nid >> /lib/firmware/hda-jack-retask.fw
>>> >> > printf "0x%02x 0x706 0x10\n" $nid >> /lib/firmware/hda-jack-retask.fw
>>> >> > printf "0x%02x 0x70c 0x2\n" $nid >> /lib/firmware/hda-jack-retask.fw
>>> >> > printf "0x%02x 0x773 0x0\n" $nid >> /lib/firmware/hda-jack-retask.fw
>>> >> > printf "0x%02x 0x705 0x00\n" $pin >> /lib/firmware/hda-jack-retask.fw
>>> >> > printf "0x%02x 0x707 0x45\n" $pin >> /lib/firmware/hda-jack-retask.fw
>>> >> > printf "0x%02x 0x708 0x80\n" $pin >> /lib/firmware/hda-jack-retask.fw
>>> >> > # EAPD/BTL enable
>>> >> > printf "0x%02x 0x70c 0x2\n" $pin >> /lib/firmware/hda-jack-retask.fw
>>> >> > printf "0x%02x 0x71c 0x10\n" $pin >> /lib/firmware/hda-jack-retask.fw
>>> >> > printf "0x%02x 0x71d 0x0\n" $pin >> /lib/firmware/hda-jack-retask.fw
>>> >> > printf "0x%02x 0x71e 0x17\n" $pin >> /lib/firmware/hda-jack-retask.fw
>>> >> > printf "0x%02x 0x71f 0x43\n" $pin >> /lib/firmware/hda-jack-retask.fw
>>> >> > printf "0x%02x 0x724 0x3\n" $nid >> /lib/firmware/hda-jack-retask.fw
>>> >> > # enable stream 1 channel 0
>>> >> > printf "0x%02x 0x2 0x4011\n" $nid >> /lib/firmware/hda-jack-retask.fw
>>> >> >
>>> >> >
>>> >> > Bests,
>>> >> > Joël
>>> >> >
>>> >> >
>>> >> > On Tue, May 16, 2017 at 7:38 AM, Takashi Iwai <tiwai@suse.de> wrote:
>>> >> >> On Sun, 14 May 2017 02:16:18 +0200,
>>> >> >> Joël Krähemann wrote:
>>> >> >>>
>>> >> >>> Hi all
>>> >> >>>
>>> >> >>> First of all, I am new to kernel programming and an other attempt
>>> >> >>> already failed to do so.
>>> >> >>>
>>> >> >>> However I got familiar with the Intel HDA Codec specification. So I
>>> >> >>> did a start script to log dmesg and mixer controls of different
>>> >> >>> configurations.
>>> >> >>>
>>> >> >>> But I am not sure if I got a functional kernel driver setup to test
>>> >> >>> things. It seems there is something wrong.
>>> >> >>>
>>> >> >>> The codec has 8 GPIOs and first I didn't set any mask within the
>>> >> >>> kernel. Now, I just compile a kernel set it to 0xff.
>>> >> >>>
>>> >> >>> Any help is appreciated. Finally here is my work:
>>> >> >>>
>>> >> >>> https://github.com/joelkraehemann/hda-tool/
>>> >> >>
>>> >> >> Well, from your description, it's not clear at all what you've tested
>>> >> >> on which machine, what result you got, and what still doesn't work.
>>> >> >>
>>> >> >> How about to begin with explaining from that?  Not many people have
>>> >> >> crystal balls and can't help you without the proper explanation.
>>> >> >>
>>> >> >>
>>> >> >> Takashi
>>> >>
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2017-05-17  4:15 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-14  0:16 HDA cs8409 codec support Joël Krähemann
2017-05-14  1:52 ` Joël Krähemann
2017-05-16  5:38 ` Takashi Iwai
2017-05-16 12:29   ` Joël Krähemann
2017-05-16 12:41     ` Joël Krähemann
2017-05-16 13:16       ` Takashi Iwai
2017-05-16 16:52         ` Joël Krähemann
2017-05-16 18:01           ` Takashi Iwai
2017-05-17  2:09             ` Joël Krähemann
2017-05-17  4:15               ` Joël Krähemann
2017-05-16 13:15     ` Takashi Iwai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.