OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
HdaVerbs.h File Reference

Go to the source code of this file.

Macros

#define HDA_NID_ROOT   0
 
#define HDA_CODEC_VERB(Verb, Payload)
 
#define HDA_VERB_GET_CONVERTER_FORMAT   0xA
 
#define HDA_VERB_SET_CONVERTER_FORMAT   0x2
 
#define HDA_CONVERTER_FORMAT_CHAN(a)
 
#define HDA_CONVERTER_FORMAT_BITS(a)
 
#define HDA_CONVERTER_FORMAT_BITS_8   0x0
 
#define HDA_CONVERTER_FORMAT_BITS_16   0x1
 
#define HDA_CONVERTER_FORMAT_BITS_20   0x2
 
#define HDA_CONVERTER_FORMAT_BITS_24   0x3
 
#define HDA_CONVERTER_FORMAT_BITS_32   0x4
 
#define HDA_CONVERTER_FORMAT_DIV(a)
 
#define HDA_CONVERTER_FORMAT_MULT(a)
 
#define HDA_CONVERTER_FORMAT_BASE_44KHZ   BIT14
 
#define HDA_CONVERTER_FORMAT_SET(chan, bits, div, mult, base)
 
#define HDA_VERB_GET_AMP_GAIN_MUTE   0xB
 
#define HDA_VERB_GET_AMP_GAIN_MUTE_PAYLOAD(index, left, out)
 
#define HDA_VERB_GET_AMP_GAIN_MUTE_GAIN(a)
 
#define HDA_VERB_GET_AMP_GAIN_MUTE_MUTE   BIT7
 
#define HDA_VERB_SET_AMP_GAIN_MUTE   0x3
 
#define HDA_VERB_SET_AMP_GAIN_MUTE_PAYLOAD(index, gain, mute, right, left, in, out)
 
#define HDA_VERB_GET_PROCESSING_COEFFICIENT   0xC
 
#define HDA_VERB_SET_PROCESSING_COEFFICIENT   0x4
 
#define HDA_VERB_GET_COEFFICIENT_INDEX   0xD
 
#define HDA_VERB_SET_COEFFICIENT_INDEX   0x5
 
#define HDA_VERB_GET_CONN_SELECT_CONTROL   0xF01
 
#define HDA_VERB_SET_CONN_SELECT_CONTROL   0x701
 
#define HDA_VERB_GET_CONN_LIST_ENTRY   0xF02
 
#define HDA_VERB_GET_CONN_LIST_ENTRY_SHORT(a, i)
 
#define HDA_VERB_GET_CONN_LIST_ENTRY_LONG(a, i)
 
#define HDA_VERB_GET_CONN_LIST_ENTRY_SHORT_IS_RANGE   BIT7
 
#define HDA_VERB_GET_CONN_LIST_ENTRY_LONG_IS_RANGE   BIT15
 
#define HDA_VERB_GET_CONN_LIST_ENTRY_SHORT_VALUE(a)
 
#define HDA_VERB_GET_CONN_LIST_ENTRY_LONG_VALUE(a)
 
#define HDA_VERB_GET_PROCESSING_STATE   0xF03
 
#define HDA_VERB_SET_PROCESSING_STATE   0x703
 
#define HDA_PROCESSING_STATE_OFF   0x00
 
#define HDA_PROCESSING_STATE_ON   0x01
 
#define HDA_PROCESSING_STATE_BENIGN   0x02
 
#define HDA_VERB_GET_INPUT_CONV_SDI_SELECT   0xF04
 
#define HDA_VERB_SET_INPUT_CONV_SDI_SELECT   0x704
 
#define HDA_VERB_GET_POWER_STATE   0xF05
 
#define HDA_VERB_SET_POWER_STATE   0x705
 
#define HDA_VERB_GET_CONVERTER_STREAM_CHANNEL   0xF06
 
#define HDA_VERB_SET_CONVERTER_STREAM_CHANNEL   0x706
 
#define HDA_VERB_GET_CONVERTER_STREAM_CHAN(a)
 
#define HDA_VERB_GET_CONVERTER_STREAM_STR(a)
 
#define HDA_VERB_SET_CONVERTER_STREAM_PAYLOAD(c, s)
 
#define HDA_VERB_GET_PIN_WIDGET_CONTROL   0xF07
 
#define HDA_VERB_SET_PIN_WIDGET_CONTROL   0x707
 
#define HDA_PIN_WIDGET_CONTROL_VREF(a)
 
#define HDA_PIN_WIDGET_CONTROL_VREF_HIZ   0
 Hi-Z.
 
#define HDA_PIN_WIDGET_CONTROL_VREF_50   1
 50%
 
#define HDA_PIN_WIDGET_CONTROL_VREF_GRD   2
 Ground.
 
#define HDA_PIN_WIDGET_CONTROL_VREF_80   4
 80%
 
#define HDA_PIN_WIDGET_CONTROL_VREF_100   5
 100%
 
#define HDA_PIN_WIDGET_CONTROL_IN_EN   BIT5
 
#define HDA_PIN_WIDGET_CONTROL_OUT_EN   BIT6
 
#define HDA_PIN_WIDGET_CONTROL_HP_EN   BIT7
 
#define HDA_VERB_SET_PIN_WIDGET_CONTROL_PAYLOAD(vref, in, out, hp)
 
#define HDA_VERB_GET_UNSOL_RESPONSE   0xF08
 
#define HDA_VERB_SET_UNSOL_RESPONSE   0x708
 
#define HDA_UNSOL_RESPONSE_EN   BIT7
 
#define HDA_VERB_GET_DIGITAL_CONV_CONTROL   0xF0D
 
#define HDA_VERB_SET_DIGITAL_CONV_CONTROL1   0x70D
 
#define HDA_VERB_SET_DIGITAL_CONV_CONTROL2   0x70E
 
#define HDA_VERB_SET_DIGITAL_CONV_CONTROL3   0x73E
 
#define HDA_VERB_SET_DIGITAL_CONV_CONTROL4   0x73F
 
#define HDA_DIGITAL_CONV_CONTROL_DIGEN   BIT0
 
#define HDA_DIGITAL_CONV_CONTROL_V   BIT1
 
#define HDA_DIGITAL_CONV_CONTROL_VCFG   BIT2
 
#define HDA_DIGITAL_CONV_CONTROL_PRE   BIT3
 
#define HDA_DIGITAL_CONV_CONTROL_NO_CP   BIT4
 
#define HDA_DIGITAL_CONV_CONTROL_NO_AUDIO   BIT5
 
#define HDA_DIGITAL_CONV_CONTROL_PRO   BIT6
 
#define HDA_DIGITAL_CONV_CONTROL_L   BIT7
 
#define HDA_DIGITAL_CONV_CONTROL_CC(a)
 
#define HDA_DIGITAL_CONV_CONTROL_ICT   ((UINT8)((a >> 16) & 0xF))
 
#define HDA_DIGITAL_CONV_CONTROL_KAE   BIT23
 
#define HDA_VERB_GET_PIN_SENSE   0xF09
 
#define HDA_VERB_EXE_PIN_SENSE   0x709
 
#define HDA_PIN_SENSE_PD   BIT31
 
#define HDA_VERB_GET_BEEP_GENERATION   0xF0A
 
#define HDA_VERB_SET_BEEP_GENERATION   0x70A
 
#define HDA_VERB_GET_EAPD_BTL_ENABLE   0xF0C
 
#define HDA_VERB_SET_EAPD_BTL_ENABLE   0x70C
 
#define HDA_EAPD_BTL_ENABLE_BTL   BIT0
 
#define HDA_EAPD_BTL_ENABLE_EAPD   BIT1
 
#define HDA_EAPD_BTL_ENABLE_L_R_SWAP   BIT2
 
#define HDA_VERB_GET_VOLUME_KNOB   0xF0F
 
#define HDA_VERB_SET_VOLUME_KNOB   0x70F
 
#define HDA_VOLUME_KNOB_DIRECT   BIT7
 
#define HDA_VERB_GET_GPI_DATA   0xF10
 
#define HDA_VERB_SET_GPI_DATA   0x710
 
#define HDA_VERB_GET_GPI_WAKE_ENABLE_MASK   0xF11
 
#define HDA_VERB_SET_GPI_WAKE_ENABLE_MASK   0x711
 
#define HDA_VERB_GET_GPI_UNSOL_ENABLE_MASK   0xF12
 
#define HDA_VERB_SET_GPI_UNSOL_ENABLE_MASK   0x712
 
#define HDA_VERB_GET_GPI_STICK_MASK   0xF13
 
#define HDA_VERB_SET_GPI_STICK_MASK   0x713
 
#define HDA_VERB_GET_GPO_DATA   0xF14
 
#define HDA_VERB_SET_GPO_DATA   0x714
 
#define HDA_VERB_GET_GPIO_DATA   0xF15
 
#define HDA_VERB_SET_GPIO_DATA   0x715
 
#define HDA_VERB_GET_GPIO_ENABLE_MASK   0xF16
 
#define HDA_VERB_SET_GPIO_ENABLE_MASK   0x716
 
#define HDA_VERB_GET_GPIO_DIRECTION   0xF17
 
#define HDA_VERB_SET_GPIO_DIRECTION   0x717
 
#define HDA_VERB_GET_GPIO_WAKE_ENABLE_MASK   0xF18
 
#define HDA_VERB_SET_GPIO_WAKE_ENABLE_MASK   0x718
 
#define HDA_VERB_GET_GPIO_UNSOL_ENABLE_MASK   0xF19
 
#define HDA_VERB_SET_GPIO_UNSOL_ENABLE_MASK   0x719
 
#define HDA_VERB_GET_GPIO_STICKY_MASK   0xF1A
 
#define HDA_VERB_SET_GPIO_STICKY_MASK   0x71A
 
#define HDA_VERB_GET_IMPLEMENTATION_ID   0xF20
 
#define HDA_VERB_SET_IMPLEMENTATION_ID1   0x720
 
#define HDA_VERB_SET_IMPLEMENTATION_ID2   0x721
 
#define HDA_VERB_SET_IMPLEMENTATION_ID3   0x722
 
#define HDA_VERB_SET_IMPLEMENTATION_ID4   0x723
 
#define HDA_VERB_GET_CONFIGURATION_DEFAULT   0xF1C
 
#define HDA_VERB_SET_CONFIGURATION_DEFAULT0   0x71C
 
#define HDA_VERB_SET_CONFIGURATION_DEFAULT1   0x71D
 
#define HDA_VERB_SET_CONFIGURATION_DEFAULT2   0x71E
 
#define HDA_VERB_SET_CONFIGURATION_DEFAULT3   0x71F
 
#define HDA_VERB_GET_CONFIGURATION_DEFAULT_SEQUENCE(a)
 
#define HDA_VERB_GET_CONFIGURATION_DEFAULT_ASSOCIATION(a)
 
#define HDA_CONFIG_DEFAULT_MISC_JACK_DETECT_OVERRIDE   BIT8
 
#define HDA_VERB_GET_CONFIGURATION_DEFAULT_COLOR(a)
 
#define HDA_CONFIG_DEFAULT_COLOR_UNKNOWN   0x0
 
#define HDA_CONFIG_DEFAULT_COLOR_BLACK   0x1
 
#define HDA_CONFIG_DEFAULT_COLOR_GREY   0x2
 
#define HDA_CONFIG_DEFAULT_COLOR_BLUE   0x3
 
#define HDA_CONFIG_DEFAULT_COLOR_GREEN   0x4
 
#define HDA_CONFIG_DEFAULT_COLOR_RED   0x5
 
#define HDA_CONFIG_DEFAULT_COLOR_ORANGE   0x6
 
#define HDA_CONFIG_DEFAULT_COLOR_YELLOW   0x7
 
#define HDA_CONFIG_DEFAULT_COLOR_PURPLE   0x8
 
#define HDA_CONFIG_DEFAULT_COLOR_PINK   0x9
 
#define HDA_CONFIG_DEFAULT_COLOR_WHITE   0xE
 
#define HDA_CONFIG_DEFAULT_COLOR_OTHER   0xF
 
#define HDA_VERB_GET_CONFIGURATION_DEFAULT_CONN_TYPE(a)
 
#define HDA_CONFIG_DEFAULT_CONN_UNKNOWN   0x0
 
#define HDA_CONFIG_DEFAULT_CONN_1_8_STEREO   0x1
 
#define HDA_CONFIG_DEFAULT_CONN_1_4_STEREO   0x2
 
#define HDA_CONFIG_DEFAULT_CONN_ATAPI   0x3
 
#define HDA_CONFIG_DEFAULT_CONN_RCA   0x4
 
#define HDA_CONFIG_DEFAULT_CONN_OPTICAL   0x5
 
#define HDA_CONFIG_DEFAULT_CONN_DIGITAL_OTHER   0x6
 
#define HDA_CONFIG_DEFAULT_CONN_ANALOG_OTHER   0x7
 
#define HDA_CONFIG_DEFAULT_CONN_MULTI_ANALOG   0x8
 
#define HDA_CONFIG_DEFAULT_CONN_XLR   0x9
 
#define HDA_CONFIG_DEFAULT_CONN_RJ11   0xA
 
#define HDA_CONFIG_DEFAULT_CONN_COMBO   0xB
 
#define HDA_CONFIG_DEFAULT_CONN_OTHER   0xF
 
#define HDA_VERB_GET_CONFIGURATION_DEFAULT_DEVICE(a)
 
#define HDA_CONFIG_DEFAULT_DEVICE_LINE_OUT   0x0
 
#define HDA_CONFIG_DEFAULT_DEVICE_SPEAKER   0x1
 
#define HDA_CONFIG_DEFAULT_DEVICE_HEADPHONE_OUT   0x2
 
#define HDA_CONFIG_DEFAULT_DEVICE_CD   0x3
 
#define HDA_CONFIG_DEFAULT_DEVICE_SPDIF_OUT   0x4
 
#define HDA_CONFIG_DEFAULT_DEVICE_OTHER_DIGITAL_OUT   0x5
 
#define HDA_CONFIG_DEFAULT_DEVICE_MODEM_LINE   0x6
 
#define HDA_CONFIG_DEFAULT_DEVICE_MODEM_HANDSET   0x7
 
#define HDA_CONFIG_DEFAULT_DEVICE_LINE_IN   0x8
 
#define HDA_CONFIG_DEFAULT_DEVICE_AUX   0x9
 
#define HDA_CONFIG_DEFAULT_DEVICE_MIC_IN   0xA
 
#define HDA_CONFIG_DEFAULT_DEVICE_TELEPHONY   0xB
 
#define HDA_CONFIG_DEFAULT_DEVICE_SPDIF_IN   0xC
 
#define HDA_CONFIG_DEFAULT_DEVICE_OTHER_DIGITAL_IN   0xD
 
#define HDA_CONFIG_DEFAULT_DEVICE_OTHER   0xF
 
#define HDA_VERB_GET_CONFIGURATION_DEFAULT_LOC(a)
 
#define HDA_CONFIG_DEFAULT_LOC_SPEC_NA   0x0
 
#define HDA_CONFIG_DEFAULT_LOC_SPEC_REAR   0x1
 
#define HDA_CONFIG_DEFAULT_LOC_SPEC_FRONT   0x2
 
#define HDA_CONFIG_DEFAULT_LOC_SPEC_LEFT   0x3
 
#define HDA_CONFIG_DEFAULT_LOC_SPEC_RIGHT   0x4
 
#define HDA_CONFIG_DEFAULT_LOC_SPEC_TOP   0x5
 
#define HDA_CONFIG_DEFAULT_LOC_SPEC_BOTTOM   0x6
 
#define HDA_VERB_GET_CONFIGURATION_DEFAULT_SURF(a)
 
#define HDA_CONFIG_DEFAULT_LOC_SURF_EXTERNAL   0x0
 
#define HDA_CONFIG_DEFAULT_LOC_SURF_INTERNAL   0x1
 
#define HDA_CONFIG_DEFAULT_LOC_SURF_SEPARATE   0x2
 
#define HDA_CONFIG_DEFAULT_LOC_SURF_OTHER   0x3
 
#define HDA_VERB_GET_CONFIGURATION_DEFAULT_PORT_CONN(a)
 
#define HDA_CONFIG_DEFAULT_PORT_CONN_JACK   0x0
 
#define HDA_CONFIG_DEFAULT_PORT_CONN_NONE   0x1
 
#define HDA_CONFIG_DEFAULT_PORT_CONN_FIXED_DEVICE   0x2
 
#define HDA_CONFIG_DEFAULT_PORT_CONN_INT_JACK   0x3
 
#define HDA_VERB_SET_CONFIGURATION_DEFAULT_PAYLOAD(seq, assoc, jacko, color, connType, device, loc, surf, portConn)
 
#define HDA_VERB_GET_STRIPE_CONTROL   0xF24
 
#define HDA_VERB_SET_STRIPE_CONTROL   0x724
 
#define HDA_VERB_GET_CONVERTER_CHANNEL_COUNT   0xF2D
 
#define HDA_VERB_SET_CONVERTER_CHANNEL_COUNT   0x72D
 
#define HDA_VERB_GET_DATA_ISLAND_PACKET_SIZE   0xF2E
 
#define HDA_VERB_GET_EDID_LIKE_DATA   0xF2F
 
#define HDA_VERB_GET_DATA_ISLAND_PACKET_INDEX   0xF30
 
#define HDA_VERB_SET_DATA_ISLAND_PACKET_INDEX   0x730
 
#define HDA_VERB_GET_DATA_ISLAND_PACKET_DATA   0xF31
 
#define HDA_VERB_SET_DATA_ISLAND_PACKET_DATA   0x731
 
#define HDA_VERB_GET_DATA_ISLAND_PACKET_XMIT   0xF32
 
#define HDA_VERB_SET_DATA_ISLAND_PACKET_XMIT   0x732
 
#define HDA_VERB_GET_CP_CONTROL   0xF33
 
#define HDA_VERB_SET_CP_CONTROL   0x733
 
#define HDA_VERB_GET_ASP_MAPPING   0xF34
 
#define HDA_VERB_SET_ASP_MAPPING   0x734
 
#define HDA_VERB_EXE_FUNC_RESET   0x7FF
 
#define HDA_VERB_GET_PARAMETER   0xF00
 
#define HDA_PARAMETER_VENDOR_ID   0x00
 
#define HDA_PARAMETER_VENDOR_ID_DEV(a)
 
#define HDA_PARAMETER_VENDOR_ID_VEN(a)
 
#define HDA_PARAMETER_REVISION_ID   0x02
 
#define HDA_PARAMETER_REVISION_ID_STEPPING(a)
 
#define HDA_PARAMETER_REVISION_ID_REV_ID(a)
 
#define HDA_PARAMETER_REVISION_ID_MINOR_REV(a)
 
#define HDA_PARAMETER_REVISION_ID_MAJOR_REV(a)
 
#define HDA_PARAMETER_SUBNODE_COUNT   0x04
 
#define HDA_PARAMETER_SUBNODE_COUNT_TOTAL(a)
 
#define HDA_PARAMETER_SUBNODE_COUNT_START(a)
 
#define HDA_PARAMETER_FUNC_GROUP_TYPE   0x05
 
#define HDA_PARAMETER_FUNC_GROUP_TYPE_NODETYPE(a)
 
#define HDA_PARAMETER_FUNC_GROUP_TYPE_UNSOL   BIT8
 
#define HDA_FUNC_GROUP_TYPE_AUDIO   0x01
 
#define HDA_FUNC_GROUP_TYPE_MODEM   0x02
 
#define HDA_PARAMETER_FUNC_GROUP_CAPS   0x08
 
#define HDA_PARAMETER_FUNC_GROUP_CAPS_OUT_DELAY(a)
 
#define HDA_PARAMETER_FUNC_GROUP_CAPS_IN_DELAY(a)
 
#define HDA_PARAMETER_FUNC_GROUP_CAPS_BEEP_GEN   BIT16
 
#define HDA_PARAMETER_WIDGET_CAPS   0x09
 
#define HDA_PARAMETER_WIDGET_CAPS_STEREO   BIT0
 
#define HDA_PARAMETER_WIDGET_CAPS_IN_AMP   BIT1
 
#define HDA_PARAMETER_WIDGET_CAPS_OUT_AMP   BIT2
 
#define HDA_PARAMETER_WIDGET_CAPS_AMP_OVERRIDE   BIT3
 
#define HDA_PARAMETER_WIDGET_CAPS_FORMAT_OVERRIDE   BIT4
 
#define HDA_PARAMETER_WIDGET_CAPS_STRIPE   BIT5
 
#define HDA_PARAMETER_WIDGET_CAPS_PROC_WIDGET   BIT6
 
#define HDA_PARAMETER_WIDGET_CAPS_UNSOL_CAPABLE   BIT7
 
#define HDA_PARAMETER_WIDGET_CAPS_CONN_LIST   BIT8
 
#define HDA_PARAMETER_WIDGET_CAPS_DIGITAL   BIT9
 
#define HDA_PARAMETER_WIDGET_CAPS_POWER_CNTRL   BIT10
 
#define HDA_PARAMETER_WIDGET_CAPS_L_R_SWAP   BIT11
 
#define HDA_PARAMETER_WIDGET_CAPS_CP_CAPS   BIT12
 
#define HDA_PARAMETER_WIDGET_CAPS_CHAN_COUNT(a)
 
#define HDA_PARAMETER_WIDGET_CAPS_DELAY(a)
 
#define HDA_PARAMETER_WIDGET_CAPS_TYPE(a)
 
#define HDA_WIDGET_TYPE_OUTPUT   0x0
 
#define HDA_WIDGET_TYPE_INPUT   0x1
 
#define HDA_WIDGET_TYPE_MIXER   0x2
 
#define HDA_WIDGET_TYPE_SELECTOR   0x3
 
#define HDA_WIDGET_TYPE_PIN_COMPLEX   0x4
 
#define HDA_WIDGET_TYPE_POWER   0x5
 
#define HDA_WIDGET_TYPE_VOLUME_KNOB   0x6
 
#define HDA_WIDGET_TYPE_BEEP_GEN   0x7
 
#define HDA_WIDGET_TYPE_VENDOR   0xF
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES   0x0A
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_8KHZ   BIT0
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_11KHZ   BIT1
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_16KHZ   BIT2
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_22KHZ   BIT3
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_32KHZ   BIT4
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_44KHZ   BIT5
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_48KHZ   BIT6
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_88KHZ   BIT7
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_96KHZ   BIT8
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_176KHZ   BIT9
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_192KHZ   BIT10
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_384KHZ   BIT11
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_8BIT   BIT16
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_16BIT   BIT17
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_20BIT   BIT18
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_24BIT   BIT19
 
#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_32BIT   BIT20
 
#define HDA_PARAMETER_SUPPORTED_STREAM_FORMATS   0x0B
 
#define HDA_PARAMETER_SUPPORTED_STREAM_FORMATS_PCM   BIT0
 
#define HDA_PARAMETER_SUPPORTED_STREAM_FORMATS_FLOAT32   BIT1
 
#define HDA_PARAMETER_SUPPORTED_STREAM_FORMATS_AC3   BIT2
 
#define HDA_PARAMETER_PIN_CAPS   0x0C
 
#define HDA_PARAMETER_PIN_CAPS_IMPEDANCE   BIT0
 
#define HDA_PARAMETER_PIN_CAPS_TRIGGER   BIT1
 
#define HDA_PARAMETER_PIN_CAPS_PRESENCE   BIT2
 
#define HDA_PARAMETER_PIN_CAPS_HEADPHONE   BIT3
 
#define HDA_PARAMETER_PIN_CAPS_OUTPUT   BIT4
 
#define HDA_PARAMETER_PIN_CAPS_INPUT   BIT5
 
#define HDA_PARAMETER_PIN_CAPS_BALANCED   BIT6
 
#define HDA_PARAMETER_PIN_CAPS_HDMI   BIT7
 
#define HDA_PARAMETER_PIN_CAPS_VREF(a)
 
#define HDA_PARAMETER_PIN_CAPS_VREF_HIZ   BIT0
 Hi-Z.
 
#define HDA_PARAMETER_PIN_CAPS_VREF_50   BIT1
 50%
 
#define HDA_PARAMETER_PIN_CAPS_VREF_GRD   BIT2
 Ground.
 
#define HDA_PARAMETER_PIN_CAPS_VREF_80   BIT4
 80%
 
#define HDA_PARAMETER_PIN_CAPS_VREF_100   BIT5
 100%
 
#define HDA_PARAMETER_PIN_CAPS_EAPD   BIT16
 
#define HDA_PARAMETER_PIN_CAPS_DISPLAYPORT   BIT24
 
#define HDA_PARAMETER_PIN_CAPS_HBR   BIT27
 
#define HDA_PARAMETER_AMP_CAPS_INPUT   0x0D
 
#define HDA_PARAMETER_AMP_CAPS_OUTPUT   0x12
 
#define HDA_PARAMETER_AMP_CAPS_OFFSET(a)
 
#define HDA_PARAMETER_AMP_CAPS_NUM_STEPS(a)
 
#define HDA_PARAMETER_AMP_CAPS_STEP_SIZE(a)
 
#define HDA_PARAMETER_AMP_CAPS_MUTE   BIT31
 
#define HDA_PARAMETER_CONN_LIST_LENGTH   0x0E
 
#define HDA_PARAMETER_CONN_LIST_LENGTH_LEN(a)
 
#define HDA_PARAMETER_CONN_LIST_LENGTH_LONG   BIT7
 
#define HDA_PARAMETER_SUPPORTED_POWER_STATES   0x0F
 
#define HDA_PARAMETER_SUPPORTED_POWER_STATES_D0   BIT0
 
#define HDA_PARAMETER_SUPPORTED_POWER_STATES_D1   BIT1
 
#define HDA_PARAMETER_SUPPORTED_POWER_STATES_D2   BIT2
 
#define HDA_PARAMETER_SUPPORTED_POWER_STATES_D3   BIT3
 
#define HDA_PARAMETER_SUPPORTED_POWER_STATES_D3_COLD   BIT4
 
#define HDA_PARAMETER_SUPPORTED_POWER_STATES_S3_D3_COLD   BIT29
 
#define HDA_PARAMETER_SUPPORTED_POWER_STATES_CLKSTOP   BIT30
 
#define HDA_PARAMETER_SUPPORTED_POWER_STATES_EPSS   BIT31
 
#define HDA_PARAMETER_PROCESSING_CAPS   0x10
 
#define HDA_PARAMETER_PROCESSING_CAPS_BENIGN   BIT0
 
#define HDA_PARAMETER_PROCESSING_CAPS_NUM_COEFF(a)
 
#define HDA_PARAMETER_GPIO_COUNT   0x11
 
#define HDA_PARAMETER_GPIO_COUNT_NUM_GPIOS(a)
 
#define HDA_PARAMETER_GPIO_COUNT_NUM_GPOS(a)
 
#define HDA_PARAMETER_GPIO_COUNT_NUM_GPIS(a)
 
#define HDA_PARAMETER_GPIO_COUNT_GPI_UNSOL   BIT30
 
#define HDA_PARAMETER_GPIO_COUNT_GPI_WAKE   BIT31
 
#define HDA_PARAMETER_VOLUME_KNOB_CAPS   0x13
 
#define HDA_PARAMETER_VOLUME_KNOB_CAPS_NUM_STEPS(a)
 
#define HDA_PARAMETER_VOLUME_KNOB_CAPS_DELTA   BIT7
 

Macro Definition Documentation

◆ HDA_CODEC_VERB

#define HDA_CODEC_VERB ( Verb,
Payload )
Value:
((UINT32)((((Verb) & 0xFFF) & 0xFF0) ? \
((((Verb) & 0xFFF) << 8) | ((Payload) & 0xFF)) : /* 12-bit verbs */ \
((((Verb) & 0xF) << 16) | ((Payload) & 0xFFFF)))) /* 4-bit verbs */

Definition at line 32 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_COLOR_BLACK

#define HDA_CONFIG_DEFAULT_COLOR_BLACK   0x1

Definition at line 245 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_COLOR_BLUE

#define HDA_CONFIG_DEFAULT_COLOR_BLUE   0x3

Definition at line 247 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_COLOR_GREEN

#define HDA_CONFIG_DEFAULT_COLOR_GREEN   0x4

Definition at line 248 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_COLOR_GREY

#define HDA_CONFIG_DEFAULT_COLOR_GREY   0x2

Definition at line 246 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_COLOR_ORANGE

#define HDA_CONFIG_DEFAULT_COLOR_ORANGE   0x6

Definition at line 250 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_COLOR_OTHER

#define HDA_CONFIG_DEFAULT_COLOR_OTHER   0xF

Definition at line 255 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_COLOR_PINK

#define HDA_CONFIG_DEFAULT_COLOR_PINK   0x9

Definition at line 253 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_COLOR_PURPLE

#define HDA_CONFIG_DEFAULT_COLOR_PURPLE   0x8

Definition at line 252 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_COLOR_RED

#define HDA_CONFIG_DEFAULT_COLOR_RED   0x5

Definition at line 249 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_COLOR_UNKNOWN

#define HDA_CONFIG_DEFAULT_COLOR_UNKNOWN   0x0

Definition at line 244 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_COLOR_WHITE

#define HDA_CONFIG_DEFAULT_COLOR_WHITE   0xE

Definition at line 254 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_COLOR_YELLOW

#define HDA_CONFIG_DEFAULT_COLOR_YELLOW   0x7

Definition at line 251 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_CONN_1_4_STEREO

#define HDA_CONFIG_DEFAULT_CONN_1_4_STEREO   0x2

Definition at line 262 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_CONN_1_8_STEREO

#define HDA_CONFIG_DEFAULT_CONN_1_8_STEREO   0x1

Definition at line 261 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_CONN_ANALOG_OTHER

#define HDA_CONFIG_DEFAULT_CONN_ANALOG_OTHER   0x7

Definition at line 267 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_CONN_ATAPI

#define HDA_CONFIG_DEFAULT_CONN_ATAPI   0x3

Definition at line 263 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_CONN_COMBO

#define HDA_CONFIG_DEFAULT_CONN_COMBO   0xB

Definition at line 271 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_CONN_DIGITAL_OTHER

#define HDA_CONFIG_DEFAULT_CONN_DIGITAL_OTHER   0x6

Definition at line 266 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_CONN_MULTI_ANALOG

#define HDA_CONFIG_DEFAULT_CONN_MULTI_ANALOG   0x8

Definition at line 268 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_CONN_OPTICAL

#define HDA_CONFIG_DEFAULT_CONN_OPTICAL   0x5

Definition at line 265 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_CONN_OTHER

#define HDA_CONFIG_DEFAULT_CONN_OTHER   0xF

Definition at line 272 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_CONN_RCA

#define HDA_CONFIG_DEFAULT_CONN_RCA   0x4

Definition at line 264 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_CONN_RJ11

#define HDA_CONFIG_DEFAULT_CONN_RJ11   0xA

Definition at line 270 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_CONN_UNKNOWN

#define HDA_CONFIG_DEFAULT_CONN_UNKNOWN   0x0

Definition at line 260 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_CONN_XLR

#define HDA_CONFIG_DEFAULT_CONN_XLR   0x9

Definition at line 269 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_DEVICE_AUX

#define HDA_CONFIG_DEFAULT_DEVICE_AUX   0x9

Definition at line 286 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_DEVICE_CD

#define HDA_CONFIG_DEFAULT_DEVICE_CD   0x3

Definition at line 280 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_DEVICE_HEADPHONE_OUT

#define HDA_CONFIG_DEFAULT_DEVICE_HEADPHONE_OUT   0x2

Definition at line 279 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_DEVICE_LINE_IN

#define HDA_CONFIG_DEFAULT_DEVICE_LINE_IN   0x8

Definition at line 285 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_DEVICE_LINE_OUT

#define HDA_CONFIG_DEFAULT_DEVICE_LINE_OUT   0x0

Definition at line 277 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_DEVICE_MIC_IN

#define HDA_CONFIG_DEFAULT_DEVICE_MIC_IN   0xA

Definition at line 287 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_DEVICE_MODEM_HANDSET

#define HDA_CONFIG_DEFAULT_DEVICE_MODEM_HANDSET   0x7

Definition at line 284 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_DEVICE_MODEM_LINE

#define HDA_CONFIG_DEFAULT_DEVICE_MODEM_LINE   0x6

Definition at line 283 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_DEVICE_OTHER

#define HDA_CONFIG_DEFAULT_DEVICE_OTHER   0xF

Definition at line 291 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_DEVICE_OTHER_DIGITAL_IN

#define HDA_CONFIG_DEFAULT_DEVICE_OTHER_DIGITAL_IN   0xD

Definition at line 290 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_DEVICE_OTHER_DIGITAL_OUT

#define HDA_CONFIG_DEFAULT_DEVICE_OTHER_DIGITAL_OUT   0x5

Definition at line 282 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_DEVICE_SPDIF_IN

#define HDA_CONFIG_DEFAULT_DEVICE_SPDIF_IN   0xC

Definition at line 289 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_DEVICE_SPDIF_OUT

#define HDA_CONFIG_DEFAULT_DEVICE_SPDIF_OUT   0x4

Definition at line 281 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_DEVICE_SPEAKER

#define HDA_CONFIG_DEFAULT_DEVICE_SPEAKER   0x1

Definition at line 278 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_DEVICE_TELEPHONY

#define HDA_CONFIG_DEFAULT_DEVICE_TELEPHONY   0xB

Definition at line 288 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_LOC_SPEC_BOTTOM

#define HDA_CONFIG_DEFAULT_LOC_SPEC_BOTTOM   0x6

Definition at line 302 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_LOC_SPEC_FRONT

#define HDA_CONFIG_DEFAULT_LOC_SPEC_FRONT   0x2

Definition at line 298 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_LOC_SPEC_LEFT

#define HDA_CONFIG_DEFAULT_LOC_SPEC_LEFT   0x3

Definition at line 299 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_LOC_SPEC_NA

#define HDA_CONFIG_DEFAULT_LOC_SPEC_NA   0x0

Definition at line 296 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_LOC_SPEC_REAR

#define HDA_CONFIG_DEFAULT_LOC_SPEC_REAR   0x1

Definition at line 297 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_LOC_SPEC_RIGHT

#define HDA_CONFIG_DEFAULT_LOC_SPEC_RIGHT   0x4

Definition at line 300 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_LOC_SPEC_TOP

#define HDA_CONFIG_DEFAULT_LOC_SPEC_TOP   0x5

Definition at line 301 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_LOC_SURF_EXTERNAL

#define HDA_CONFIG_DEFAULT_LOC_SURF_EXTERNAL   0x0

Definition at line 306 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_LOC_SURF_INTERNAL

#define HDA_CONFIG_DEFAULT_LOC_SURF_INTERNAL   0x1

Definition at line 307 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_LOC_SURF_OTHER

#define HDA_CONFIG_DEFAULT_LOC_SURF_OTHER   0x3

Definition at line 309 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_LOC_SURF_SEPARATE

#define HDA_CONFIG_DEFAULT_LOC_SURF_SEPARATE   0x2

Definition at line 308 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_MISC_JACK_DETECT_OVERRIDE

#define HDA_CONFIG_DEFAULT_MISC_JACK_DETECT_OVERRIDE   BIT8

Definition at line 239 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_PORT_CONN_FIXED_DEVICE

#define HDA_CONFIG_DEFAULT_PORT_CONN_FIXED_DEVICE   0x2

Definition at line 316 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_PORT_CONN_INT_JACK

#define HDA_CONFIG_DEFAULT_PORT_CONN_INT_JACK   0x3

Definition at line 317 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_PORT_CONN_JACK

#define HDA_CONFIG_DEFAULT_PORT_CONN_JACK   0x0

Definition at line 314 of file HdaVerbs.h.

◆ HDA_CONFIG_DEFAULT_PORT_CONN_NONE

#define HDA_CONFIG_DEFAULT_PORT_CONN_NONE   0x1

Definition at line 315 of file HdaVerbs.h.

◆ HDA_CONVERTER_FORMAT_BASE_44KHZ

#define HDA_CONVERTER_FORMAT_BASE_44KHZ   BIT14

Definition at line 48 of file HdaVerbs.h.

◆ HDA_CONVERTER_FORMAT_BITS

#define HDA_CONVERTER_FORMAT_BITS ( a)
Value:
((UINT8)(((a) >> 4) & 0x3))

Definition at line 40 of file HdaVerbs.h.

◆ HDA_CONVERTER_FORMAT_BITS_16

#define HDA_CONVERTER_FORMAT_BITS_16   0x1

Definition at line 42 of file HdaVerbs.h.

◆ HDA_CONVERTER_FORMAT_BITS_20

#define HDA_CONVERTER_FORMAT_BITS_20   0x2

Definition at line 43 of file HdaVerbs.h.

◆ HDA_CONVERTER_FORMAT_BITS_24

#define HDA_CONVERTER_FORMAT_BITS_24   0x3

Definition at line 44 of file HdaVerbs.h.

◆ HDA_CONVERTER_FORMAT_BITS_32

#define HDA_CONVERTER_FORMAT_BITS_32   0x4

Definition at line 45 of file HdaVerbs.h.

◆ HDA_CONVERTER_FORMAT_BITS_8

#define HDA_CONVERTER_FORMAT_BITS_8   0x0

Definition at line 41 of file HdaVerbs.h.

◆ HDA_CONVERTER_FORMAT_CHAN

#define HDA_CONVERTER_FORMAT_CHAN ( a)
Value:
((UINT8)((a) & 0xF))

Definition at line 39 of file HdaVerbs.h.

◆ HDA_CONVERTER_FORMAT_DIV

#define HDA_CONVERTER_FORMAT_DIV ( a)
Value:
((UINT8)(((a) >> 8) & 0x3))

Definition at line 46 of file HdaVerbs.h.

◆ HDA_CONVERTER_FORMAT_MULT

#define HDA_CONVERTER_FORMAT_MULT ( a)
Value:
((UINT8)(((a) >> 11) & 0x3))

Definition at line 47 of file HdaVerbs.h.

◆ HDA_CONVERTER_FORMAT_SET

#define HDA_CONVERTER_FORMAT_SET ( chan,
bits,
div,
mult,
base )
Value:
((UINT16)(((chan) & 0xF) | (((bits) & 0x3) << 4) | (((div) & 0x3) << 8) | \
(((mult) & 0x3) << 11) | ((base) ? HDA_CONVERTER_FORMAT_BASE_44KHZ : 0)))
UINT16 base
Definition BmfFile.h:58
#define HDA_CONVERTER_FORMAT_BASE_44KHZ
Definition HdaVerbs.h:48

Definition at line 49 of file HdaVerbs.h.

◆ HDA_DIGITAL_CONV_CONTROL_CC

#define HDA_DIGITAL_CONV_CONTROL_CC ( a)
Value:
((UINT8)((a >> 8) & 0x7F))

Definition at line 145 of file HdaVerbs.h.

◆ HDA_DIGITAL_CONV_CONTROL_DIGEN

#define HDA_DIGITAL_CONV_CONTROL_DIGEN   BIT0

Definition at line 137 of file HdaVerbs.h.

◆ HDA_DIGITAL_CONV_CONTROL_ICT

#define HDA_DIGITAL_CONV_CONTROL_ICT   ((UINT8)((a >> 16) & 0xF))

Definition at line 146 of file HdaVerbs.h.

◆ HDA_DIGITAL_CONV_CONTROL_KAE

#define HDA_DIGITAL_CONV_CONTROL_KAE   BIT23

Definition at line 147 of file HdaVerbs.h.

◆ HDA_DIGITAL_CONV_CONTROL_L

#define HDA_DIGITAL_CONV_CONTROL_L   BIT7

Definition at line 144 of file HdaVerbs.h.

◆ HDA_DIGITAL_CONV_CONTROL_NO_AUDIO

#define HDA_DIGITAL_CONV_CONTROL_NO_AUDIO   BIT5

Definition at line 142 of file HdaVerbs.h.

◆ HDA_DIGITAL_CONV_CONTROL_NO_CP

#define HDA_DIGITAL_CONV_CONTROL_NO_CP   BIT4

Definition at line 141 of file HdaVerbs.h.

◆ HDA_DIGITAL_CONV_CONTROL_PRE

#define HDA_DIGITAL_CONV_CONTROL_PRE   BIT3

Definition at line 140 of file HdaVerbs.h.

◆ HDA_DIGITAL_CONV_CONTROL_PRO

#define HDA_DIGITAL_CONV_CONTROL_PRO   BIT6

Definition at line 143 of file HdaVerbs.h.

◆ HDA_DIGITAL_CONV_CONTROL_V

#define HDA_DIGITAL_CONV_CONTROL_V   BIT1

Definition at line 138 of file HdaVerbs.h.

◆ HDA_DIGITAL_CONV_CONTROL_VCFG

#define HDA_DIGITAL_CONV_CONTROL_VCFG   BIT2

Definition at line 139 of file HdaVerbs.h.

◆ HDA_EAPD_BTL_ENABLE_BTL

#define HDA_EAPD_BTL_ENABLE_BTL   BIT0

Definition at line 161 of file HdaVerbs.h.

◆ HDA_EAPD_BTL_ENABLE_EAPD

#define HDA_EAPD_BTL_ENABLE_EAPD   BIT1

Definition at line 162 of file HdaVerbs.h.

◆ HDA_EAPD_BTL_ENABLE_L_R_SWAP

#define HDA_EAPD_BTL_ENABLE_L_R_SWAP   BIT2

Definition at line 163 of file HdaVerbs.h.

◆ HDA_FUNC_GROUP_TYPE_AUDIO

#define HDA_FUNC_GROUP_TYPE_AUDIO   0x01

Definition at line 390 of file HdaVerbs.h.

◆ HDA_FUNC_GROUP_TYPE_MODEM

#define HDA_FUNC_GROUP_TYPE_MODEM   0x02

Definition at line 391 of file HdaVerbs.h.

◆ HDA_NID_ROOT

#define HDA_NID_ROOT   0

Definition at line 29 of file HdaVerbs.h.

◆ HDA_PARAMETER_AMP_CAPS_INPUT

#define HDA_PARAMETER_AMP_CAPS_INPUT   0x0D

Definition at line 476 of file HdaVerbs.h.

◆ HDA_PARAMETER_AMP_CAPS_MUTE

#define HDA_PARAMETER_AMP_CAPS_MUTE   BIT31

Definition at line 481 of file HdaVerbs.h.

◆ HDA_PARAMETER_AMP_CAPS_NUM_STEPS

#define HDA_PARAMETER_AMP_CAPS_NUM_STEPS ( a)
Value:
((UINT8)((a >> 8) & 0x7F))

Definition at line 479 of file HdaVerbs.h.

◆ HDA_PARAMETER_AMP_CAPS_OFFSET

#define HDA_PARAMETER_AMP_CAPS_OFFSET ( a)
Value:
((UINT8)(a & 0x7F))

Definition at line 478 of file HdaVerbs.h.

◆ HDA_PARAMETER_AMP_CAPS_OUTPUT

#define HDA_PARAMETER_AMP_CAPS_OUTPUT   0x12

Definition at line 477 of file HdaVerbs.h.

◆ HDA_PARAMETER_AMP_CAPS_STEP_SIZE

#define HDA_PARAMETER_AMP_CAPS_STEP_SIZE ( a)
Value:
((UINT8)((a >> 16) & 0x7F))

Definition at line 480 of file HdaVerbs.h.

◆ HDA_PARAMETER_CONN_LIST_LENGTH

#define HDA_PARAMETER_CONN_LIST_LENGTH   0x0E

Definition at line 484 of file HdaVerbs.h.

◆ HDA_PARAMETER_CONN_LIST_LENGTH_LEN

#define HDA_PARAMETER_CONN_LIST_LENGTH_LEN ( a)
Value:
((UINT8)(a & 0x7F))

Definition at line 485 of file HdaVerbs.h.

◆ HDA_PARAMETER_CONN_LIST_LENGTH_LONG

#define HDA_PARAMETER_CONN_LIST_LENGTH_LONG   BIT7

Definition at line 486 of file HdaVerbs.h.

◆ HDA_PARAMETER_FUNC_GROUP_CAPS

#define HDA_PARAMETER_FUNC_GROUP_CAPS   0x08

Definition at line 394 of file HdaVerbs.h.

◆ HDA_PARAMETER_FUNC_GROUP_CAPS_BEEP_GEN

#define HDA_PARAMETER_FUNC_GROUP_CAPS_BEEP_GEN   BIT16

Definition at line 397 of file HdaVerbs.h.

◆ HDA_PARAMETER_FUNC_GROUP_CAPS_IN_DELAY

#define HDA_PARAMETER_FUNC_GROUP_CAPS_IN_DELAY ( a)
Value:
((UINT8)((a >> 8) & 0xF))

Definition at line 396 of file HdaVerbs.h.

◆ HDA_PARAMETER_FUNC_GROUP_CAPS_OUT_DELAY

#define HDA_PARAMETER_FUNC_GROUP_CAPS_OUT_DELAY ( a)
Value:
((UINT8)(a & 0xF))

Definition at line 395 of file HdaVerbs.h.

◆ HDA_PARAMETER_FUNC_GROUP_TYPE

#define HDA_PARAMETER_FUNC_GROUP_TYPE   0x05

Definition at line 387 of file HdaVerbs.h.

◆ HDA_PARAMETER_FUNC_GROUP_TYPE_NODETYPE

#define HDA_PARAMETER_FUNC_GROUP_TYPE_NODETYPE ( a)
Value:
((UINT8)a)

Definition at line 388 of file HdaVerbs.h.

◆ HDA_PARAMETER_FUNC_GROUP_TYPE_UNSOL

#define HDA_PARAMETER_FUNC_GROUP_TYPE_UNSOL   BIT8

Definition at line 389 of file HdaVerbs.h.

◆ HDA_PARAMETER_GPIO_COUNT

#define HDA_PARAMETER_GPIO_COUNT   0x11

Definition at line 505 of file HdaVerbs.h.

◆ HDA_PARAMETER_GPIO_COUNT_GPI_UNSOL

#define HDA_PARAMETER_GPIO_COUNT_GPI_UNSOL   BIT30

Definition at line 509 of file HdaVerbs.h.

◆ HDA_PARAMETER_GPIO_COUNT_GPI_WAKE

#define HDA_PARAMETER_GPIO_COUNT_GPI_WAKE   BIT31

Definition at line 510 of file HdaVerbs.h.

◆ HDA_PARAMETER_GPIO_COUNT_NUM_GPIOS

#define HDA_PARAMETER_GPIO_COUNT_NUM_GPIOS ( a)
Value:
((UINT8)a)

Definition at line 506 of file HdaVerbs.h.

◆ HDA_PARAMETER_GPIO_COUNT_NUM_GPIS

#define HDA_PARAMETER_GPIO_COUNT_NUM_GPIS ( a)
Value:
((UINT8)(a >> 16))

Definition at line 508 of file HdaVerbs.h.

◆ HDA_PARAMETER_GPIO_COUNT_NUM_GPOS

#define HDA_PARAMETER_GPIO_COUNT_NUM_GPOS ( a)
Value:
((UINT8)(a >> 8))

Definition at line 507 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS

#define HDA_PARAMETER_PIN_CAPS   0x0C

Definition at line 456 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_BALANCED

#define HDA_PARAMETER_PIN_CAPS_BALANCED   BIT6

Definition at line 463 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_DISPLAYPORT

#define HDA_PARAMETER_PIN_CAPS_DISPLAYPORT   BIT24

Definition at line 472 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_EAPD

#define HDA_PARAMETER_PIN_CAPS_EAPD   BIT16

Definition at line 471 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_HBR

#define HDA_PARAMETER_PIN_CAPS_HBR   BIT27

Definition at line 473 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_HDMI

#define HDA_PARAMETER_PIN_CAPS_HDMI   BIT7

Definition at line 464 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_HEADPHONE

#define HDA_PARAMETER_PIN_CAPS_HEADPHONE   BIT3

Definition at line 460 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_IMPEDANCE

#define HDA_PARAMETER_PIN_CAPS_IMPEDANCE   BIT0

Definition at line 457 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_INPUT

#define HDA_PARAMETER_PIN_CAPS_INPUT   BIT5

Definition at line 462 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_OUTPUT

#define HDA_PARAMETER_PIN_CAPS_OUTPUT   BIT4

Definition at line 461 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_PRESENCE

#define HDA_PARAMETER_PIN_CAPS_PRESENCE   BIT2

Definition at line 459 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_TRIGGER

#define HDA_PARAMETER_PIN_CAPS_TRIGGER   BIT1

Definition at line 458 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_VREF

#define HDA_PARAMETER_PIN_CAPS_VREF ( a)
Value:
((UINT8)(a >> 8))

Definition at line 465 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_VREF_100

#define HDA_PARAMETER_PIN_CAPS_VREF_100   BIT5

100%

Definition at line 470 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_VREF_50

#define HDA_PARAMETER_PIN_CAPS_VREF_50   BIT1

50%

Definition at line 467 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_VREF_80

#define HDA_PARAMETER_PIN_CAPS_VREF_80   BIT4

80%

Definition at line 469 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_VREF_GRD

#define HDA_PARAMETER_PIN_CAPS_VREF_GRD   BIT2

Ground.

Definition at line 468 of file HdaVerbs.h.

◆ HDA_PARAMETER_PIN_CAPS_VREF_HIZ

#define HDA_PARAMETER_PIN_CAPS_VREF_HIZ   BIT0

Hi-Z.

Definition at line 466 of file HdaVerbs.h.

◆ HDA_PARAMETER_PROCESSING_CAPS

#define HDA_PARAMETER_PROCESSING_CAPS   0x10

Definition at line 500 of file HdaVerbs.h.

◆ HDA_PARAMETER_PROCESSING_CAPS_BENIGN

#define HDA_PARAMETER_PROCESSING_CAPS_BENIGN   BIT0

Definition at line 501 of file HdaVerbs.h.

◆ HDA_PARAMETER_PROCESSING_CAPS_NUM_COEFF

#define HDA_PARAMETER_PROCESSING_CAPS_NUM_COEFF ( a)
Value:
((UINT8)(a >> 8))

Definition at line 502 of file HdaVerbs.h.

◆ HDA_PARAMETER_REVISION_ID

#define HDA_PARAMETER_REVISION_ID   0x02

Definition at line 375 of file HdaVerbs.h.

◆ HDA_PARAMETER_REVISION_ID_MAJOR_REV

#define HDA_PARAMETER_REVISION_ID_MAJOR_REV ( a)
Value:
((UINT8)((a >> 20) & 0xF))

Definition at line 379 of file HdaVerbs.h.

◆ HDA_PARAMETER_REVISION_ID_MINOR_REV

#define HDA_PARAMETER_REVISION_ID_MINOR_REV ( a)
Value:
((UINT8)((a >> 16) & 0xF))

Definition at line 378 of file HdaVerbs.h.

◆ HDA_PARAMETER_REVISION_ID_REV_ID

#define HDA_PARAMETER_REVISION_ID_REV_ID ( a)
Value:
((UINT8)(a >> 8))

Definition at line 377 of file HdaVerbs.h.

◆ HDA_PARAMETER_REVISION_ID_STEPPING

#define HDA_PARAMETER_REVISION_ID_STEPPING ( a)
Value:
((UINT8)a)

Definition at line 376 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUBNODE_COUNT

#define HDA_PARAMETER_SUBNODE_COUNT   0x04

Definition at line 382 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUBNODE_COUNT_START

#define HDA_PARAMETER_SUBNODE_COUNT_START ( a)
Value:
((UINT8)(a >> 16));

Definition at line 384 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUBNODE_COUNT_TOTAL

#define HDA_PARAMETER_SUBNODE_COUNT_TOTAL ( a)
Value:
((UINT8)a);

Definition at line 383 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES   0x0A

Definition at line 430 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_11KHZ

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_11KHZ   BIT1

Definition at line 432 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_16BIT

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_16BIT   BIT17

Definition at line 444 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_16KHZ

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_16KHZ   BIT2

Definition at line 433 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_176KHZ

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_176KHZ   BIT9

Definition at line 440 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_192KHZ

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_192KHZ   BIT10

Definition at line 441 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_20BIT

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_20BIT   BIT18

Definition at line 445 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_22KHZ

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_22KHZ   BIT3

Definition at line 434 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_24BIT

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_24BIT   BIT19

Definition at line 446 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_32BIT

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_32BIT   BIT20

Definition at line 447 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_32KHZ

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_32KHZ   BIT4

Definition at line 435 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_384KHZ

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_384KHZ   BIT11

Definition at line 442 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_44KHZ

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_44KHZ   BIT5

Definition at line 436 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_48KHZ

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_48KHZ   BIT6

Definition at line 437 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_88KHZ

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_88KHZ   BIT7

Definition at line 438 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_8BIT

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_8BIT   BIT16

Definition at line 443 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_8KHZ

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_8KHZ   BIT0

Definition at line 431 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_96KHZ

#define HDA_PARAMETER_SUPPORTED_PCM_SIZE_RATES_96KHZ   BIT8

Definition at line 439 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_POWER_STATES

#define HDA_PARAMETER_SUPPORTED_POWER_STATES   0x0F

Definition at line 489 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_POWER_STATES_CLKSTOP

#define HDA_PARAMETER_SUPPORTED_POWER_STATES_CLKSTOP   BIT30

Definition at line 496 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_POWER_STATES_D0

#define HDA_PARAMETER_SUPPORTED_POWER_STATES_D0   BIT0

Definition at line 490 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_POWER_STATES_D1

#define HDA_PARAMETER_SUPPORTED_POWER_STATES_D1   BIT1

Definition at line 491 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_POWER_STATES_D2

#define HDA_PARAMETER_SUPPORTED_POWER_STATES_D2   BIT2

Definition at line 492 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_POWER_STATES_D3

#define HDA_PARAMETER_SUPPORTED_POWER_STATES_D3   BIT3

Definition at line 493 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_POWER_STATES_D3_COLD

#define HDA_PARAMETER_SUPPORTED_POWER_STATES_D3_COLD   BIT4

Definition at line 494 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_POWER_STATES_EPSS

#define HDA_PARAMETER_SUPPORTED_POWER_STATES_EPSS   BIT31

Definition at line 497 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_POWER_STATES_S3_D3_COLD

#define HDA_PARAMETER_SUPPORTED_POWER_STATES_S3_D3_COLD   BIT29

Definition at line 495 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_STREAM_FORMATS

#define HDA_PARAMETER_SUPPORTED_STREAM_FORMATS   0x0B

Definition at line 450 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_STREAM_FORMATS_AC3

#define HDA_PARAMETER_SUPPORTED_STREAM_FORMATS_AC3   BIT2

Definition at line 453 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_STREAM_FORMATS_FLOAT32

#define HDA_PARAMETER_SUPPORTED_STREAM_FORMATS_FLOAT32   BIT1

Definition at line 452 of file HdaVerbs.h.

◆ HDA_PARAMETER_SUPPORTED_STREAM_FORMATS_PCM

#define HDA_PARAMETER_SUPPORTED_STREAM_FORMATS_PCM   BIT0

Definition at line 451 of file HdaVerbs.h.

◆ HDA_PARAMETER_VENDOR_ID

#define HDA_PARAMETER_VENDOR_ID   0x00

Definition at line 370 of file HdaVerbs.h.

◆ HDA_PARAMETER_VENDOR_ID_DEV

#define HDA_PARAMETER_VENDOR_ID_DEV ( a)
Value:
((UINT16)a)

Definition at line 371 of file HdaVerbs.h.

◆ HDA_PARAMETER_VENDOR_ID_VEN

#define HDA_PARAMETER_VENDOR_ID_VEN ( a)
Value:
((UINT16)(a >> 16))

Definition at line 372 of file HdaVerbs.h.

◆ HDA_PARAMETER_VOLUME_KNOB_CAPS

#define HDA_PARAMETER_VOLUME_KNOB_CAPS   0x13

Definition at line 513 of file HdaVerbs.h.

◆ HDA_PARAMETER_VOLUME_KNOB_CAPS_DELTA

#define HDA_PARAMETER_VOLUME_KNOB_CAPS_DELTA   BIT7

Definition at line 515 of file HdaVerbs.h.

◆ HDA_PARAMETER_VOLUME_KNOB_CAPS_NUM_STEPS

#define HDA_PARAMETER_VOLUME_KNOB_CAPS_NUM_STEPS ( a)
Value:
((UINT8)(a & 0x7F))

Definition at line 514 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS

#define HDA_PARAMETER_WIDGET_CAPS   0x09

Definition at line 400 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS_AMP_OVERRIDE

#define HDA_PARAMETER_WIDGET_CAPS_AMP_OVERRIDE   BIT3

Definition at line 404 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS_CHAN_COUNT

#define HDA_PARAMETER_WIDGET_CAPS_CHAN_COUNT ( a)
Value:
((UINT8)(((a >> 12) & 0xE) | (a & 0x1)))

Definition at line 414 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS_CONN_LIST

#define HDA_PARAMETER_WIDGET_CAPS_CONN_LIST   BIT8

Definition at line 409 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS_CP_CAPS

#define HDA_PARAMETER_WIDGET_CAPS_CP_CAPS   BIT12

Definition at line 413 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS_DELAY

#define HDA_PARAMETER_WIDGET_CAPS_DELAY ( a)
Value:
((UINT8)((a >> 16) & 0xF))

Definition at line 415 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS_DIGITAL

#define HDA_PARAMETER_WIDGET_CAPS_DIGITAL   BIT9

Definition at line 410 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS_FORMAT_OVERRIDE

#define HDA_PARAMETER_WIDGET_CAPS_FORMAT_OVERRIDE   BIT4

Definition at line 405 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS_IN_AMP

#define HDA_PARAMETER_WIDGET_CAPS_IN_AMP   BIT1

Definition at line 402 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS_L_R_SWAP

#define HDA_PARAMETER_WIDGET_CAPS_L_R_SWAP   BIT11

Definition at line 412 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS_OUT_AMP

#define HDA_PARAMETER_WIDGET_CAPS_OUT_AMP   BIT2

Definition at line 403 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS_POWER_CNTRL

#define HDA_PARAMETER_WIDGET_CAPS_POWER_CNTRL   BIT10

Definition at line 411 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS_PROC_WIDGET

#define HDA_PARAMETER_WIDGET_CAPS_PROC_WIDGET   BIT6

Definition at line 407 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS_STEREO

#define HDA_PARAMETER_WIDGET_CAPS_STEREO   BIT0

Definition at line 401 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS_STRIPE

#define HDA_PARAMETER_WIDGET_CAPS_STRIPE   BIT5

Definition at line 406 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS_TYPE

#define HDA_PARAMETER_WIDGET_CAPS_TYPE ( a)
Value:
((UINT8)((a >> 20) & 0xF))

Definition at line 416 of file HdaVerbs.h.

◆ HDA_PARAMETER_WIDGET_CAPS_UNSOL_CAPABLE

#define HDA_PARAMETER_WIDGET_CAPS_UNSOL_CAPABLE   BIT7

Definition at line 408 of file HdaVerbs.h.

◆ HDA_PIN_SENSE_PD

#define HDA_PIN_SENSE_PD   BIT31

Definition at line 152 of file HdaVerbs.h.

◆ HDA_PIN_WIDGET_CONTROL_HP_EN

#define HDA_PIN_WIDGET_CONTROL_HP_EN   BIT7

Definition at line 119 of file HdaVerbs.h.

◆ HDA_PIN_WIDGET_CONTROL_IN_EN

#define HDA_PIN_WIDGET_CONTROL_IN_EN   BIT5

Definition at line 117 of file HdaVerbs.h.

◆ HDA_PIN_WIDGET_CONTROL_OUT_EN

#define HDA_PIN_WIDGET_CONTROL_OUT_EN   BIT6

Definition at line 118 of file HdaVerbs.h.

◆ HDA_PIN_WIDGET_CONTROL_VREF

#define HDA_PIN_WIDGET_CONTROL_VREF ( a)
Value:
((UINT8)(a & (0x7)))

Definition at line 111 of file HdaVerbs.h.

◆ HDA_PIN_WIDGET_CONTROL_VREF_100

#define HDA_PIN_WIDGET_CONTROL_VREF_100   5

100%

Definition at line 116 of file HdaVerbs.h.

◆ HDA_PIN_WIDGET_CONTROL_VREF_50

#define HDA_PIN_WIDGET_CONTROL_VREF_50   1

50%

Definition at line 113 of file HdaVerbs.h.

◆ HDA_PIN_WIDGET_CONTROL_VREF_80

#define HDA_PIN_WIDGET_CONTROL_VREF_80   4

80%

Definition at line 115 of file HdaVerbs.h.

◆ HDA_PIN_WIDGET_CONTROL_VREF_GRD

#define HDA_PIN_WIDGET_CONTROL_VREF_GRD   2

Ground.

Definition at line 114 of file HdaVerbs.h.

◆ HDA_PIN_WIDGET_CONTROL_VREF_HIZ

#define HDA_PIN_WIDGET_CONTROL_VREF_HIZ   0

Hi-Z.

Definition at line 112 of file HdaVerbs.h.

◆ HDA_PROCESSING_STATE_BENIGN

#define HDA_PROCESSING_STATE_BENIGN   0x02

Definition at line 91 of file HdaVerbs.h.

◆ HDA_PROCESSING_STATE_OFF

#define HDA_PROCESSING_STATE_OFF   0x00

Definition at line 89 of file HdaVerbs.h.

◆ HDA_PROCESSING_STATE_ON

#define HDA_PROCESSING_STATE_ON   0x01

Definition at line 90 of file HdaVerbs.h.

◆ HDA_UNSOL_RESPONSE_EN

#define HDA_UNSOL_RESPONSE_EN   BIT7

Definition at line 129 of file HdaVerbs.h.

◆ HDA_VERB_EXE_FUNC_RESET

#define HDA_VERB_EXE_FUNC_RESET   0x7FF

Definition at line 360 of file HdaVerbs.h.

◆ HDA_VERB_EXE_PIN_SENSE

#define HDA_VERB_EXE_PIN_SENSE   0x709

Definition at line 151 of file HdaVerbs.h.

◆ HDA_VERB_GET_AMP_GAIN_MUTE

#define HDA_VERB_GET_AMP_GAIN_MUTE   0xB

Definition at line 54 of file HdaVerbs.h.

◆ HDA_VERB_GET_AMP_GAIN_MUTE_GAIN

#define HDA_VERB_GET_AMP_GAIN_MUTE_GAIN ( a)
Value:
((UINT8)(a & 0x7F))

Definition at line 56 of file HdaVerbs.h.

◆ HDA_VERB_GET_AMP_GAIN_MUTE_MUTE

#define HDA_VERB_GET_AMP_GAIN_MUTE_MUTE   BIT7

Definition at line 57 of file HdaVerbs.h.

◆ HDA_VERB_GET_AMP_GAIN_MUTE_PAYLOAD

#define HDA_VERB_GET_AMP_GAIN_MUTE_PAYLOAD ( index,
left,
out )
Value:
((UINT16)(index | (left ? BIT13 : 0) | (out ? BIT15 : 0)))

Definition at line 55 of file HdaVerbs.h.

◆ HDA_VERB_GET_ASP_MAPPING

#define HDA_VERB_GET_ASP_MAPPING   0xF34

Definition at line 356 of file HdaVerbs.h.

◆ HDA_VERB_GET_BEEP_GENERATION

#define HDA_VERB_GET_BEEP_GENERATION   0xF0A

Definition at line 155 of file HdaVerbs.h.

◆ HDA_VERB_GET_COEFFICIENT_INDEX

#define HDA_VERB_GET_COEFFICIENT_INDEX   0xD

Definition at line 70 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONFIGURATION_DEFAULT

#define HDA_VERB_GET_CONFIGURATION_DEFAULT   0xF1C

Definition at line 224 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONFIGURATION_DEFAULT_ASSOCIATION

#define HDA_VERB_GET_CONFIGURATION_DEFAULT_ASSOCIATION ( a)
Value:
((UINT8)((a >> 4) & 0xF))

Definition at line 235 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONFIGURATION_DEFAULT_COLOR

#define HDA_VERB_GET_CONFIGURATION_DEFAULT_COLOR ( a)
Value:
((UINT8)((a >> 12) & 0xF))

Definition at line 242 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONFIGURATION_DEFAULT_CONN_TYPE

#define HDA_VERB_GET_CONFIGURATION_DEFAULT_CONN_TYPE ( a)
Value:
((UINT8)((a >> 16) & 0xF))

Definition at line 258 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONFIGURATION_DEFAULT_DEVICE

#define HDA_VERB_GET_CONFIGURATION_DEFAULT_DEVICE ( a)
Value:
((UINT8)((a >> 20) & 0xF))

Definition at line 275 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONFIGURATION_DEFAULT_LOC

#define HDA_VERB_GET_CONFIGURATION_DEFAULT_LOC ( a)
Value:
((UINT8)((a >> 24) & 0xF))

Definition at line 294 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONFIGURATION_DEFAULT_PORT_CONN

#define HDA_VERB_GET_CONFIGURATION_DEFAULT_PORT_CONN ( a)
Value:
((UINT8)((a >> 30) & 0x3))

Definition at line 312 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONFIGURATION_DEFAULT_SEQUENCE

#define HDA_VERB_GET_CONFIGURATION_DEFAULT_SEQUENCE ( a)
Value:
((UINT8)(a & 0xF))

Definition at line 231 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONFIGURATION_DEFAULT_SURF

#define HDA_VERB_GET_CONFIGURATION_DEFAULT_SURF ( a)
Value:
((UINT8)((a >> 28) & 0x3))

Definition at line 304 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONN_LIST_ENTRY

#define HDA_VERB_GET_CONN_LIST_ENTRY   0xF02

Definition at line 78 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONN_LIST_ENTRY_LONG

#define HDA_VERB_GET_CONN_LIST_ENTRY_LONG ( a,
i )
Value:
((UINT16)(a >> (16 * (i))))

Definition at line 80 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONN_LIST_ENTRY_LONG_IS_RANGE

#define HDA_VERB_GET_CONN_LIST_ENTRY_LONG_IS_RANGE   BIT15

Definition at line 82 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONN_LIST_ENTRY_LONG_VALUE

#define HDA_VERB_GET_CONN_LIST_ENTRY_LONG_VALUE ( a)
Value:
#define HDA_VERB_GET_CONN_LIST_ENTRY_LONG_IS_RANGE
Definition HdaVerbs.h:82

Definition at line 84 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONN_LIST_ENTRY_SHORT

#define HDA_VERB_GET_CONN_LIST_ENTRY_SHORT ( a,
i )
Value:
((UINT8)(a >> (8 * (i))))

Definition at line 79 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONN_LIST_ENTRY_SHORT_IS_RANGE

#define HDA_VERB_GET_CONN_LIST_ENTRY_SHORT_IS_RANGE   BIT7

Definition at line 81 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONN_LIST_ENTRY_SHORT_VALUE

#define HDA_VERB_GET_CONN_LIST_ENTRY_SHORT_VALUE ( a)
Value:
#define HDA_VERB_GET_CONN_LIST_ENTRY_SHORT_IS_RANGE
Definition HdaVerbs.h:81

Definition at line 83 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONN_SELECT_CONTROL

#define HDA_VERB_GET_CONN_SELECT_CONTROL   0xF01

Definition at line 74 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONVERTER_CHANNEL_COUNT

#define HDA_VERB_GET_CONVERTER_CHANNEL_COUNT   0xF2D

Definition at line 330 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONVERTER_FORMAT

#define HDA_VERB_GET_CONVERTER_FORMAT   0xA

Definition at line 37 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONVERTER_STREAM_CHAN

#define HDA_VERB_GET_CONVERTER_STREAM_CHAN ( a)
Value:
((UINT8)(a & 0xF))

Definition at line 104 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONVERTER_STREAM_CHANNEL

#define HDA_VERB_GET_CONVERTER_STREAM_CHANNEL   0xF06

Definition at line 102 of file HdaVerbs.h.

◆ HDA_VERB_GET_CONVERTER_STREAM_STR

#define HDA_VERB_GET_CONVERTER_STREAM_STR ( a)
Value:
((UINT8)((a >> 4) & 0xF))

Definition at line 105 of file HdaVerbs.h.

◆ HDA_VERB_GET_CP_CONTROL

#define HDA_VERB_GET_CP_CONTROL   0xF33

Definition at line 352 of file HdaVerbs.h.

◆ HDA_VERB_GET_DATA_ISLAND_PACKET_DATA

#define HDA_VERB_GET_DATA_ISLAND_PACKET_DATA   0xF31

Definition at line 344 of file HdaVerbs.h.

◆ HDA_VERB_GET_DATA_ISLAND_PACKET_INDEX

#define HDA_VERB_GET_DATA_ISLAND_PACKET_INDEX   0xF30

Definition at line 340 of file HdaVerbs.h.

◆ HDA_VERB_GET_DATA_ISLAND_PACKET_SIZE

#define HDA_VERB_GET_DATA_ISLAND_PACKET_SIZE   0xF2E

Definition at line 334 of file HdaVerbs.h.

◆ HDA_VERB_GET_DATA_ISLAND_PACKET_XMIT

#define HDA_VERB_GET_DATA_ISLAND_PACKET_XMIT   0xF32

Definition at line 348 of file HdaVerbs.h.

◆ HDA_VERB_GET_DIGITAL_CONV_CONTROL

#define HDA_VERB_GET_DIGITAL_CONV_CONTROL   0xF0D

Definition at line 132 of file HdaVerbs.h.

◆ HDA_VERB_GET_EAPD_BTL_ENABLE

#define HDA_VERB_GET_EAPD_BTL_ENABLE   0xF0C

Definition at line 159 of file HdaVerbs.h.

◆ HDA_VERB_GET_EDID_LIKE_DATA

#define HDA_VERB_GET_EDID_LIKE_DATA   0xF2F

Definition at line 337 of file HdaVerbs.h.

◆ HDA_VERB_GET_GPI_DATA

#define HDA_VERB_GET_GPI_DATA   0xF10

Definition at line 171 of file HdaVerbs.h.

◆ HDA_VERB_GET_GPI_STICK_MASK

#define HDA_VERB_GET_GPI_STICK_MASK   0xF13

Definition at line 183 of file HdaVerbs.h.

◆ HDA_VERB_GET_GPI_UNSOL_ENABLE_MASK

#define HDA_VERB_GET_GPI_UNSOL_ENABLE_MASK   0xF12

Definition at line 179 of file HdaVerbs.h.

◆ HDA_VERB_GET_GPI_WAKE_ENABLE_MASK

#define HDA_VERB_GET_GPI_WAKE_ENABLE_MASK   0xF11

Definition at line 175 of file HdaVerbs.h.

◆ HDA_VERB_GET_GPIO_DATA

#define HDA_VERB_GET_GPIO_DATA   0xF15

Definition at line 191 of file HdaVerbs.h.

◆ HDA_VERB_GET_GPIO_DIRECTION

#define HDA_VERB_GET_GPIO_DIRECTION   0xF17

Definition at line 199 of file HdaVerbs.h.

◆ HDA_VERB_GET_GPIO_ENABLE_MASK

#define HDA_VERB_GET_GPIO_ENABLE_MASK   0xF16

Definition at line 195 of file HdaVerbs.h.

◆ HDA_VERB_GET_GPIO_STICKY_MASK

#define HDA_VERB_GET_GPIO_STICKY_MASK   0xF1A

Definition at line 211 of file HdaVerbs.h.

◆ HDA_VERB_GET_GPIO_UNSOL_ENABLE_MASK

#define HDA_VERB_GET_GPIO_UNSOL_ENABLE_MASK   0xF19

Definition at line 207 of file HdaVerbs.h.

◆ HDA_VERB_GET_GPIO_WAKE_ENABLE_MASK

#define HDA_VERB_GET_GPIO_WAKE_ENABLE_MASK   0xF18

Definition at line 203 of file HdaVerbs.h.

◆ HDA_VERB_GET_GPO_DATA

#define HDA_VERB_GET_GPO_DATA   0xF14

Definition at line 187 of file HdaVerbs.h.

◆ HDA_VERB_GET_IMPLEMENTATION_ID

#define HDA_VERB_GET_IMPLEMENTATION_ID   0xF20

Definition at line 215 of file HdaVerbs.h.

◆ HDA_VERB_GET_INPUT_CONV_SDI_SELECT

#define HDA_VERB_GET_INPUT_CONV_SDI_SELECT   0xF04

Definition at line 94 of file HdaVerbs.h.

◆ HDA_VERB_GET_PARAMETER

#define HDA_VERB_GET_PARAMETER   0xF00

Definition at line 363 of file HdaVerbs.h.

◆ HDA_VERB_GET_PIN_SENSE

#define HDA_VERB_GET_PIN_SENSE   0xF09

Definition at line 150 of file HdaVerbs.h.

◆ HDA_VERB_GET_PIN_WIDGET_CONTROL

#define HDA_VERB_GET_PIN_WIDGET_CONTROL   0xF07

Definition at line 109 of file HdaVerbs.h.

◆ HDA_VERB_GET_POWER_STATE

#define HDA_VERB_GET_POWER_STATE   0xF05

Definition at line 98 of file HdaVerbs.h.

◆ HDA_VERB_GET_PROCESSING_COEFFICIENT

#define HDA_VERB_GET_PROCESSING_COEFFICIENT   0xC

Definition at line 66 of file HdaVerbs.h.

◆ HDA_VERB_GET_PROCESSING_STATE

#define HDA_VERB_GET_PROCESSING_STATE   0xF03

Definition at line 87 of file HdaVerbs.h.

◆ HDA_VERB_GET_STRIPE_CONTROL

#define HDA_VERB_GET_STRIPE_CONTROL   0xF24

Definition at line 326 of file HdaVerbs.h.

◆ HDA_VERB_GET_UNSOL_RESPONSE

#define HDA_VERB_GET_UNSOL_RESPONSE   0xF08

Definition at line 127 of file HdaVerbs.h.

◆ HDA_VERB_GET_VOLUME_KNOB

#define HDA_VERB_GET_VOLUME_KNOB   0xF0F

Definition at line 166 of file HdaVerbs.h.

◆ HDA_VERB_SET_AMP_GAIN_MUTE

#define HDA_VERB_SET_AMP_GAIN_MUTE   0x3

Definition at line 60 of file HdaVerbs.h.

◆ HDA_VERB_SET_AMP_GAIN_MUTE_PAYLOAD

#define HDA_VERB_SET_AMP_GAIN_MUTE_PAYLOAD ( index,
gain,
mute,
right,
left,
in,
out )
Value:
((UINT16)((gain & 0x7F) | (mute ? BIT7 : 0) | (index & 0xFF) << 8) \
| (right ? BIT12 : 0) | (left ? BIT13 : 0) | (in ? BIT14 : 0) | (out ? BIT15 : 0))

Definition at line 61 of file HdaVerbs.h.

◆ HDA_VERB_SET_ASP_MAPPING

#define HDA_VERB_SET_ASP_MAPPING   0x734

Definition at line 357 of file HdaVerbs.h.

◆ HDA_VERB_SET_BEEP_GENERATION

#define HDA_VERB_SET_BEEP_GENERATION   0x70A

Definition at line 156 of file HdaVerbs.h.

◆ HDA_VERB_SET_COEFFICIENT_INDEX

#define HDA_VERB_SET_COEFFICIENT_INDEX   0x5

Definition at line 71 of file HdaVerbs.h.

◆ HDA_VERB_SET_CONFIGURATION_DEFAULT0

#define HDA_VERB_SET_CONFIGURATION_DEFAULT0   0x71C

Definition at line 225 of file HdaVerbs.h.

◆ HDA_VERB_SET_CONFIGURATION_DEFAULT1

#define HDA_VERB_SET_CONFIGURATION_DEFAULT1   0x71D

Definition at line 226 of file HdaVerbs.h.

◆ HDA_VERB_SET_CONFIGURATION_DEFAULT2

#define HDA_VERB_SET_CONFIGURATION_DEFAULT2   0x71E

Definition at line 227 of file HdaVerbs.h.

◆ HDA_VERB_SET_CONFIGURATION_DEFAULT3

#define HDA_VERB_SET_CONFIGURATION_DEFAULT3   0x71F

Definition at line 228 of file HdaVerbs.h.

◆ HDA_VERB_SET_CONFIGURATION_DEFAULT_PAYLOAD

#define HDA_VERB_SET_CONFIGURATION_DEFAULT_PAYLOAD ( seq,
assoc,
jacko,
color,
connType,
device,
loc,
surf,
portConn )
Value:
((UINT32)(((seq) & 0xF) | (((assoc) & 0xF) << 4) | (jacko ? HDA_CONFIG_DEFAULT_MISC_JACK_DETECT_OVERRIDE : 0) \
| (((color) & 0xF) << 12) | (((connType) & 0xF) << 16) | (((device) & 0xF) << 20) | (((loc) & 0x3) << 24) \
| (((surf) & 0x3) << 28) | (((portConn) & 0x3) << 30)))
#define HDA_CONFIG_DEFAULT_MISC_JACK_DETECT_OVERRIDE
Definition HdaVerbs.h:239

Definition at line 320 of file HdaVerbs.h.

◆ HDA_VERB_SET_CONN_SELECT_CONTROL

#define HDA_VERB_SET_CONN_SELECT_CONTROL   0x701

Definition at line 75 of file HdaVerbs.h.

◆ HDA_VERB_SET_CONVERTER_CHANNEL_COUNT

#define HDA_VERB_SET_CONVERTER_CHANNEL_COUNT   0x72D

Definition at line 331 of file HdaVerbs.h.

◆ HDA_VERB_SET_CONVERTER_FORMAT

#define HDA_VERB_SET_CONVERTER_FORMAT   0x2

Definition at line 38 of file HdaVerbs.h.

◆ HDA_VERB_SET_CONVERTER_STREAM_CHANNEL

#define HDA_VERB_SET_CONVERTER_STREAM_CHANNEL   0x706

Definition at line 103 of file HdaVerbs.h.

◆ HDA_VERB_SET_CONVERTER_STREAM_PAYLOAD

#define HDA_VERB_SET_CONVERTER_STREAM_PAYLOAD ( c,
s )
Value:
((UINT8)(((c) & 0xF) | (((s) & 0xF) << 4)))

Definition at line 106 of file HdaVerbs.h.

◆ HDA_VERB_SET_CP_CONTROL

#define HDA_VERB_SET_CP_CONTROL   0x733

Definition at line 353 of file HdaVerbs.h.

◆ HDA_VERB_SET_DATA_ISLAND_PACKET_DATA

#define HDA_VERB_SET_DATA_ISLAND_PACKET_DATA   0x731

Definition at line 345 of file HdaVerbs.h.

◆ HDA_VERB_SET_DATA_ISLAND_PACKET_INDEX

#define HDA_VERB_SET_DATA_ISLAND_PACKET_INDEX   0x730

Definition at line 341 of file HdaVerbs.h.

◆ HDA_VERB_SET_DATA_ISLAND_PACKET_XMIT

#define HDA_VERB_SET_DATA_ISLAND_PACKET_XMIT   0x732

Definition at line 349 of file HdaVerbs.h.

◆ HDA_VERB_SET_DIGITAL_CONV_CONTROL1

#define HDA_VERB_SET_DIGITAL_CONV_CONTROL1   0x70D

Definition at line 133 of file HdaVerbs.h.

◆ HDA_VERB_SET_DIGITAL_CONV_CONTROL2

#define HDA_VERB_SET_DIGITAL_CONV_CONTROL2   0x70E

Definition at line 134 of file HdaVerbs.h.

◆ HDA_VERB_SET_DIGITAL_CONV_CONTROL3

#define HDA_VERB_SET_DIGITAL_CONV_CONTROL3   0x73E

Definition at line 135 of file HdaVerbs.h.

◆ HDA_VERB_SET_DIGITAL_CONV_CONTROL4

#define HDA_VERB_SET_DIGITAL_CONV_CONTROL4   0x73F

Definition at line 136 of file HdaVerbs.h.

◆ HDA_VERB_SET_EAPD_BTL_ENABLE

#define HDA_VERB_SET_EAPD_BTL_ENABLE   0x70C

Definition at line 160 of file HdaVerbs.h.

◆ HDA_VERB_SET_GPI_DATA

#define HDA_VERB_SET_GPI_DATA   0x710

Definition at line 172 of file HdaVerbs.h.

◆ HDA_VERB_SET_GPI_STICK_MASK

#define HDA_VERB_SET_GPI_STICK_MASK   0x713

Definition at line 184 of file HdaVerbs.h.

◆ HDA_VERB_SET_GPI_UNSOL_ENABLE_MASK

#define HDA_VERB_SET_GPI_UNSOL_ENABLE_MASK   0x712

Definition at line 180 of file HdaVerbs.h.

◆ HDA_VERB_SET_GPI_WAKE_ENABLE_MASK

#define HDA_VERB_SET_GPI_WAKE_ENABLE_MASK   0x711

Definition at line 176 of file HdaVerbs.h.

◆ HDA_VERB_SET_GPIO_DATA

#define HDA_VERB_SET_GPIO_DATA   0x715

Definition at line 192 of file HdaVerbs.h.

◆ HDA_VERB_SET_GPIO_DIRECTION

#define HDA_VERB_SET_GPIO_DIRECTION   0x717

Definition at line 200 of file HdaVerbs.h.

◆ HDA_VERB_SET_GPIO_ENABLE_MASK

#define HDA_VERB_SET_GPIO_ENABLE_MASK   0x716

Definition at line 196 of file HdaVerbs.h.

◆ HDA_VERB_SET_GPIO_STICKY_MASK

#define HDA_VERB_SET_GPIO_STICKY_MASK   0x71A

Definition at line 212 of file HdaVerbs.h.

◆ HDA_VERB_SET_GPIO_UNSOL_ENABLE_MASK

#define HDA_VERB_SET_GPIO_UNSOL_ENABLE_MASK   0x719

Definition at line 208 of file HdaVerbs.h.

◆ HDA_VERB_SET_GPIO_WAKE_ENABLE_MASK

#define HDA_VERB_SET_GPIO_WAKE_ENABLE_MASK   0x718

Definition at line 204 of file HdaVerbs.h.

◆ HDA_VERB_SET_GPO_DATA

#define HDA_VERB_SET_GPO_DATA   0x714

Definition at line 188 of file HdaVerbs.h.

◆ HDA_VERB_SET_IMPLEMENTATION_ID1

#define HDA_VERB_SET_IMPLEMENTATION_ID1   0x720

Definition at line 216 of file HdaVerbs.h.

◆ HDA_VERB_SET_IMPLEMENTATION_ID2

#define HDA_VERB_SET_IMPLEMENTATION_ID2   0x721

Definition at line 217 of file HdaVerbs.h.

◆ HDA_VERB_SET_IMPLEMENTATION_ID3

#define HDA_VERB_SET_IMPLEMENTATION_ID3   0x722

Definition at line 218 of file HdaVerbs.h.

◆ HDA_VERB_SET_IMPLEMENTATION_ID4

#define HDA_VERB_SET_IMPLEMENTATION_ID4   0x723

Definition at line 219 of file HdaVerbs.h.

◆ HDA_VERB_SET_INPUT_CONV_SDI_SELECT

#define HDA_VERB_SET_INPUT_CONV_SDI_SELECT   0x704

Definition at line 95 of file HdaVerbs.h.

◆ HDA_VERB_SET_PIN_WIDGET_CONTROL

#define HDA_VERB_SET_PIN_WIDGET_CONTROL   0x707

Definition at line 110 of file HdaVerbs.h.

◆ HDA_VERB_SET_PIN_WIDGET_CONTROL_PAYLOAD

#define HDA_VERB_SET_PIN_WIDGET_CONTROL_PAYLOAD ( vref,
in,
out,
hp )
Value:
((UINT8)(HDA_PIN_WIDGET_CONTROL_VREF (vref) \
#define HDA_PIN_WIDGET_CONTROL_OUT_EN
Definition HdaVerbs.h:118
#define HDA_PIN_WIDGET_CONTROL_HP_EN
Definition HdaVerbs.h:119
#define HDA_PIN_WIDGET_CONTROL_IN_EN
Definition HdaVerbs.h:117
#define HDA_PIN_WIDGET_CONTROL_VREF(a)
Definition HdaVerbs.h:111

Definition at line 120 of file HdaVerbs.h.

◆ HDA_VERB_SET_POWER_STATE

#define HDA_VERB_SET_POWER_STATE   0x705

Definition at line 99 of file HdaVerbs.h.

◆ HDA_VERB_SET_PROCESSING_COEFFICIENT

#define HDA_VERB_SET_PROCESSING_COEFFICIENT   0x4

Definition at line 67 of file HdaVerbs.h.

◆ HDA_VERB_SET_PROCESSING_STATE

#define HDA_VERB_SET_PROCESSING_STATE   0x703

Definition at line 88 of file HdaVerbs.h.

◆ HDA_VERB_SET_STRIPE_CONTROL

#define HDA_VERB_SET_STRIPE_CONTROL   0x724

Definition at line 327 of file HdaVerbs.h.

◆ HDA_VERB_SET_UNSOL_RESPONSE

#define HDA_VERB_SET_UNSOL_RESPONSE   0x708

Definition at line 128 of file HdaVerbs.h.

◆ HDA_VERB_SET_VOLUME_KNOB

#define HDA_VERB_SET_VOLUME_KNOB   0x70F

Definition at line 167 of file HdaVerbs.h.

◆ HDA_VOLUME_KNOB_DIRECT

#define HDA_VOLUME_KNOB_DIRECT   BIT7

Definition at line 168 of file HdaVerbs.h.

◆ HDA_WIDGET_TYPE_BEEP_GEN

#define HDA_WIDGET_TYPE_BEEP_GEN   0x7

Definition at line 426 of file HdaVerbs.h.

◆ HDA_WIDGET_TYPE_INPUT

#define HDA_WIDGET_TYPE_INPUT   0x1

Definition at line 420 of file HdaVerbs.h.

◆ HDA_WIDGET_TYPE_MIXER

#define HDA_WIDGET_TYPE_MIXER   0x2

Definition at line 421 of file HdaVerbs.h.

◆ HDA_WIDGET_TYPE_OUTPUT

#define HDA_WIDGET_TYPE_OUTPUT   0x0

Definition at line 419 of file HdaVerbs.h.

◆ HDA_WIDGET_TYPE_PIN_COMPLEX

#define HDA_WIDGET_TYPE_PIN_COMPLEX   0x4

Definition at line 423 of file HdaVerbs.h.

◆ HDA_WIDGET_TYPE_POWER

#define HDA_WIDGET_TYPE_POWER   0x5

Definition at line 424 of file HdaVerbs.h.

◆ HDA_WIDGET_TYPE_SELECTOR

#define HDA_WIDGET_TYPE_SELECTOR   0x3

Definition at line 422 of file HdaVerbs.h.

◆ HDA_WIDGET_TYPE_VENDOR

#define HDA_WIDGET_TYPE_VENDOR   0xF

Definition at line 427 of file HdaVerbs.h.

◆ HDA_WIDGET_TYPE_VOLUME_KNOB

#define HDA_WIDGET_TYPE_VOLUME_KNOB   0x6

Definition at line 425 of file HdaVerbs.h.