Sound only from headphone jack: Panasonic Let's Note CF-S10 laptop

Hello! I've been trying for a while to get audio from the internal speaker of this Panasonic Let's Note CF-S10 laptop that I recently installed FreeBSD 14.1. I have attempted to add hints:

/boot/loader.conf
Code:
kern.geom.label.disk_ident.enable="0"
kern.geom.label.gptid.enable="0"
cryptodev_load="YES"
zfs_load="YES"
cuse_load="YES"
acpi_panasonic_load="YES"

set hint.hdac.0.cad0.nid20.config="as=1 seq=0 device=Speaker"
set hint.hdac.0.cad0.nid33.config="as=1 seq=15 device=Headphones"
set hint.hdac.0.cad0.nid24.config="as=2 seq=0 device=Mic"
set hint.hdac.1.nid6.config="as=2 seq=0 device=Digital-out"

And here is the pin dump before I added hints to loader.conf:

dmesg
Code:
hdaa0: Dumping AFG pins:
hdaa0: nid   0x    as seq device       conn  jack    loc        color   misc
hdaa0: 18 411111f0 15 0  Speaker       None  1/8     Rear       Black   1 DISA
hdaa0:     Caps: IN                 
hdaa0: 20 99130110 1  0  Speaker       Fixed ATAPI   Onboard    Unknown 1
hdaa0:     Caps:    OUT    EAPD      Sense: 0x00000000 (disconnected)
hdaa0: 23 411111f0 15 0  Speaker       None  1/8     Rear       Black   1 DISA
hdaa0:     Caps:    OUT             
hdaa0: 24 02a11820 2  0  Mic           Jack  1/8     Front      Black   8
hdaa0:     Caps: IN OUT         VREF Sense: 0x00000000 (disconnected)
hdaa0: 25 411111f0 15 0  Speaker       None  1/8     Rear       Black   1 DISA
hdaa0:     Caps: IN             VREF Sense: 0x00000000 (disconnected)
hdaa0: 26 411111f0 15 0  Speaker       None  1/8     Rear       Black   1 DISA
hdaa0:     Caps: IN OUT HP           Sense: 0x00000000 (disconnected)
hdaa0: 27 411111f0 15 0  Speaker       None  1/8     Rear       Black   1 DISA
hdaa0:     Caps: IN OUT              Sense: 0x00000000 (disconnected)
hdaa0: 30 411111f0 15 0  Speaker       None  1/8     Rear       Black   1 DISA
hdaa0:     Caps:    OUT              Sense: 0x00000000 (disconnected)
hdaa0: 33 0221101f 1  15 Headphones    Jack  1/8     Front      Black   0
hdaa0:     Caps:    OUT HP           Sense: 0x00000000 (disconnected)
hdaa0: NumGPIO=2 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1
hdaa0:  GPIO0: disabled
hdaa0:  GPIO1: disabled
hdaa1: Dumping AFG pins:
hdaa1: nid   0x    as seq device       conn  jack    loc        color   misc
hdaa1:  5 58560010 1  0  Digital-out   None  Digital 0x18       Unknown 0 DISA
hdaa1:     Caps:    OUT              Sense: 0x00000000 (disconnected)
hdaa1:  6 18560020 2  0  Digital-out   Jack  Digital 0x18       Unknown 0
hdaa1:     Caps:    OUT              Sense: 0x00000000 (disconnected)
hdaa1:  7 58560030 3  0  Digital-out   None  Digital 0x18       Unknown 0 DISA
hdaa1:     Caps:    OUT              Sense: 0x00000000 (disconnected)
hdaa1: NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0

dmesg | grep pcm
Code:
pcm0: <Realtek ALC269 (Front Analog)> at nid 33 and 24 on hdaa0
pcm1: <Realtek ALC269 (Onboard Analog Speaker)> at nid 20 on hdaa0
pcm2: <Intel Cougar Point (HDMI/DP 8ch)> at nid 6 on hdaa1
pcm0: <Realtek ALC269 (Analog 2.0+HP/2.0)> at nid 20,33 and 24 on hdaa0
pcm1: <Intel Cougar Point (HDMI/DP 8ch)> at nid 6 on hdaa1
pcm0: <Realtek ALC269 (Analog 2.0+HP/2.0)> at nid 20,33 and 24 on hdaa0
pcm1: <Intel Cougar Point (HDMI/DP 8ch)> at nid 6 on hdaa1
pcm0: <Realtek ALC269 (Analog 2.0+HP/2.0)> at nid 20,33 and 24 on hdaa0
pcm1: <Intel Cougar Point (HDMI/DP 8ch)> at nid 6 on hdaa1

It looks like the HDMI output is somehow conflicting with the onboard speaker? I get sound from the headphone jack but not the onboard speaker. I have also checked that the volumes are turned up in alsamixer

/etc/sysctl.conf
I have tried both
Code:
 hw.snd.default_unit=1
and
Code:
 hw.snd.default_unit=0
but I am still not getting sound from the onboard speaker.

Any help would be much appreciated. Thank you!
 
Back
Top