~/Desktop> grep -e hda /var/log/syslog KERN: pci_reserve_device(0, 27, 0, hda) KERN: loaded driver /boot/system/add-ons/kernel/drivers/dev/audio/hmulti/hda KERN: hda: using MSI vector 25 KERN: hda: DMA snooping: no KERN: hda: HDA v1.0, O:4/I:4/B:0, #SDO:1, 64bit:yes KERN: hda: Codec 0 Vendor: 14f1 Product: 5047, Revision: 1.0.0.0 Quirks: 0700 KERN: hda: Audio Group: Output delay: 1 samples, Input delay: 1 samples, Beep Generator: no KERN: hda: #GPIO: 0, #GPO: 0, #GPI: 0, unsol: no, wake: no KERN: hda: Supported formats: 16bits KERN: hda: Supported rates: 48khz KERN: hda: widget start 16, count 15 KERN: hda: 16: Audio output KERN: hda: Supported formats: 16bits KERN: hda: Supported rates: 48khz KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Format override] [Amplifier override] [Out amplifier] [Stereo] KERN: hda: Out Amp: supports mute, step size: 1.5 dB, # steps: 30, offset to 0 dB: 23 KERN: hda: 17: Audio output KERN: hda: Supported formats: 16bits KERN: hda: Supported rates: 48khz KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Digital] [Format override] [Stereo] KERN: hda: 18: Audio input KERN: hda: Supported formats: 16bits KERN: hda: Supported rates: 48khz KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [L-R swap] [Power] [Conn. list] [Format override] [Amplifier override] [In amplifier] [Stereo] KERN: hda: In Amp: supports mute, step size: 1.5 dB, # steps: 14, offset to 0 dB: 0 KERN: hda: Inputs: 25 20 21 26 22 16 KERN: hda: 19: Pin complex KERN: hda: [Output] KERN: hda: Fixed, Speaker, Other analog, N/A, Association:1 KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Conn. list] [Unsol. responses] [Amplifier override] [Out amplifier] [Stereo] KERN: hda: Out Amp: supports mute, step size: 1.5 dB, # steps: 30, offset to 0 dB: 31 KERN: hda: Inputs: 25 16 22 KERN: hda: 20: Pin complex KERN: hda: [Input] [Output] KERN: hda: Jack, Front HP out, 1/8", Black, Association:1 KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Conn. list] [Unsol. responses] [Amplifier override] [Out amplifier] [Stereo] KERN: hda: Out Amp: supports mute, step size: 1.5 dB, # steps: 30, offset to 0 dB: 31 KERN: hda: Inputs: 25 22 KERN: hda: 21: Pin complex KERN: hda: [Input] [Output] KERN: hda: Jack, Front Mic in, 1/8", Black, Association:2 KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Conn. list] [Unsol. responses] [Amplifier override] [Out amplifier] [Stereo] KERN: hda: Out Amp: supports mute, step size: 1.5 dB, # steps: 30, offset to 0 dB: 31 KERN: hda: Inputs: 28 25 22 KERN: hda: 22: Pin complex KERN: hda: [Input] KERN: hda: Fixed, CD, ATAPI internal, N/A, Association:2 KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Stereo] KERN: hda: 23: Pin complex KERN: hda: [Input] KERN: hda: Fixed, Mic in, Other analog, N/A, Association:2 KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Unsol. responses] [Stereo] KERN: hda: 24: Pin complex KERN: hda: [Output] KERN: hda: Jack, Right SPDIF out, RCA, N/A, Association:3 KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Digital] [Conn. list] [Stereo] KERN: hda: Inputs: <17> KERN: hda: 25: Audio mixer KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Conn. list] [Amplifier override] [In amplifier] [Stereo] KERN: hda: In Amp: supports mute, step size: 1.5 dB, # steps: 30, offset to 0 dB: 23 KERN: hda: Inputs: 16 27 26 22 KERN: hda: 26: Audio selector KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Conn. list] [Amplifier override] [Out amplifier] [Stereo] KERN: hda: Out Amp: step size: 8 dB, # steps: 3, offset to 0 dB: 0 KERN: hda: Inputs: 21 20 23 KERN: hda: 27: Audio selector KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Conn. list] [Stereo] KERN: hda: Inputs: 20 21 KERN: hda: 28: Audio output KERN: hda: Supported formats: 16bits KERN: hda: Supported rates: 48khz KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Format override] [Amplifier override] [Out amplifier] [Stereo] KERN: hda: Out Amp: supports mute, step size: 1.5 dB, # steps: 30, offset to 0 dB: 23 KERN: hda: 29: Pin complex KERN: hda: [Output] KERN: hda: None, Speaker, N/A, N/A, Association:8 KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Conn. list] [Unsol. responses] [Amplifier override] [Out amplifier] [Stereo] KERN: hda: Out Amp: supports mute, step size: 1.5 dB, # steps: 30, offset to 0 dB: 31 KERN: hda: Inputs: 28 25 22 KERN: hda: 30: Vendor defined KERN: hda: Supported power states: KERN: hda: build output tree: use mixer KERN: hda: look at pin widget 19 (3 inputs) KERN: hda: try widget 25: 0x829b8a0c KERN: hda: widget 25 is candidate KERN: hda: output: added output widget 16 KERN: hda: output: added mixer/selector widget 25 KERN: hda: output: not added mixer/selector widget 27 KERN: hda: output: not added mixer/selector widget 26 KERN: hda: add pin widget 19 KERN: hda: look at pin widget 20 (2 inputs) KERN: hda: try widget 25: 0x829b8a0c KERN: hda: widget 25 is candidate KERN: hda: add pin widget 20 KERN: hda: look at pin widget 29 (3 inputs) KERN: hda: try widget 28: 0x829b8c10 KERN: hda: try widget 25: 0x829b8a0c KERN: hda: widget 25 is candidate KERN: hda: try widget 22: 0x829b8808 KERN: hda: build input tree KERN: hda: look at input widget 18 (6 inputs) KERN: hda: try widget 25: 0x829b8a0c KERN: hda: widget 25 is candidate KERN: hda: try widget 20: 0x829b86b0 KERN: hda: widget 20 is candidate KERN: hda: try widget 21: 0x829b875c KERN: hda: widget 21 is candidate KERN: hda: input: added input widget 21 KERN: hda: add pin widget 18 KERN: hda: build tree! KERN: hda: Audiogroup: KERN: hda: 16: Audio output KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Format override] [Amplifier override] [Out amplifier] [Stereo] KERN: hda: Out Amp: supports mute, step size: 1.5 dB, # steps: 30, offset to 0 dB: 23 KERN: hda: 17: Audio output KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Digital] [Format override] [Stereo] KERN: hda: 18: Audio input KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [L-R swap] [Power] [Conn. list] [Format override] [Amplifier override] [In amplifier] [Stereo] KERN: hda: In Amp: supports mute, step size: 1.5 dB, # steps: 14, offset to 0 dB: 0 KERN: hda: Inputs: 25 20 <21> 26 22 16 KERN: hda: 19: Pin complex KERN: hda: [Pres Detect][HP Drive][Output][EAPD] KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Conn. list] [Unsol. responses] [Amplifier override] [Out amplifier] [Stereo] KERN: hda: Out Amp: supports mute, step size: 1.5 dB, # steps: 30, offset to 0 dB: 31 KERN: hda: Inputs: <25> 16 22 KERN: hda: 20: Pin complex KERN: hda: [Pres Detect][HP Drive][Output][Input][VRef HIZ][VRef 50] KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Conn. list] [Unsol. responses] [Amplifier override] [Out amplifier] [Stereo] KERN: hda: Out Amp: supports mute, step size: 1.5 dB, # steps: 30, offset to 0 dB: 31 KERN: hda: Inputs: <25> 22 KERN: hda: 21: Pin complex KERN: hda: [Pres Detect][HP Drive][Output][Input][VRef HIZ][VRef 50] KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Conn. list] [Unsol. responses] [Amplifier override] [Out amplifier] [Stereo] KERN: hda: Out Amp: supports mute, step size: 1.5 dB, # steps: 30, offset to 0 dB: 31 KERN: hda: Inputs: <28> 25 22 KERN: hda: 22: Pin complex KERN: hda: [Input][Balance] KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Stereo] KERN: hda: 23: Pin complex KERN: hda: [Pres Detect][Input][VRef HIZ][VRef 50] KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Unsol. responses] [Stereo] KERN: hda: 24: Pin complex KERN: hda: [Output] KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Digital] [Conn. list] [Stereo] KERN: hda: Inputs: <17> KERN: hda: 25: Audio mixer KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Conn. list] [Amplifier override] [In amplifier] [Stereo] KERN: hda: In Amp: supports mute, step size: 1.5 dB, # steps: 30, offset to 0 dB: 23 KERN: hda: Inputs: <16> 27 26 22 KERN: hda: 26: Audio selector KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Conn. list] [Amplifier override] [Out amplifier] [Stereo] KERN: hda: Out Amp: step size: 8 dB, # steps: 3, offset to 0 dB: 0 KERN: hda: Inputs: <21> 20 23 KERN: hda: 27: Audio selector KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Conn. list] [Stereo] KERN: hda: Inputs: <20> 21 KERN: hda: 28: Audio output KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Format override] [Amplifier override] [Out amplifier] [Stereo] KERN: hda: Out Amp: supports mute, step size: 1.5 dB, # steps: 30, offset to 0 dB: 23 KERN: hda: 29: Pin complex KERN: hda: [Pres Detect][Output][VRef HIZ][VRef 50] KERN: hda: Supported power states: D0 D1 D2 D3 KERN: hda: [Power] [Conn. list] [Unsol. responses] [Amplifier override] [Out amplifier] [Stereo] KERN: hda: Out Amp: supports mute, step size: 1.5 dB, # steps: 30, offset to 0 dB: 31 KERN: hda: Inputs: <28> 25 22 KERN: hda: 30: Vendor defined KERN: hda: Supported power states: KERN: hda: Enabled unsolicited responses on widget 20 KERN: hda: Enabled unsolicited responses on widget 21 KERN: hda: UNMUTE/SET OUTPUT GAIN widget 16 (offset 23) KERN: hda: ENABLE pin widget 19 KERN: hda: ENABLE EAPD pin widget 19 KERN: hda: UNMUTE/SET OUTPUT GAIN widget 19 (offset 31) KERN: hda: ENABLE pin widget 20 KERN: hda: UNMUTE/SET OUTPUT GAIN widget 20 (offset 31) KERN: hda: UNMUTE/SET INPUT GAIN widget 25 (offset 23) KERN: hda: UNMUTE/SET INPUT GAIN widget 18 (offset 0) KERN: hda: input vref 50 enabled KERN: hda: ENABLE pin widget 21 KERN: hda: UNMUTE/SET OUTPUT GAIN widget 21 (offset 31) KERN: hda: streams playback 0xe000ea58, record 0xe000e918 KERN: hda: sensed pin widget 20, 0 KERN: hda: sample size 2, num channels 2, buffer length 2048 KERN: hda: hda_stream_setup_buffers: setup stream 1: SR=48000, SF=16 F=0x11 (0x10) KERN: hda: hda_stream_setup_buffers(Playback): Allocated 16384 bytes for 2 buffers KERN: hda: hda_stream_setup_buffers(Playback): Allocated 4096 bytes for 2 BDLEs KERN: hda: stream: 1 fifo size: 191 num_io_widgets: 1 KERN: hda: widgets: KERN: 16 KERN: hda: sample size 2, num channels 2, buffer length 2048 KERN: hda: hda_stream_setup_buffers: setup stream 2: SR=48000, SF=16 F=0x11 (0x10) KERN: hda: hda_stream_setup_buffers(Recording): Allocated 16384 bytes for 2 buffers KERN: hda: hda_stream_setup_buffers(Recording): Allocated 4096 bytes for 2 BDLEs KERN: hda: stream: 2 fifo size: 119 num_io_widgets: 1 KERN: hda: widgets: 18 KERN: hda_stream_start() offset 80 KERN: hda_stream_start() offset 0