Hi everyone,

Everything but the microphone is working well on my Thinkpad X1 carbon 7th Gen (20QD).

I have reviewed [1] and [2] without solution.
Below some useful data.

Do you have any solution or tips ? Did I missed something ? or is it just not supported ?

Thanks in advance for your help !!

Grateful to the OpenBSD community :)


Corl3ss


[1] https://cdn.openbsd.org/pub/OpenBSD/7.4/amd64/install74.img
[2] https://jcs.org/2019/08/14/x1c7#openbsd-support-log

======
# mixerctl
inputs.dac-2:3=112,112
inputs.dac-0:1=112,112
record.adc-0:1_mute=off
record.adc-0:1=252,252
record.adc-2:3_mute=off
record.adc-2:3=252,252
outputs.spkr_source=dac-2:3
outputs.spkr_mute=off
outputs.spkr_eapd=on
outputs.spkr2_source=dac-0:1
outputs.spkr2_mute=off
outputs.spkr2_boost=off
inputs.mic=85,85
outputs.mic_dir=input-vr80
outputs.hp_source=dac-0:1
outputs.hp_mute=off
outputs.hp_boost=off
outputs.hp_eapd=on
record.adc-2:3_source=mic
record.adc-0:1_source=mic
outputs.mic_sense=unplugged
outputs.hp_sense=unplugged
outputs.spkr_muters=hp
outputs.master=112,112
outputs.master.mute=off
outputs.master.slaves=dac-2:3,dac-0:1,spkr,spkr2,hp
record.volume=255,255
record.volume.mute=off
record.volume.slaves=adc-0:1,adc-2:3
record.enable=sysctl


=====
/var/log/messages extract:
azalia0 at pci0 dev 31 function 3 "Intel 300 Series HD Audio" rev 0x11: msi
azalia0: codecs: Realtek ALC285, Intel/0x280b, using Realtek ALC285
audio0 at azalia0

======
# pcidump -v (extract of audio items only)
 0:31:3: Intel 100 Series HD Audio
        0x0000: Vendor ID: 8086, Product ID: 9d70
        0x0004: Command: 0106, Status: 0010
        0x0008: Class: 04 Multimedia, Subclass: 03 HD Audio,
                Interface: 00, Revision: 21
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 20,
                Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000ef220000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR mem 64bit addr: 0x00000000ef200000/0x00010000
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 103c Product ID: 8184
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
[...]
 0:31:3: Intel 300 Series HD Audio
        0x0000: Vendor ID: 8086, Product ID: 9dc8
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 04 Multimedia, Subclass: 03 HD Audio,
                Interface: 80, Revision: 11
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000ea23c000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR mem 64bit addr: 0x00000000ea000000/0x00100000
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 17aa Product ID: 2292
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0080: Capability 0x09: Vendor Specific
        0x0060: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes

Reply via email to