Page MenuHomeFreeBSD

Sound: [Under Development] Alder Lake-H
AbandonedPublic

Authored by ziaee on Oct 18 2024, 8:31 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Mar 1, 3:52 PM
Unknown Object (File)
Sun, Mar 1, 4:04 AM
Unknown Object (File)
Tue, Feb 17, 11:56 PM
Unknown Object (File)
Tue, Feb 17, 4:38 PM
Unknown Object (File)
Jan 18 2026, 5:06 AM
Unknown Object (File)
Nov 28 2025, 7:39 PM
Unknown Object (File)
Nov 16 2025, 11:47 PM
Unknown Object (File)
Nov 16 2025, 4:21 PM
Subscribers

Details

Reviewers
christos
Summary

I have added these two lines following your examples in recent commits, they build and correct dmesg output,
but still getting no devices installed from # cat /dev/sndstat as well as mixer: (null): no such mixer from # mixer

Here are some seemingly relevant outputs:

# dmesg | grep hda
hdac0: <Intel Alder Lake-H HDA Controller> mem 0x618e1d0000-0x618e1d3fff,0x618e
000000-0x618e0fffff at device 31.3 on pci0
# pciconf -lv
hdac0@pci0:0:31:3:      class=0x040100 rev=0x01 hdr=0x00 vendor=0x8086 device=0
x51c8 subvendor=0x1028 subdevice=0x0b29
    vendor     = 'Intel Corporation'
    device     = 'Alder Lake PCH-P High Definition Audio Controller'
    class      = multimedia
    subclass   = audio
# sysctl dev.hdac.0.pindump=1
dev.hdac.0.pindump: 0 -> 0
Test Plan

This builds, and corrects dmesg output, but doesn't enable sound support yet.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

ziaee requested review of this revision.Oct 18 2024, 8:31 PM

Oops, please forgive the noise, I see now that alder lake-p is the die and it's ID is already in the table a little lower.