• Andrew Paprocki's avatar
    [ALSA] hda_proc - Add a number of new settings to proc codec output · 797760ab
    Andrew Paprocki authored
    This patch adds additional output to the /proc codec#X info.
    The following pieces of information are added to the output:
    -  Balanced, L/R swap, trigger, impedance sense pin capabilities
    -  Vref pin capabilities
    -  Current Vref pin widget control setting
    -  Default configuration association, sequence, and misc bit test
    -  EAPD/BTL bits conveying balanced mode, EAPD, and L/R swap
    -  Power state modified to show state name as well as setting vs actual value
    -  GPIO parameter output on Audio Function Group, including enumeration of IO
       pins which are indicated present (Any I and O pins are not output at this
       time)
    -  Stripe and L/R swap widget capabilities
    -  All digital converter bits: enable, validity, validity config, preemphasis,
       copyright, non-audio, professional, generation level, and content category
    -  Converter stream and channel values for in/out widgets
    -  SDI select value for in widgets
    -  Unsolicited response widget capability tag and enabled bit
    -  Delay widget capability value
    -  Processing widget capability benign bit and number of coefficients
    -  Realtek Define Registers: processing coefficient, coefficient index
    [Also, fixed space/tab issues and make codes a bit more readable
      -- Takashi]
    Signed-off-by: default avatarAndrew Paprocki <andrew@ishiboo.com>
    Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
    Signed-off-by: default avatarJaroslav Kysela <perex@perex.cz>
    797760ab
hda_codec.h 20.7 KB