|
#define | ALC_FRONT_EVENT 0x01 |
|
#define | ALC_DCVOL_EVENT 0x02 |
|
#define | ALC_HP_EVENT 0x04 |
|
#define | ALC_MIC_EVENT 0x08 |
|
#define | GPIO_MASK 0x03 |
|
#define | MAX_VOL_NIDS 0x40 |
|
#define | alc_apply_pincfgs snd_hda_apply_pincfgs |
|
#define | alc_apply_fixup snd_hda_apply_fixup |
|
#define | alc_pick_fixup snd_hda_pick_fixup |
|
#define | alc_fixup hda_fixup |
|
#define | alc_pincfg hda_pintbl |
|
#define | alc_model_fixup hda_model_fixup |
|
#define | ALC_FIXUP_PINS HDA_FIXUP_PINS |
|
#define | ALC_FIXUP_VERBS HDA_FIXUP_VERBS |
|
#define | ALC_FIXUP_FUNC HDA_FIXUP_FUNC |
|
#define | ALC_FIXUP_ACT_PRE_PROBE HDA_FIXUP_ACT_PRE_PROBE |
|
#define | ALC_FIXUP_ACT_PROBE HDA_FIXUP_ACT_PROBE |
|
#define | ALC_FIXUP_ACT_INIT HDA_FIXUP_ACT_INIT |
|
#define | ALC_FIXUP_ACT_BUILD HDA_FIXUP_ACT_BUILD |
|
#define | nid_has_mute(codec, nid, dir) check_amp_caps(codec, nid, dir, AC_AMPCAP_MUTE) |
|
#define | nid_has_volume(codec, nid, dir) check_amp_caps(codec, nid, dir, AC_AMPCAP_NUM_STEPS) |
|
#define | get_connection_index(codec, mux, nid) snd_hda_get_conn_index(codec, mux, nid, 0) |
|
#define | ALC_FIXUP_SKU_IGNORE (2) |
|
#define | alc_cap_sw_info snd_ctl_boolean_stereo_info |
|
#define | _DEFINE_CAPMIX(num) |
|
#define | _DEFINE_CAPSRC(num) |
|
#define | DEFINE_CAPMIX(num) |
|
#define | DEFINE_CAPMIX_NOSRC(num) |
|
#define | NID_MAPPING (-1) |
|
#define | SUBDEV_SPEAKER_ (0 << 6) |
|
#define | SUBDEV_HP_ (1 << 6) |
|
#define | SUBDEV_LINE_ (2 << 6) |
|
#define | SUBDEV_SPEAKER(x) (SUBDEV_SPEAKER_ | ((x) & 0x3f)) |
|
#define | SUBDEV_HP(x) (SUBDEV_HP_ | ((x) & 0x3f)) |
|
#define | SUBDEV_LINE(x) (SUBDEV_LINE_ | ((x) & 0x3f)) |
|
#define | add_pb_vol_ctrl(spec, type, pfx, val) add_control_with_pfx(spec, type, pfx, "Playback", "Volume", 0, val) |
|
#define | add_pb_sw_ctrl(spec, type, pfx, val) add_control_with_pfx(spec, type, pfx, "Playback", "Switch", 0, val) |
|
#define | __add_pb_vol_ctrl(spec, type, pfx, cidx, val) add_control_with_pfx(spec, type, pfx, "Playback", "Volume", cidx, val) |
|
#define | __add_pb_sw_ctrl(spec, type, pfx, cidx, val) add_control_with_pfx(spec, type, pfx, "Playback", "Switch", cidx, val) |
|
#define | add_loopback_list(spec, mix, idx) /* NOP */ |
|
#define | is_ctl_used(bits, data) test_bit(get_ctl_pos(data), bits) |
|
#define | mark_ctl_usage(bits, data) set_bit(get_ctl_pos(data), bits) |
|
#define | DEBUG_BADNESS |
|
#define | debug_badness snd_printdd |
|
#define | set_beep_amp(spec, nid, idx, dir) /* NOP */ |
|
#define | has_cdefine_beep(codec) 0 |
|
|
enum | {
ALC_INIT_NONE,
ALC_INIT_DEFAULT,
ALC_INIT_GPIO1,
ALC_INIT_GPIO2,
ALC_INIT_GPIO3
} |
|
enum | { ALC_AUTOMUTE_PIN,
ALC_AUTOMUTE_AMP,
ALC_AUTOMUTE_MIXER
} |
|
enum | {
ALC_CTL_WIDGET_VOL,
ALC_CTL_WIDGET_MUTE,
ALC_CTL_BIND_MUTE,
ALC_CTL_BIND_VOL,
ALC_CTL_BIND_SW
} |
|
enum | {
BAD_NO_PRIMARY_DAC = 0x10000,
BAD_NO_DAC = 0x4000,
BAD_MULTI_IO = 0x103,
BAD_NO_EXTRA_DAC = 0x102,
BAD_NO_EXTRA_SURR_DAC = 0x101,
BAD_SHARED_SURROUND = 0x100,
BAD_SHARED_CLFE = 0x10,
BAD_SHARED_EXTRA_SURROUND = 0x10,
BAD_SHARED_VOL = 0x10
} |
|
enum | {
ALC880_FIXUP_GPIO1,
ALC880_FIXUP_GPIO2,
ALC880_FIXUP_MEDION_RIM,
ALC880_FIXUP_LG,
ALC880_FIXUP_W810,
ALC880_FIXUP_EAPD_COEF,
ALC880_FIXUP_TCL_S700,
ALC880_FIXUP_VOL_KNOB,
ALC880_FIXUP_FUJITSU,
ALC880_FIXUP_F1734,
ALC880_FIXUP_UNIWILL,
ALC880_FIXUP_UNIWILL_DIG,
ALC880_FIXUP_Z71V,
ALC880_FIXUP_3ST_BASE,
ALC880_FIXUP_3ST,
ALC880_FIXUP_3ST_DIG,
ALC880_FIXUP_5ST_BASE,
ALC880_FIXUP_5ST,
ALC880_FIXUP_5ST_DIG,
ALC880_FIXUP_6ST_BASE,
ALC880_FIXUP_6ST,
ALC880_FIXUP_6ST_DIG
} |
|
enum | {
ALC260_FIXUP_HP_DC5750,
ALC260_FIXUP_HP_PIN_0F,
ALC260_FIXUP_COEF,
ALC260_FIXUP_GPIO1,
ALC260_FIXUP_GPIO1_TOGGLE,
ALC260_FIXUP_REPLACER,
ALC260_FIXUP_HP_B1900,
ALC260_FIXUP_KN1
} |
|
enum | {
ALC882_FIXUP_ABIT_AW9D_MAX,
ALC882_FIXUP_LENOVO_Y530,
ALC882_FIXUP_PB_M5210,
ALC882_FIXUP_ACER_ASPIRE_7736,
ALC882_FIXUP_ASUS_W90V,
ALC889_FIXUP_CD,
ALC889_FIXUP_VAIO_TT,
ALC888_FIXUP_EEE1601,
ALC882_FIXUP_EAPD,
ALC883_FIXUP_EAPD,
ALC883_FIXUP_ACER_EAPD,
ALC882_FIXUP_GPIO1,
ALC882_FIXUP_GPIO2,
ALC882_FIXUP_GPIO3,
ALC889_FIXUP_COEF,
ALC882_FIXUP_ASUS_W2JC,
ALC882_FIXUP_ACER_ASPIRE_4930G,
ALC882_FIXUP_ACER_ASPIRE_8930G,
ALC882_FIXUP_ASPIRE_8930G_VERBS,
ALC885_FIXUP_MACPRO_GPIO,
ALC889_FIXUP_DAC_ROUTE,
ALC889_FIXUP_MBP_VREF,
ALC889_FIXUP_IMAC91_VREF,
ALC882_FIXUP_INV_DMIC,
ALC882_FIXUP_NO_PRIMARY_HP
} |
|
enum | {
ALC262_FIXUP_FSC_H270,
ALC262_FIXUP_HP_Z200,
ALC262_FIXUP_TYAN,
ALC262_FIXUP_LENOVO_3000,
ALC262_FIXUP_BENQ,
ALC262_FIXUP_BENQ_T31,
ALC262_FIXUP_INV_DMIC
} |
|
enum | { ALC268_FIXUP_INV_DMIC,
ALC268_FIXUP_HP_EAPD
} |
|
enum | { ALC269_TYPE_ALC269VA,
ALC269_TYPE_ALC269VB,
ALC269_TYPE_ALC269VC,
ALC269_TYPE_ALC269VD
} |
|
enum | {
ALC269_FIXUP_SONY_VAIO,
ALC275_FIXUP_SONY_VAIO_GPIO2,
ALC269_FIXUP_DELL_M101Z,
ALC269_FIXUP_SKU_IGNORE,
ALC269_FIXUP_ASUS_G73JW,
ALC269_FIXUP_LENOVO_EAPD,
ALC275_FIXUP_SONY_HWEQ,
ALC271_FIXUP_DMIC,
ALC269_FIXUP_PCM_44K,
ALC269_FIXUP_STEREO_DMIC,
ALC269_FIXUP_QUANTA_MUTE,
ALC269_FIXUP_LIFEBOOK,
ALC269_FIXUP_AMIC,
ALC269_FIXUP_DMIC,
ALC269VB_FIXUP_AMIC,
ALC269VB_FIXUP_DMIC,
ALC269_FIXUP_MIC2_MUTE_LED,
ALC269_FIXUP_INV_DMIC,
ALC269_FIXUP_LENOVO_DOCK,
ALC269_FIXUP_PINCFG_NO_HP_TO_LINEOUT
} |
|
enum | { ALC861_FIXUP_FSC_AMILO_PI1505,
ALC861_FIXUP_AMP_VREF_0F,
ALC861_FIXUP_NO_JACK_DETECT,
ALC861_FIXUP_ASUS_A6RP
} |
|
enum | { ALC660VD_FIX_ASUS_GPIO1,
ALC861VD_FIX_DALLAS
} |
|
enum | {
ALC662_FIXUP_ASPIRE,
ALC662_FIXUP_IDEAPAD,
ALC272_FIXUP_MARIO,
ALC662_FIXUP_CZC_P10T,
ALC662_FIXUP_SKU_IGNORE,
ALC662_FIXUP_HP_RP5800,
ALC662_FIXUP_ASUS_MODE1,
ALC662_FIXUP_ASUS_MODE2,
ALC662_FIXUP_ASUS_MODE3,
ALC662_FIXUP_ASUS_MODE4,
ALC662_FIXUP_ASUS_MODE5,
ALC662_FIXUP_ASUS_MODE6,
ALC662_FIXUP_ASUS_MODE7,
ALC662_FIXUP_ASUS_MODE8,
ALC662_FIXUP_NO_JACK_DETECT,
ALC662_FIXUP_ZOTAC_Z68,
ALC662_FIXUP_INV_DMIC
} |
|