Intel Wildcat Point-LP audio controller

Sun, 1 Apr 2018 11:18:46 EDT
jimerickso@[REDACTED]

i have a NUC5i7RYH with an Intel Wildcat Point-LP high definition audio controller. it is listed in /sys/src/9/pc/audiohda.c as 0x9ca0 but no /dev/audio is formed. i discussed this on irc (#cat-v) with cinap_lenrek who mentioned increasing the Codecdelay constant which i tried but it made no difference. for reference i include ‘pci -v’ and the relevant portion of ‘cat /dev/kmesg’.

glenda@9ants64:/usr/glenda% pci -v 0.0.0: brg 06.00.00 8086/1604 0

Intel Corporation Broadwell-U Host Bridge -OPI

0.2.0: vid 03.00.00 8086/162b 11 0:a9000004 16777216 2:b000000c 268435456 4:00003001 64

Intel Corporation Iris Graphics 6100

0.3.0: aud 04.03.00 8086/160c 11 0:aa034004 16384

Intel Corporation Broadwell-U Audio Controller

0.20.0: usb 0c.03.30 8086/9cb1 11 0:aa020004 65536

Intel Corporation Wildcat Point-LP USB xHCI Controller

0.22.0: ser 07.80.00 8086/9cba 11 0:aa03d004 32

Intel Corporation Wildcat Point-LP MEI Controller #1

0.25.0: net 02.00.00 8086/15a3 5 0:aa000000 131072 1:aa03b000 4096 2:00003081 32

Intel Corporation Ethernet Connection (3) I218-V

0.27.0: aud 04.03.00 8086/9ca0 4 0:aa030004 16384

Intel Corporation Wildcat Point-LP High Definition Audio Controller

0.28.0: brg 06.04.00 8086/9c90 11

Intel Corporation Wildcat Point-LP PCI Express Root Port #1

0.28.4: brg 06.04.00 8086/9c98 11

Intel Corporation Wildcat Point-LP PCI Express Root Port #5

0.29.0: usb 0c.03.20 8086/9ca6 11 0:aa03a000 1024

Intel Corporation Wildcat Point-LP USB EHCI Controller

0.31.0: brg 06.01.00 8086/9cc3 0

Intel Corporation Wildcat Point-LP LPC Controller

0.31.2: disk 01.06.01 8086/9c83 10 0:000030d1 16 1:000030c1 16 2:000030b1 16 3:000030a1 16 4:00003061 32 5:aa039000 2048

Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode]

0.31.3: smb 0c.05.00 8086/9ca2 10 0:aa038004 256 4:00003041 32

Intel Corporation Wildcat Point-LP SMBus Controller

the relevant portion of ‘cat /dev/kmesg’ follows:

glenda@9ants64:/usr/glenda% cat /dev/kmesg

Plan 9 126 holes free 0x00021000 0x0009c000 503808 0x0075f000 0x7ffff000 2139750400 2140254208 bytes free pcirouting: ignoring south bridge PCI.0.31.0 8086/9CC3 cpu0: 3094MHz GenuineIntel P6 (AX 000306D4 CX 77FAFBBF DX BFEBFBFF) LAPIC: fee00000 0xffffff00fee00000 ELCR: 0000 cpu0: lapic clock at 100MHz cpu2: 3094MHz GenuineIntel P6 (AX 000306D4 CX 77FAFBBF DX BFEBFBFF) cpu1: 3094MHz GenuineIntel P6 (AX 000306D4 CX 77FAFBBF DX BFEBFBFF) cpu3: 3094MHz GenuineIntel P6 (AX 000306D4 CX 77FAFBBF DX BFEBFBFF)

l0: i218: 1000Mbps port 0xAA000000 irq 5 ea f44d30642477

S/sdE: ahci: sata-II with 1 ports

A0: hda mem ffffff00aa030000 irq 4

A0: waitup timeout for reg=8, mask=1, set=0

A0: waitup timeout for reg=4c, mask=2, set=0

A0: waitup timeout for reg=5c, mask=2, set=0

A0: waitup timeout for reg=4a, mask=8000, set=0

A0: waitup timeout for reg=260, mask=1, set=0

A0: waitup timeout for reg=80, mask=1, set=0

A0: no audio codecs found

please feel free to contact me at
jimerickso@[REDACTED] if you require any further data. i appreciate your time and patience in this matter and i hope we can successfully resolve it. thank you.