I hadn't noticed this until now and I don't know if this is a known
issue(sorry I didn't find anything in the lists) or something I am
doing wrong. My laptop has a dual headphone jack but only the left
jack is working in OpenBSD. The hardware is okay and everything else
seems to be working.

Thank you

$ dmesg | grep azalia # current GENERIC.MP with azalia debug enabled
azalia0 at pci0 dev 27 function 0 "Intel 82801H HD Audio" rev 0x02:
apic 2 int 21 (irq 9)
azalia0: host: High Definition Audio rev. 1.0
azalia0: host: 4 output, 4 input, and 0 bidi streams
azalia_attach: resetting
azalia_attach: reset counter = 4999
azalia_attach: reset counter = 4985
azalia0: found a codec at #0
azalia0: found a codec at #2
azalia_init_corb: CORB allocation succeeded.
azalia_init_corb: CORBWP=0; size=256
azalia_init_rirb: RIRB allocation succeeded.
azalia_init_rirb: RIRBRP=0, size=256
azalia0: codec[0] vid 0x83847616, subid 0x02091028, rev. 2.1, HDA version 1.0
azalia0: nidstart=1 #functions=1
azalia_codec_init: FTYPE result = 0x00000101
azalia_codec_init: There are 35 widgets in the audio function.
azalia0: dac02 wcap=d0c05<LRSWAP,POWER,OUTAMP,STEREO>
azalia0: dac03 wcap=d0c05<LRSWAP,POWER,OUTAMP,STEREO>
azalia0: dac04 wcap=d0c05<LRSWAP,POWER,OUTAMP,STEREO>
azalia0: dac05 wcap=d0c05<LRSWAP,POWER,OUTAMP,STEREO>
azalia0: vendor06 wcap=fd0c05<LRSWAP,POWER,OUTAMP,STEREO>
azalia0: adc07 wcap=1d0541<POWER,CONNLIST,PROC,STEREO>
azalia0: adc08 wcap=1d0541<POWER,CONNLIST,PROC,STEREO>
azalia0: adc09 wcap=1d0541<POWER,CONNLIST,PROC,STEREO>
azalia0: black0a wcap=400181<CONNLIST,UNSOL,STEREO>
azalia0: unknown0b wcap=400181<CONNLIST,UNSOL,STEREO>
azalia0: unknown0c wcap=400181<CONNLIST,UNSOL,STEREO>
azalia0: unknown0d wcap=400181<CONNLIST,UNSOL,STEREO>
azalia0: black0e wcap=400181<CONNLIST,UNSOL,STEREO>
azalia0: black0f wcap=400181<CONNLIST,UNSOL,STEREO>
azalia0: unknown10 wcap=400181<CONNLIST,UNSOL,STEREO>
azalia0: unknown11 wcap=400181<CONNLIST,UNSOL,STEREO>
azalia0: unknown12 wcap=400001<STEREO>
azalia0: unknown13 wcap=400001<STEREO>
azalia0: unknown14 wcap=400001<STEREO>
azalia0: sel15 wcap=30010d<CONNLIST,AMPOV,OUTAMP,STEREO>
azalia0: sel16 wcap=30010d<CONNLIST,AMPOV,OUTAMP,STEREO>
azalia0: sel17 wcap=30010d<CONNLIST,AMPOV,OUTAMP,STEREO>
azalia0: sel18 wcap=300103<CONNLIST,INAMP,STEREO>
azalia0: sel19 wcap=300103<CONNLIST,INAMP,STEREO>
azalia0: sel1a wcap=300103<CONNLIST,INAMP,STEREO>
azalia0: sel1b wcap=30090d<LRSWAP,CONNLIST,AMPOV,OUTAMP,STEREO>
azalia0: sel1c wcap=30090d<LRSWAP,CONNLIST,AMPOV,OUTAMP,STEREO>
azalia0: sel1d wcap=30090d<LRSWAP,CONNLIST,AMPOV,OUTAMP,STEREO>
azalia0: dac1e wcap=40211<DIGITAL,FORMATOV,STEREO>
azalia0: vendor1f wcap=f30201<DIGITAL,STEREO>
azalia0: adc20 wcap=140311<DIGITAL,CONNLIST,FORMATOV,STEREO>
azalia0: gray21 wcap=400301<DIGITAL,CONNLIST,STEREO>
azalia0: unknown22 wcap=430681<POWER,DIGITAL,UNSOL,STEREO>
azalia0: beep23 wcap=70000c<AMPOV,OUTAMP>
azalia0: volume24 wcap=600000
azalia_generic_codec_add_convgroup: looking for analog DACs
azalia_generic_codec_add_convgroup: looking for digital DACs
azalia_generic_codec_add_convgroup: looking for analog ADCs
azalia_generic_codec_add_convgroup: looking for digital ADCs
azalia0: dacgroup[0]: 02 03 05 04
azalia0: dacgroup[1]: 1e
azalia0: adcgroup[0]: 07 08 09
azalia0: codec[2] vid 0x10951392, subid 0x02091028, rev. 0.0, HDA version 1.0
azalia0: nidstart=1 #functions=1
azalia_codec_init: FTYPE result = 0x00000001
azalia_codec_init: There are 2 widgets in the audio function.
azalia0: dac02 wcap=6211<DIGITAL,FORMATOV,STEREO>
azalia0: unknown03 wcap=40738d<DIGITAL,CONNLIST,UNSOL,AMPOV,OUTAMP,STEREO>
azalia_generic_codec_add_convgroup: looking for analog DACs
azalia_generic_codec_add_convgroup: looking for digital DACs
azalia_generic_codec_add_convgroup: looking for analog ADCs
azalia_generic_codec_add_convgroup: looking for digital ADCs
azalia0: dacgroup[0]: 02
azalia0: codecs: Sigmatel STAC9228X, CMD Technology/0x1392, using
Sigmatel STAC9228X
audio0 at azalia0

$ mixerctl -a
inputs.dac_mute=off
inputs.dac=126,126
inputs.dac2_mute=off
inputs.dac2=126,126
inputs.dac4_mute=off
inputs.dac4=126,126
inputs.dac3_mute=off
inputs.dac3=126,126
inputs.vendor_mute=off
inputs.vendor=126,126
outputs.hp_source=dac
outputs.hp_dir=output
outputs.hp_boost=off
outputs.spkr_source=dac
outputs.spkr_dir=output
outputs.spkr_boost=off
outputs.mic_source=dac4
outputs.mic_dir=input
outputs.line_source=dac3
outputs.line_dir=output
inputs.sel_source=mic
outputs.sel=126,126
inputs.sel2_source=mic
outputs.sel2=126,126
inputs.sel3_source=mic
outputs.sel3=126,126
inputs.sel4_source=sel
inputs.sel4_sel=126,126
inputs.sel5_source=sel2
inputs.sel5_sel2=126,126
inputs.sel6_source=sel3
inputs.sel6_sel3=126,126
record.adc_source=sel4
record.adc_mute=off
record.adc2_source=sel5
record.adc2_mute=off
record.adc3_source=sel6
record.adc3_mute=off
outputs.SPDIF_source=dig-dac
inputs.beep=85
outputs.hp_sense=plugged
outputs.mic_sense=plugged
outputs.line_sense=unplugged
outputs.master=126,126
outputs.master.mute=off
outputs.master.slaves=dac,vendor
record.volume=0,0
record.volume.mute=off
record.volume.slaves=adc,adc2,adc3
inputs.usingdac=02030504

Reply via email to