Bug 241298 - [snd_hda] issues on Intel Broadwell Realtek ALC269 HDA CODEC
Summary: [snd_hda] issues on Intel Broadwell Realtek ALC269 HDA CODEC
Status: Closed Feedback Timeout
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 12.0-RELEASE
Hardware: amd64 Any
: --- Affects Some People
Assignee: freebsd-multimedia (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-16 14:10 UTC by Tomasz "CeDeROM" CEDRO
Modified: 2025-03-12 20:02 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomasz "CeDeROM" CEDRO 2019-10-16 14:10:14 UTC
Hello world :-)

I am experiencing issues with Intel HDA Audio. Working on 12.0-RELEASE + X11 + Enlightenment + PulseAudio. Sometimes card is not visible for PulseAudio on devices list, then is whows up after some time or reboot.

I constantly get this message on DMESG:
hdac0: Command timeout on address 0.


Machine details:

FreeBSD 0xCFMX4 12.0-RELEASE-p10 FreeBSD 12.0-RELEASE-p10 GENERIC  amd64

root@0xCFMX4:~ # pciconf -l
hostb0@pci0:0:0:0:      class=0x060000 card=0x833810f7 chip=0x16048086 rev=0x09 hdr=0x00
vgapci0@pci0:0:2:0:     class=0x030000 card=0x833810f7 chip=0x16168086 rev=0x09 hdr=0x00
hdac0@pci0:0:3:0:       class=0x040300 card=0x833810f7 chip=0x160c8086 rev=0x09 hdr=0x00
none0@pci0:0:4:0:       class=0x118000 card=0x833810f7 chip=0x16038086 rev=0x09 hdr=0x00
xhci0@pci0:0:20:0:      class=0x0c0330 card=0x833810f7 chip=0x9cb18086 rev=0x03 hdr=0x00
none1@pci0:0:22:0:      class=0x078000 card=0x833810f7 chip=0x9cba8086 rev=0x03 hdr=0x00
em0@pci0:0:25:0:        class=0x020000 card=0x833810f7 chip=0x15a28086 rev=0x03 hdr=0x00
hdac1@pci0:0:27:0:      class=0x040300 card=0x833810f7 chip=0x9ca08086 rev=0x03 hdr=0x00
pcib1@pci0:0:28:0:      class=0x060400 card=0x833810f7 chip=0x9c908086 rev=0xe3 hdr=0x01
pcib2@pci0:0:28:2:      class=0x060400 card=0x833810f7 chip=0x9c948086 rev=0xe3 hdr=0x01
pcib3@pci0:0:28:3:      class=0x060400 card=0x833810f7 chip=0x9c968086 rev=0xe3 hdr=0x01
ehci0@pci0:0:29:0:      class=0x0c0320 card=0x833810f7 chip=0x9ca68086 rev=0x03 hdr=0x00
isab0@pci0:0:31:0:      class=0x060100 card=0x833810f7 chip=0x9cc38086 rev=0x03 hdr=0x00
ahci0@pci0:0:31:2:      class=0x010601 card=0x833810f7 chip=0x9c838086 rev=0x03 hdr=0x00
none2@pci0:0:31:3:      class=0x0c0500 card=0x833810f7 chip=0x9ca28086 rev=0x03 hdr=0x00
none3@pci0:0:31:6:      class=0x118000 card=0x833810f7 chip=0x9ca48086 rev=0x03 hdr=0x00
iwm0@pci0:2:0:0:        class=0x028000 card=0x50108086 chip=0x095a8086 rev=0x59 hdr=0x00
sdhci_pci0@pci0:3:0:0:  class=0x080501 card=0x833810f7 chip=0x85201217 rev=0x01 hdr=0x00

root@0xCFMX4:~ # pciconf -lv                                                                                                                                                           [60/102]
hostb0@pci0:0:0:0:      class=0x060000 card=0x833810f7 chip=0x16048086 rev=0x09 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Broadwell-U Host Bridge -OPI'
    class      = bridge
    subclass   = HOST-PCI
vgapci0@pci0:0:2:0:     class=0x030000 card=0x833810f7 chip=0x16168086 rev=0x09 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'HD Graphics 5500'
    class      = display
    subclass   = VGA
hdac0@pci0:0:3:0:       class=0x040300 card=0x833810f7 chip=0x160c8086 rev=0x09 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Broadwell-U Audio Controller'
    class      = multimedia
    subclass   = HDA
none0@pci0:0:4:0:       class=0x118000 card=0x833810f7 chip=0x16038086 rev=0x09 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Broadwell-U Processor Thermal Subsystem'
    class      = dasp
xhci0@pci0:0:20:0:      class=0x0c0330 card=0x833810f7 chip=0x9cb18086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Wildcat Point-LP USB xHCI Controller'
    class      = serial bus
    subclass   = USB
none1@pci0:0:22:0:      class=0x078000 card=0x833810f7 chip=0x9cba8086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Wildcat Point-LP MEI Controller'
    class      = simple comms
em0@pci0:0:25:0:        class=0x020000 card=0x833810f7 chip=0x15a28086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Ethernet Connection (3) I218-LM'
    class      = network
    subclass   = ethernet
hdac1@pci0:0:27:0:      class=0x040300 card=0x833810f7 chip=0x9ca08086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Wildcat Point-LP High Definition Audio Controller'
    class      = multimedia
    subclass   = HDA
pcib1@pci0:0:28:0:      class=0x060400 card=0x833810f7 chip=0x9c908086 rev=0xe3 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = 'Wildcat Point-LP PCI Express Root Port'
    class      = bridge
    subclass   = PCI-PCI
pcib2@pci0:0:28:2:      class=0x060400 card=0x833810f7 chip=0x9c948086 rev=0xe3 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = 'Wildcat Point-LP PCI Express Root Port'
    class      = bridge
    subclass   = PCI-PCI
pcib3@pci0:0:28:3:      class=0x060400 card=0x833810f7 chip=0x9c968086 rev=0xe3 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = 'Wildcat Point-LP PCI Express Root Port'
    class      = bridge
    subclass   = PCI-PCI
ehci0@pci0:0:29:0:      class=0x0c0320 card=0x833810f7 chip=0x9ca68086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Wildcat Point-LP USB EHCI Controller'
    class      = serial bus
    subclass   = USB
isab0@pci0:0:31:0:      class=0x060100 card=0x833810f7 chip=0x9cc38086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Wildcat Point-LP LPC Controller'
    class      = bridge
    subclass   = PCI-ISA
ahci0@pci0:0:31:2:      class=0x010601 card=0x833810f7 chip=0x9c838086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Wildcat Point-LP SATA Controller [AHCI Mode]'
    class      = mass storage
    subclass   = SATA
none2@pci0:0:31:3:      class=0x0c0500 card=0x833810f7 chip=0x9ca28086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Wildcat Point-LP SMBus Controller'
    class      = serial bus
    subclass   = SMBus
none3@pci0:0:31:6:      class=0x118000 card=0x833810f7 chip=0x9ca48086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Wildcat Point-LP Thermal Management Controller'
    class      = dasp
iwm0@pci0:2:0:0:        class=0x028000 card=0x50108086 chip=0x095a8086 rev=0x59 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Wireless 7265'
    class      = network
sdhci_pci0@pci0:3:0:0:  class=0x080501 card=0x833810f7 chip=0x85201217 rev=0x01 hdr=0x00
    vendor     = 'O2 Micro, Inc.'
    device     = 'SD/MMC Card Reader Controller'
    class      = base peripheral
    subclass   = SD host controller


root@0xCFMX4:~ # sysctl -a | grep hda
device  snd_hda
irq264: hdac0:99 @cpu0(domain0): 6
irq267: hdac1:105 @cpu0(domain0): 47100
dev.pcm.2.%parent: hdaa1
dev.pcm.1.%parent: hdaa1
dev.pcm.0.%parent: hdaa0
dev.hdaa.1.reconfig: 0
dev.hdaa.1.gpo_config:
dev.hdaa.1.gpo_state:
dev.hdaa.1.gpio_config: 0=keep 1=keep
dev.hdaa.1.gpio_state: 0=disabled 1=disabled
dev.hdaa.1.gpi_state:
dev.hdaa.1.config: forcestereo,ivref50,ivref80,ivref100,ivref,vref
dev.hdaa.1.nid35: audio mixer
dev.hdaa.1.nid34: audio mixer
dev.hdaa.1.nid33: vendor widget [DISABLED]
dev.hdaa.1.nid32: vendor widget [DISABLED]
dev.hdaa.1.nid31: vendor widget [DISABLED]
dev.hdaa.1.nid30_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid30_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid30: pin: Speaker (None) [DISABLED]
dev.hdaa.1.nid29_original: 0x40138205 as=0 seq=5 device=Speaker conn=None ctype=ATAPI loc=0x00 color=Purple misc=2
dev.hdaa.1.nid29_config: 0x40138205 as=0 seq=5 device=Speaker conn=None ctype=ATAPI loc=0x00 color=Purple misc=2
dev.hdaa.1.nid29: beep widget
dev.hdaa.1.nid28: vendor widget [DISABLED]
dev.hdaa.1.nid27_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid27_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid27: pin: Speaker (None) [DISABLED]
dev.hdaa.1.nid26_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid26_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid26: pin: Speaker (None) [DISABLED]
dev.hdaa.1.nid25_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid25_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid25: pin: Speaker (None) [DISABLED]
dev.hdaa.1.nid24_original: 0x04a11840 as=4 seq=0 device=Mic conn=Jack ctype=1/8 loc=Right color=Black misc=8
dev.hdaa.1.nid24_config: 0x04a11840 as=4 seq=0 device=Mic conn=Jack ctype=1/8 loc=Right color=Black misc=8
dev.hdaa.1.nid24: pin: Mic (Black Jack)
dev.hdaa.1.nid23_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid23_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid23: pin: Speaker (None) [DISABLED]
dev.hdaa.1.nid22: vendor widget [DISABLED]
dev.hdaa.1.nid21_original: 0x04211020 as=2 seq=0 device=Headphones conn=Jack ctype=1/8 loc=Right color=Black misc=0
dev.hdaa.1.nid21_config: 0x04211020 as=2 seq=0 device=Headphones conn=Jack ctype=1/8 loc=Right color=Black misc=0
dev.hdaa.1.nid21: pin: Headphones (Black Jack)
dev.hdaa.1.nid20_original: 0x90170110 as=1 seq=0 device=Speaker conn=Fixed ctype=Analog loc=Internal color=Unknown misc=1
dev.hdaa.1.nid20_config: 0x90170110 as=1 seq=0 device=Speaker conn=Fixed ctype=Analog loc=Internal color=Unknown misc=1
dev.hdaa.1.nid20: pin: Speaker (Fixed)                                                                                                                                                 [22/375]
dev.hdaa.1.nid19: vendor widget [DISABLED]
dev.hdaa.1.nid18_original: 0x90a60930 as=3 seq=0 device=Mic conn=Fixed ctype=Digital loc=Internal color=Unknown misc=9
dev.hdaa.1.nid18_config: 0x90a60930 as=3 seq=0 device=Mic conn=Fixed ctype=Digital loc=Internal color=Unknown misc=9
dev.hdaa.1.nid18: pin: Mic (Fixed)
dev.hdaa.1.nid17: vendor widget [DISABLED]
dev.hdaa.1.nid16: vendor widget [DISABLED]
dev.hdaa.1.nid15: audio mixer [DISABLED]
dev.hdaa.1.nid14: vendor widget [DISABLED]
dev.hdaa.1.nid13: audio mixer
dev.hdaa.1.nid12: audio mixer
dev.hdaa.1.nid11: audio mixer
dev.hdaa.1.nid10: vendor widget [DISABLED]
dev.hdaa.1.nid9: audio input
dev.hdaa.1.nid8: audio input
dev.hdaa.1.nid7: vendor widget [DISABLED]
dev.hdaa.1.nid6: audio output [DISABLED]
dev.hdaa.1.nid5: vendor widget [DISABLED]
dev.hdaa.1.nid4: vendor widget [DISABLED]
dev.hdaa.1.nid3: audio output
dev.hdaa.1.nid2: audio output
dev.hdaa.1.%parent: hdacc1
dev.hdaa.1.%pnpinfo: type=0x01 subsystem=0x10f70a00
dev.hdaa.1.%location: nid=1
dev.hdaa.1.%driver: hdaa
dev.hdaa.1.%desc: Realtek ALC269 Audio Function Group
dev.hdaa.0.reconfig: 0
dev.hdaa.0.gpo_config:
dev.hdaa.0.gpo_state:
dev.hdaa.0.gpio_config:
dev.hdaa.0.gpio_state:
dev.hdaa.0.gpi_state:
dev.hdaa.0.config: forcestereo,ivref50,ivref80,ivref100,ivref,vref
dev.hdaa.0.nid3_original: 0x18560010 as=1 seq=0 device=Digital-out conn=Jack ctype=Digital loc=0x18 color=Unknown misc=0
dev.hdaa.0.nid3_config: 0x18560010 as=1 seq=0 device=Digital-out conn=Jack ctype=Digital loc=0x18 color=Unknown misc=0
dev.hdaa.0.nid3: pin: Digital-out (Jack)
dev.hdaa.0.nid2: audio output
dev.hdaa.0.%parent: hdacc0
dev.hdaa.0.%pnpinfo: type=0x01 subsystem=0x80860101
dev.hdaa.0.%location: nid=1
dev.hdaa.0.%driver: hdaa
dev.hdaa.0.%desc: Intel Broadwell Audio Function Group
dev.hdaa.%parent:
dev.hdacc.1.%parent: hdac1
dev.hdacc.1.%pnpinfo: vendor=0x10ec device=0x0269 revision=0x02 stepping=0x02
dev.hdacc.1.%location: cad=0
dev.hdacc.1.%driver: hdacc
dev.hdacc.1.%desc: Realtek ALC269 HDA CODEC
dev.hdacc.0.%parent: hdac0
dev.hdacc.0.%pnpinfo: vendor=0x8086 device=0x2808 revision=0x00 stepping=0x00
dev.hdacc.0.%location: cad=0
dev.hdacc.0.%driver: hdacc
dev.hdacc.0.%desc: Intel Broadwell HDA CODEC
dev.hdacc.%parent:
dev.hdac.1.polling: 0
dev.hdac.1.pindump: 0
dev.hdac.1.wake: 0
dev.hdac.1.%parent: pci0
dev.hdac.1.%pnpinfo: vendor=0x8086 device=0x9ca0 subvendor=0x10f7 subdevice=0x8338 class=0x040300
dev.hdac.1.%location: slot=27 function=0 dbsf=pci0:0:27:0 handle=\_SB_.PCI0.HDEF
dev.hdac.1.%driver: hdac
dev.hdac.1.%desc: Intel Broadwell HDA Controller
dev.hdac.0.polling: 0
dev.hdac.0.pindump: 0
dev.hdac.0.%parent: pci0
dev.hdac.0.%pnpinfo: vendor=0x8086 device=0x160c subvendor=0x10f7 subdevice=0x8338 class=0x040300
dev.hdac.0.%location: slot=3 function=0 dbsf=pci0:0:3:0 handle=\_SB_.PCI0.B0D3
dev.hdac.0.%driver: hdac
dev.hdac.0.%desc: Intel Broadwell HDA Controller
dev.hdac.%parent:
Comment 1 Christos Margiolis freebsd_committer freebsd_triage 2025-02-15 11:59:16 UTC
Is this still an issue in current versions of FreeBSD?