Hello all,
I am struggling to get the headphones to work on my XMG Neo 17 (2021) running FreeBSD 13.
Internal speakers work fine.
Here is my info from the pindump:
The only little success I could achieve was routing the headphone audio to the mic jack using the following in /boot/device.hints:
If I do this, it is detected once I plug a phone and I hear the (distorted) audio on my headphones. But using the mic jack is obviously not the way it is meant to be and works only really distorted.
It simply is the wrong plug, I need to route to the headphones plug.
But from my pin config I cannot find out which nid it is, and I already tried some of them without success.
Any ideas would be really appreciated.
I am struggling to get the headphones to work on my XMG Neo 17 (2021) running FreeBSD 13.
Internal speakers work fine.
Here is my info from the pindump:
Code:
root@elxmgbsdo:~ # sysctl dev.hdac.1.pindump=1
dev.hdac.1.pindump: 0 -> 0
root@elxmgbsdo:~ # dmesg | grep -E "^hdaa1:"
hdaa1: <Realtek ALC1220 Audio Function Group> at nid 1 on hdacc1
hdaa1: Dumping AFG pins:
hdaa1: nid 0x as seq device conn jack loc color misc
hdaa1: 18 90a60130 3 0 Mic Fixed Digital Internal Unknown 1
hdaa1: Caps: IN
hdaa1: 20 40000000 0 0 Line-out None Unknown 0x00 Unknown 0 DISA
hdaa1: Caps: OUT HP EAPD Sense: 0x00000000 (disconnected)
hdaa1: 21 411111f0 15 0 Speaker None 1/8 Rear Black 1 DISA
hdaa1: Caps: IN OUT Sense: 0x00000000 (disconnected)
hdaa1: 22 411111f0 15 0 Speaker None 1/8 Rear Black 1 DISA
hdaa1: Caps: IN OUT Sense: 0x00000000 (disconnected)
hdaa1: 23 411111f0 15 0 Speaker None 1/8 Rear Black 1 DISA
hdaa1: Caps: IN OUT Sense: 0x00000000 (disconnected)
hdaa1: 24 04a11040 4 0 Mic Jack 1/8 Right Black 0
hdaa1: Caps: IN OUT VREF Sense: 0x00000000 (disconnected)
hdaa1: 25 411111f0 15 0 Speaker None 1/8 Rear Black 1 DISA
hdaa1: Caps: IN OUT HP VREF Sense: 0x00000000 (disconnected)
hdaa1: 26 411111f0 15 0 Speaker None 1/8 Rear Black 1 DISA
hdaa1: Caps: IN OUT VREF Sense: 0x00000000 (disconnected)
hdaa1: 27 90170110 1 0 Speaker Fixed Analog Internal Unknown 1
hdaa1: Caps: IN OUT HP EAPD VREF Sense: 0x00000000 (disconnected)
hdaa1: 30 04451120 2 0 SPDIF-out Jack Optical Right Black 1
hdaa1: Caps: OUT
hdaa1: NumGPIO=8 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1
hdaa1: GPIO0: disabled
hdaa1: GPIO1: disabled
hdaa1: GPIO2: disabled
hdaa1: GPIO3: disabled
hdaa1: GPIO4: disabled
hdaa1: GPIO5: disabled
hdaa1: GPIO6: disabled
hdaa1: GPIO7: disabled
root@elxmgbsdo:~ #
The only little success I could achieve was routing the headphone audio to the mic jack using the following in /boot/device.hints:
Code:
hint.hdaa.1.nid24.config="as=1 seq=15 device=Headphones conn=Jack"
If I do this, it is detected once I plug a phone and I hear the (distorted) audio on my headphones. But using the mic jack is obviously not the way it is meant to be and works only really distorted.
It simply is the wrong plug, I need to route to the headphones plug.
But from my pin config I cannot find out which nid it is, and I already tried some of them without success.
Any ideas would be really appreciated.