[alsa-devel] STAC9200 spdif output problem on Dell Precision M65
Jonathan Thibault
jonathan at navigue.com
Mon Mar 1 00:08:06 CET 2010
I probably should have specified. I see the spdif output and all its controls, I can play to it, it just won't output any data data to the spdif port.
On 28/02/10 05:18 PM, Jonathan Thibault wrote:
> Hello alsa devs :)
>
> I've tried to change the pin configuration for model=dell-m22 to match that of the windows driver as per this section of the relevant .INI file, but that hasn't really changed anything. I haven't really incorporated the windows gpio settings as I couldn't find figure out how to do so.
>
> Jonathan
>
> ---- relevant bits of windows .ini ----
> [HKR\Settings\pin]
> CodecName = STAC9200-32
> [HKR\Settings\pin\08]
> CfgDflt = dword: 0x40C003FA
> [HKR\Settings\pin\09]
> CfgDflt = dword: 0x01441340
> [HKR\Settings\pin\10]
> CfgDflt = dword: 0x03A1102E
> AltCfg = hex: 2F,10,81,03
> Bias = hex: FF,04,02
> [HKR\Settings\pin\11]
> CfgDflt = dword: 0x401003FB
> [HKR\Settings\pin\12]
> CfgDflt = dword: 0x403003FC
> [HKR\Settings\pin\0d]
> CfgDflt = dword: 0x0321121F
> Action = hex: 80,00,81,0E,87,00
> [HKR\Settings\pin\0e]
> CfgDflt = dword: 0x90170310
> [HKR\Settings\pin\0F]
> CfgDflt = dword: 0x90A70320
> ...
> [HKR\Settings\gpio]
> 02 = hex: 0x00, 0x01, 0x0E, 0x00, 0x00, 0x07, 0x00
> 01 = hex: 0x82
> 03 = hex: 0x82
> ----------------------------------------
>
> Here is the codec information.
>
> cat /proc/asound/card0/codec#0
> Codec: SigmaTel STAC9200
> Address: 0
> Function Id: 0x1
> Vendor Id: 0x83847690
> Subsystem Id: 0x102801c8
> Revision Id: 0x102201
> No Modem Function Group found
> Default PCM:
> rates [0x7e0]: 44100 48000 88200 96000 176400 192000
> bits [0xe]: 16 20 24
> formats [0x1]: PCM
> Default Amp-In caps: N/A
> Default Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1
> GPIO: io=4, 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
> Node 0x02 [Audio Output] wcaps 0xd0401: Stereo
> Converter: stream=5, channel=0
> Power: setting=D0, actual=D0
> Delay: 13 samples
> Node 0x03 [Audio Input] wcaps 0x1d0541: Stereo
> Converter: stream=0, channel=0
> SDI-Select: 0
> Power: setting=D0, actual=D0
> Delay: 13 samples
> Connection: 1
> 0x0a
> Processing caps: benign=0, ncoeff=0
> Node 0x04 [Audio Input] wcaps 0x140311: Stereo Digital
> Converter: stream=0, channel=0
> SDI-Select: 0
> Digital:
> Digital category: 0x0
> PCM:
> rates [0x160]: 44100 48000 96000
> bits [0xe]: 16 20 24
> formats [0x5]: PCM AC3
> Delay: 4 samples
> Connection: 1
> 0x08
> Node 0x05 [Audio Output] wcaps 0x40211: Stereo Digital
> Converter: stream=5, channel=0
> Digital:
> Digital category: 0x0
> PCM:
> rates [0x1e0]: 44100 48000 88200 96000
> bits [0xe]: 16 20 24
> formats [0x5]: PCM AC3
> Delay: 4 samples
> Node 0x06 [Vendor Defined Widget] wcaps 0xf30201: Stereo Digital
> Delay: 3 samples
> Node 0x07 [Audio Selector] wcaps 0x300901: Stereo R/L
> Connection: 3
> 0x02* 0x08 0x0a
> Node 0x08 [Pin Complex] wcaps 0x430681: Stereo Digital
> Pincap 0x00010024: IN EAPD Detect
> EAPD 0x0:
> Pin Default 0x40c003fa: [N/A] SPDIF In at Ext N/A
> Conn = Unknown, Color = Unknown
> DefAssociation = 0xf, Sequence = 0xa
> Misc = NO_PRESENCE
> Pin-ctls: 0x00:
> Unsolicited: tag=00, enabled=0
> Power: setting=D0, actual=D0
> Delay: 3 samples
> Node 0x09 [Pin Complex] wcaps 0x400301: Stereo Digital
> Pincap 0x00000010: OUT
> Pin Default 0x01441340: [Jack] SPDIF Out at Ext Rear
> Conn = RCA, Color = Black
> DefAssociation = 0x4, Sequence = 0x0
> Misc = NO_PRESENCE
> Pin-ctls: 0x40: OUT
> Connection: 2
> 0x05* 0x0a
> Node 0x0a [Audio Selector] wcaps 0x30090d: Stereo Amp-Out R/L
> Amp-Out caps: ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=1
> Amp-Out vals: [0x08 0x08]
> Connection: 1
> 0x0c
> Node 0x0b [Audio Selector] wcaps 0x300105: Stereo Amp-Out
> Amp-Out caps: N/A
> Amp-Out vals: [0x19 0x19]
> Connection: 1
> 0x07
> Node 0x0c [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
> Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
> Amp-Out vals: [0x00 0x00]
> Connection: 5
> 0x10 0x0f* 0x0e 0x0d 0x12
> Node 0x0d [Pin Complex] wcaps 0x400181: Stereo
> Pincap 0x0000003f: IN OUT HP Detect Trigger ImpSense
> Pin Default 0x0321121f: [Jack] HP Out at Ext Left
> Conn = 1/8, Color = Black
> DefAssociation = 0x1, Sequence = 0xf
> Pin-ctls: 0x00:
> Unsolicited: tag=01, enabled=1
> Connection: 1
> 0x0b
> Node 0x0e [Pin Complex] wcaps 0x400181: Stereo
> Pincap 0x0000003f: IN OUT HP Detect Trigger ImpSense
> Pin Default 0x90170310: [Fixed] Speaker at Int N/A
> Conn = Analog, Color = Unknown
> DefAssociation = 0x1, Sequence = 0x0
> Misc = NO_PRESENCE
> Pin-ctls: 0x40: OUT
> Unsolicited: tag=00, enabled=0
> Connection: 1
> 0x0b
> Node 0x0f [Pin Complex] wcaps 0x400181: Stereo
> Pincap 0x00000037: IN OUT Detect Trigger ImpSense
> Pin Default 0x90a70320: [Fixed] Mic at Int N/A
> Conn = Analog, Color = Unknown
> DefAssociation = 0x2, Sequence = 0x0
> Misc = NO_PRESENCE
> Pin-ctls: 0x20: IN
> Unsolicited: tag=00, enabled=0
> Connection: 1
> 0x0b
> Node 0x10 [Pin Complex] wcaps 0x400181: Stereo
> Pincap 0x00001737: IN OUT Detect Trigger ImpSense
> Vref caps: HIZ 50 GRD 80
> Pin Default 0x0381102f: [Jack] Line In at Ext Left
> Conn = 1/8, Color = Black
> DefAssociation = 0x2, Sequence = 0xf
> Pin-ctls: 0x20: IN VREF_HIZ
> Unsolicited: tag=02, enabled=1
> Connection: 1
> 0x0b
> Node 0x11 [Pin Complex] wcaps 0x400104: Mono Amp-Out
> Amp-Out caps: N/A
> Amp-Out vals: [0x00]
> Pincap 0x00000010: OUT
> Pin Default 0x401003fb: [N/A] Speaker at Ext N/A
> Conn = Unknown, Color = Unknown
> DefAssociation = 0xf, Sequence = 0xb
> Misc = NO_PRESENCE
> Pin-ctls: 0x00:
> Connection: 1
> 0x13
> Node 0x12 [Pin Complex] wcaps 0x400001: Stereo
> Pincap 0x00000020: IN
> Pin Default 0x403003fc: [N/A] CD at Ext N/A
> Conn = Unknown, Color = Unknown
> DefAssociation = 0xf, Sequence = 0xc
> Misc = NO_PRESENCE
> Pin-ctls: 0x20: IN
> Node 0x13 [Audio Mixer] wcaps 0x200100: Mono
> Connection: 1
> 0x07
> Node 0x14 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
> Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=1
> Amp-Out vals: [0x00]
>
>
> cat /proc/asound/card0/codec#1
> Codec: Conexant ID 2bfa
> Address: 1
> Function Id: 0x2
> Vendor Id: 0x14f12bfa
> Subsystem Id: 0x14f100c3
> Revision Id: 0x90000
> Modem Function Group: 0x2
>
>
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
More information about the Alsa-devel
mailing list