snd_hda on Optiplex 980
Alexander Motin
mav at FreeBSD.org
Thu Nov 25 08:17:34 UTC 2010
Jonathan Chen wrote:
> On 25/11/2010 10:02, Alexander Motin wrote:
>> It would be useful if you posted somewhere full _verbose_ dmesg.
>
> Here it is:
>
> ahci0: <Intel 5 Series/3400 Series AHCI SATA controller> port
> 0xfe00-0xfe07,0xfe10-0xfe13,0xfe20-0xfe27,0xfe30-0xfe33,0xfec0-0xfedf
> mem 0xff870000-0xff8707ff irq 18 at device 31.2 on pci0
> ahci0: Reserved 0x800 bytes for rid 0x24 type 3 at 0xff870000
> ahci0: attempting to allocate 1 MSI vectors (1 supported)
> msi: routing MSI IRQ 259 to local APIC 0 vector 54
> ahci0: using IRQ 259 for MSI
> ahci0: [MPSAFE]
> ahci0: [ITHREAD]
> ahci0: AHCI v1.30 with 6 3Gbps ports, Port Multiplier supported with FBS
> ahci0: Caps: 64bit NCQ SNTF AL CLO 3Gbps PM FBS PMD 32cmd EM eSATA 6ports
> ahci0: Caps2: APST
> ahci0: EM Caps: ALHD XMT SMB LED
> ahcich0: <AHCI channel> at channel 0 on ahci0
> ahcich0: [MPSAFE]
> ahcich0: [ITHREAD]
> ahcich0: Caps:
> ahcich1: <AHCI channel> at channel 1 on ahci0
> ahcich1: [MPSAFE]
> ahcich1: [ITHREAD]
> ahcich1: Caps:
> ahcich2: <AHCI channel> at channel 2 on ahci0
> ahcich2: [MPSAFE]
> ahcich2: [ITHREAD]
> ahcich2: Caps:
> ahcich3: <AHCI channel> at channel 3 on ahci0
> ahcich3: [MPSAFE]
> ahcich3: [ITHREAD]
> ahcich3: Caps:
> ahcich4: <AHCI channel> at channel 4 on ahci0
> ahcich4: [MPSAFE]
> ahcich4: [ITHREAD]
> ahcich4: Caps: HPCP ESP FBSCP
Interesting. It is the first Intel AHCI controller I see, supporting
FIS-based switching with port multiplier. I would really like to test it
sometimes with port multiplier connected to internal and external ports.
> hdac1: Patched pins configuration:
> hdac1: nid 18 0x411111f0 as 15 seq 0 Speaker None jack 1 loc
> 1 color Black misc 1 [DISABLED]
> hdac1: nid 20 0x99130110 as 1 seq 0 Speaker Fixed jack 3 loc
> 25 color Unknown misc 1
> hdac1: nid 23 0x411111f0 as 15 seq 0 Speaker None jack 1 loc
> 1 color Black misc 1 [DISABLED]
> hdac1: nid 24 0x02a19830 as 3 seq 0 Mic Jack jack 1 loc
> 2 color Pink misc 8
> hdac1: nid 25 0x01a19840 as 4 seq 0 Mic Jack jack 1 loc
> 1 color Pink misc 8
> hdac1: nid 26 0x411111f0 as 15 seq 0 Speaker None jack 1 loc
> 1 color Black misc 1 [DISABLED]
> hdac1: nid 27 0x01014020 as 2 seq 0 Line-out Jack jack 1 loc
> 1 color Green misc 0
> hdac1: nid 29 0x411111f0 as 15 seq 0 Speaker None jack 1 loc
> 1 color Black misc 1 [DISABLED]
> hdac1: nid 30 0x411111f0 as 15 seq 0 Speaker None jack 1 loc
> 1 color Black misc 1 [DISABLED]
> hdac1: nid 33 0x0221402f as 2 seq 15 Headphones Jack jack 1 loc
> 2 color Green misc 0
> hdac1: 4 associations found:
> hdac1: Association 0 (1) out:
> hdac1: Pin nid=20 seq=0
> hdac1: Association 1 (2) out:
> hdac1: Pin nid=27 seq=0
> hdac1: Pin nid=33 seq=15
> hdac1: Association 2 (3) in:
> hdac1: Pin nid=24 seq=0
> hdac1: Association 3 (4) in:
> hdac1: Pin nid=25 seq=0
I see no obvious problems there. pcm4 device should respond for internal
speaker and front microphone. pcm5 device should go to rear connectors.
What things you have tried to test there?
--
Alexander Motin
More information about the freebsd-stable
mailing list