Lines Matching +full:0 +full:x44030000

54 #define CH_01	0x01
55 #define CH_02 0x02
56 #define CH_03 0x03
57 #define CH_04 0x04
60 #define RT712_VENDOR_REG 0x20
61 #define RT712_EQ_CTRL 0x53
62 #define RT712_CHARGE_PUMP 0x57
63 #define RT712_VENDOR_CALI 0x58
64 #define RT712_ULTRA_SOUND_DET 0x59
65 #define RT712_VENDOR_IMS_DRE 0x5b
66 #define RT712_VENDOR_ANALOG_CTL 0x5f
67 #define RT712_VENDOR_HDA_CTL 0x61
70 #define RT712_JD_PRODUCT_NUM 0x00
71 #define RT712_ANALOG_BIAS_CTL3 0x04
72 #define RT712_JD_CTL1 0x09
73 #define RT712_IO_CTL 0x0c
74 #define RT712_LDO2_3_CTL1 0x0e
75 #define RT712_PARA_VERB_CTL 0x1a
76 #define RT712_CC_DET1 0x24
77 #define RT712_CLASSD_AMP_CTL1 0x37
78 #define RT712_CLASSD_AMP_CTL6 0x3c
79 #define RT712_COMBO_JACK_AUTO_CTL1 0x45
80 #define RT712_COMBO_JACK_AUTO_CTL2 0x46
81 #define RT712_COMBO_JACK_AUTO_CTL3 0x47
82 #define RT712_DIGITAL_MISC_CTRL4 0x4a
83 #define RT712_FSM_CTL 0x67
84 #define RT712_SW_CONFIG1 0x8a
85 #define RT712_SW_CONFIG2 0x8b
88 #define RT712_HP_DET_CTL3 0x0c
91 #define RT712_DAC_DC_CALI_CTL1 0x00
92 #define RT712_DAC_DC_CALI_CTL2 0x01
95 #define RT712_ULTRA_SOUND_DETECTOR6 0x1e
98 #define RT712_IMS_DIGITAL_CTL1 0x00
99 #define RT712_IMS_DIGITAL_CTL5 0x05
100 #define RT712_SEL_VEE2_HP_CTL1 0x23
101 #define RT712_HP_DETECT_RLDET_CTL1 0x29
102 #define RT712_HP_DETECT_RLDET_CTL2 0x2a
105 #define RT712_MISC_POWER_CTL0 0x00
106 #define RT712_MISC_POWER_CTL7 0x08
109 #define RT712_HDA_LEGACY_MUX_CTL0 0x00
110 #define RT712_HDA_LEGACY_CONFIG_CTL0 0x06
111 #define RT712_HDA_LEGACY_RESET_CTL 0x08
112 #define RT712_HDA_LEGACY_GPIO_WAKE_EN_CTL 0x0e
113 #define RT712_DMIC_ENT_FLOAT_CTL 0x10
114 #define RT712_DMIC_GAIN_ENT_FLOAT_CTL0 0x11
115 #define RT712_DMIC_GAIN_ENT_FLOAT_CTL2 0x13
116 #define RT712_ADC_ENT_FLOAT_CTL 0x15
117 #define RT712_ADC_VOL_CH_FLOAT_CTL2 0x18
118 #define RT712_DAC03_HP_PDE_FLOAT_CTL 0x22
119 #define RT712_MIC2_LINE2_PDE_FLOAT_CTL 0x23
120 #define RT712_ADC0A_08_PDE_FLOAT_CTL 0x26
121 #define RT712_ADC0B_11_PDE_FLOAT_CTL 0x27
122 #define RT712_DMIC1_2_PDE_FLOAT_CTL 0x2b
123 #define RT712_AMP_PDE_FLOAT_CTL 0x2c
124 #define RT712_I2S_IN_OUT_PDE_FLOAT_CTL 0x2f
125 #define RT712_GE_RELATED_CTL1 0x45
126 #define RT712_GE_RELATED_CTL2 0x46
127 #define RT712_MIXER_CTL0 0x52
128 #define RT712_MIXER_CTL1 0x53
129 #define RT712_EAPD_CTL 0x55
130 #define RT712_UMP_HID_CTL0 0x60
131 #define RT712_UMP_HID_CTL1 0x61
132 #define RT712_UMP_HID_CTL2 0x62
133 #define RT712_UMP_HID_CTL3 0x63
134 #define RT712_UMP_HID_CTL4 0x64
135 #define RT712_UMP_HID_CTL5 0x65
136 #define RT712_UMP_HID_CTL6 0x66
137 #define RT712_UMP_HID_CTL7 0x67
138 #define RT712_UMP_HID_CTL8 0x68
139 #define RT712_MISC_CTL_FOR_UAJ 0x72
140 #define RT712_ADC0A_CS_ADC0B_FU_FLOAT_CTL 0xa2
141 #define RT712_DMIC2_FU_IT_FLOAT_CTL 0xa6
142 #define RT712_ADC0B_FU_CH12_FLOAT_CTL 0xb0
143 #define RT712_DMIC2_FU_CH12_FLOAT_CTL 0xb1
145 /* Parameter & Verb control 01 (0x1a)(NID:20h) */
146 #define RT712_HIDDEN_REG_SW_RESET (0x1 << 14)
148 /* combo jack auto switch control 2 (0x46)(NID:20h) */
149 #define RT712_COMBOJACK_AUTO_DET_STATUS (0x1 << 11)
150 #define RT712_COMBOJACK_AUTO_DET_TRS (0x1 << 10)
151 #define RT712_COMBOJACK_AUTO_DET_CTIA (0x1 << 9)
152 #define RT712_COMBOJACK_AUTO_DET_OMTP (0x1 << 8)
154 /* DAC DC offset calibration control-1 (0x00)(NID:58h) */
155 #define RT712_DAC_DC_CALI_TRIGGER (0x1 << 15)
157 #define RT712_EAPD_HIGH 0x2
158 #define RT712_EAPD_LOW 0x0
161 #define RT712_RC_CAL 0x3201
164 #define RT712_BUF_ADDR_HID1 0x44030000
165 #define RT712_BUF_ADDR_HID2 0x44030020
168 #define FUNC_NUM_JACK_CODEC 0x01
169 #define FUNC_NUM_MIC_ARRAY 0x02
170 #define FUNC_NUM_HID 0x03
171 #define FUNC_NUM_AMP 0x04
174 #define RT712_SDCA_ENT0 0x00
175 #define RT712_SDCA_ENT_HID01 0x01
176 #define RT712_SDCA_ENT_GE49 0x49
177 #define RT712_SDCA_ENT_USER_FU05 0x05
178 #define RT712_SDCA_ENT_USER_FU06 0x06
179 #define RT712_SDCA_ENT_USER_FU0F 0x0f
180 #define RT712_SDCA_ENT_USER_FU10 0x19
181 #define RT712_SDCA_ENT_USER_FU1E 0x1e
182 #define RT712_SDCA_ENT_FU15 0x15
183 #define RT712_SDCA_ENT_PDE23 0x23
184 #define RT712_SDCA_ENT_PDE40 0x40
185 #define RT712_SDCA_ENT_PDE11 0x11
186 #define RT712_SDCA_ENT_PDE12 0x12
187 #define RT712_SDCA_ENT_CS01 0x01
188 #define RT712_SDCA_ENT_CS11 0x11
189 #define RT712_SDCA_ENT_CS1F 0x1f
190 #define RT712_SDCA_ENT_CS1C 0x1c
191 #define RT712_SDCA_ENT_CS31 0x31
192 #define RT712_SDCA_ENT_OT23 0x42
193 #define RT712_SDCA_ENT_IT11 0x26
194 #define RT712_SDCA_ENT_IT26 0x26
195 #define RT712_SDCA_ENT_IT09 0x09
196 #define RT712_SDCA_ENT_PLATFORM_FU15 0x15
197 #define RT712_SDCA_ENT_PLATFORM_FU44 0x44
200 #define RT712_SDCA_CTL_SAMPLE_FREQ_INDEX 0x10
201 #define RT712_SDCA_CTL_FU_MUTE 0x01
202 #define RT712_SDCA_CTL_FU_VOLUME 0x02
203 #define RT712_SDCA_CTL_HIDTX_CURRENT_OWNER 0x10
204 #define RT712_SDCA_CTL_HIDTX_SET_OWNER_TO_DEVICE 0x11
205 #define RT712_SDCA_CTL_HIDTX_MESSAGE_OFFSET 0x12
206 #define RT712_SDCA_CTL_HIDTX_MESSAGE_LENGTH 0x13
207 #define RT712_SDCA_CTL_SELECTED_MODE 0x01
208 #define RT712_SDCA_CTL_DETECTED_MODE 0x02
209 #define RT712_SDCA_CTL_REQ_POWER_STATE 0x01
210 #define RT712_SDCA_CTL_VENDOR_DEF 0x30
211 #define RT712_SDCA_CTL_FU_CH_GAIN 0x0b
212 #define RT712_SDCA_CTL_FUNC_STATUS 0x10
220 #define RT712_SDCA_RATE_16000HZ 0x04
221 #define RT712_SDCA_RATE_32000HZ 0x07
222 #define RT712_SDCA_RATE_44100HZ 0x08
223 #define RT712_SDCA_RATE_48000HZ 0x09
224 #define RT712_SDCA_RATE_96000HZ 0x0b
225 #define RT712_SDCA_RATE_192000HZ 0x0d
239 RT712_DEV_ID_712 = 0x7,
240 RT712_DEV_ID_713 = 0x6,
241 RT712_DEV_ID_716 = 0x5,
242 RT712_DEV_ID_717 = 0x4,
245 #define RT712_PART_ID_713 0x713