Lines Matching +full:0 +full:xa000
14 #define RT286_AUDIO_FUNCTION_GROUP 0x01
15 #define RT286_DAC_OUT1 0x02
16 #define RT286_DAC_OUT2 0x03
17 #define RT286_ADC_IN1 0x09
18 #define RT286_ADC_IN2 0x08
19 #define RT286_MIXER_IN 0x0b
20 #define RT286_MIXER_OUT1 0x0c
21 #define RT286_MIXER_OUT2 0x0d
22 #define RT286_DMIC1 0x12
23 #define RT286_DMIC2 0x13
24 #define RT286_SPK_OUT 0x14
25 #define RT286_MIC1 0x18
26 #define RT286_LINE1 0x1a
27 #define RT286_BEEP 0x1d
28 #define RT286_SPDIF 0x1e
29 #define RT286_VENDOR_REGISTERS 0x20
30 #define RT286_HP_OUT 0x21
31 #define RT286_MIXER_IN1 0x22
32 #define RT286_MIXER_IN2 0x23
35 #define RT286_SET_PIN_ENABLE 0x40
36 #define RT286_SET_PIN_DISABLE 0
37 #define RT286_SET_EAPD_HIGH 0x2
38 #define RT286_SET_EAPD_LOW 0
44 #define RT286_SET_POWER(NID) VERB_CMD(AC_VERB_SET_POWER_STATE, NID, 0)
50 VERB_CMD(AC_VERB_SET_CONNECT_SEL, RT286_SPK_OUT, 0)
52 VERB_CMD(AC_VERB_SET_CONNECT_SEL, RT286_HP_OUT, 0)
54 VERB_CMD(AC_VERB_SET_CONNECT_SEL, RT286_MIXER_IN1, 0)
56 VERB_CMD(AC_VERB_SET_CONNECT_SEL, RT286_MIXER_IN2, 0)
58 VERB_CMD(AC_VERB_SET_PIN_WIDGET_CONTROL, RT286_MIC1, 0)
60 VERB_CMD(AC_VERB_SET_PIN_WIDGET_CONTROL, RT286_HP_OUT, 0)
62 VERB_CMD(AC_VERB_SET_PIN_WIDGET_CONTROL, RT286_SPK_OUT, 0)
64 VERB_CMD(AC_VERB_SET_PIN_WIDGET_CONTROL, RT286_DMIC1, 0)
66 VERB_CMD(AC_VERB_SET_EAPD_BTLENABLE, RT286_SPK_OUT, 0)
68 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_HP_OUT, 0)
70 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_ADC_IN1, 0)
72 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_ADC_IN2, 0)
74 VERB_CMD(AC_VERB_GET_PIN_SENSE, RT286_HP_OUT, 0)
76 VERB_CMD(AC_VERB_GET_PIN_SENSE, RT286_MIC1, 0)
78 VERB_CMD(AC_VERB_SET_CONFIG_DEFAULT_BYTES_3, RT286_DMIC2, 0)
80 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_DAC_OUT1, 0xa000)
82 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_DAC_OUT1, 0x9000)
84 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_ADC_IN1, 0x6000)
86 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_ADC_IN1, 0x5000)
88 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_MIC1, 0x7000)
90 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_SPK_OUT, 0xa000)
92 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_SPK_OUT, 0x9000)
94 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_HP_OUT, 0xa000)
96 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_HP_OUT, 0x9000)
98 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_MIXER_OUT1, 0x7000)
100 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_MIXER_OUT1, 0x7100)
102 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_MIXER_IN, 0x7000)
104 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_MIXER_IN, 0x7100)
106 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_MIXER_IN, 0x7200)
108 VERB_CMD(AC_VERB_SET_AMP_GAIN_MUTE, RT286_MIXER_IN, 0x7300)
110 VERB_CMD(AC_VERB_SET_STREAM_FORMAT, RT286_DAC_OUT1, 0)
112 VERB_CMD(AC_VERB_SET_STREAM_FORMAT, RT286_ADC_IN1, 0)
114 VERB_CMD(AC_VERB_SET_COEF_INDEX, RT286_VENDOR_REGISTERS, 0)
116 VERB_CMD(AC_VERB_SET_PROC_COEF, RT286_VENDOR_REGISTERS, 0)
118 VERB_CMD(AC_VERB_SET_GPIO_MASK, RT286_AUDIO_FUNCTION_GROUP, 0)
120 VERB_CMD(AC_VERB_SET_GPIO_DIRECTION, RT286_AUDIO_FUNCTION_GROUP, 0)
122 VERB_CMD(AC_VERB_SET_GPIO_DATA, RT286_AUDIO_FUNCTION_GROUP, 0)
125 #define RT286_A_BIAS_CTRL1 0x01
126 #define RT286_A_BIAS_CTRL2 0x02
127 #define RT286_POWER_CTRL1 0x03
128 #define RT286_A_BIAS_CTRL3 0x04
129 #define RT286_POWER_CTRL2 0x08
130 #define RT286_I2S_CTRL1 0x09
131 #define RT286_I2S_CTRL2 0x0a
132 #define RT286_CLK_DIV 0x0b
133 #define RT286_DC_GAIN 0x0d
134 #define RT286_POWER_CTRL3 0x0f
135 #define RT286_MIC1_DET_CTRL 0x19
136 #define RT286_MISC_CTRL1 0x20
137 #define RT286_GPIO_CTRL 0x29
138 #define RT286_IRQ_CTRL 0x33
139 #define RT286_PLL_CTRL1 0x49
140 #define RT286_CBJ_CTRL1 0x4f
141 #define RT286_CBJ_CTRL2 0x50
142 #define RT286_PLL_CTRL 0x63
143 #define RT286_DEPOP_CTRL1 0x66
144 #define RT286_DEPOP_CTRL2 0x67
145 #define RT286_DEPOP_CTRL3 0x68
146 #define RT286_DEPOP_CTRL4 0x69
148 /* SPDIF (0x06) */
149 #define RT286_SPDIF_SEL_SFT 0
150 #define RT286_SPDIF_SEL_PCM0 0
155 /* RECMIX (0x0b) */
156 #define RT286_M_REC_BEEP_SFT 0
161 /* Front (0x0c) */
162 #define RT286_M_FRONT_DAC_SFT 0
165 /* SPK-OUT (0x14) */
167 #define RT286_SPK_SEL_MASK 0x1
168 #define RT286_SPK_SEL_SFT 0
169 #define RT286_SPK_SEL_F 0
172 /* HP-OUT (0x21) */
174 #define RT286_HP_SEL_MASK 0x1
175 #define RT286_HP_SEL_SFT 0
176 #define RT286_HP_SEL_F 0
179 /* ADC (0x22) (0x23) */
180 #define RT286_ADC_SEL_MASK 0x7
181 #define RT286_ADC_SEL_SFT 0
182 #define RT286_ADC_SEL_SURR 0
190 #define RT286_SCLK_S_MCLK 0