[alsa-devel] Trying to enable digital audio output - Intel HDA - AD1983
Scott D'Vileskis
sdvileskis at gmail.com
Wed Jun 18 05:15:19 CEST 2014
Raymond--
Thank you very much!
hdajackretask from the alsa-tool-gui worked like a charm!
(Had to tunnel X over my SSH terminal, but that's no biggie)
If only I had time to write an XBMC plugin for hdajackretask :-)
Thanks Again!
--Scott
On Tue, Jun 17, 2014 at 7:39 AM, Raymond Yau
<superquad.vortex2 at gmail.com> wrote:
>
>> I have a Lenovo M55 SFF desktop I use for a media center computer
>> (XBMCbuntu). It has the AD1983 chip on it. From the factory, it had 2
>> ports in the back (mic + speaker) , and 2 ports in the front (mic +
>> speaker). It also has an on-board speaker.
>>
>> It never shipped with a SPDIF output, but I soldered a wire to the
>> AD1983 and installed an RCA jack on the back of the case. Earlier
>> versions of XBMC shipped with a different version of alsa, and I was
>> able to use this custom SPDIF output without issue for the last year
>> or two, but the current version only enables the 'proper'
>> inputs/outputs
>>
>> I have tried editing the module options and specifying several
>> different models, but the documentation doesn't list any 'model'
>> options for the AD1983.
>>
>> I suspect I need to overwrite the pin configs.
>> cat init_pin_configs:
>> 0x05 0x01014010
>> 0x06 0x0221401f
>> 0x07 0x991301f0
>> 0x08 0x02a19020
>> 0x09 0x0181302e
>> 0x0a 0x414511f0
>
> Node 0x0a [Pin Complex] wcaps 0x400301: Stereo Digital
> Pincap 0x00000010: OUT
> Pin Default 0x414511f0: [N/A] SPDIF Out at Ext Rear
> Conn = Optical, Color = Black
> DefAssociation = 0xf, Sequence = 0x0
> Misc = NO_PRESENCE
> Pin-ctls: 0x40: OUT
> Connection: 1
> 0x02
>
> Use hda-jack-retask or early patching to change pin default of node 0x0a
> from [N/A] to [JACK]
More information about the Alsa-devel
mailing list