Lines Matching +full:0 +full:xc301
24 { 0xc001, 0x43 },
25 { 0xc003, 0xa2 },
26 { 0xc004, 0x44 },
27 { 0xc005, 0x44 },
28 { 0xc006, 0x33 },
29 { 0xc007, 0x64 },
30 { 0xc320, 0x20 },
31 { 0xf203, 0x18 },
32 { 0xf211, 0x00 },
33 { 0xf212, 0x26 },
34 { 0xf20d, 0x17 },
35 { 0xf214, 0x06 },
36 { 0xf20e, 0x00 },
37 { 0xf223, 0x7f },
38 { 0xf224, 0xdb },
39 { 0xf225, 0xee },
40 { 0xf226, 0x3f },
41 { 0xf227, 0x0f },
42 { 0xf21a, 0x78 },
43 { 0xf242, 0x3c },
44 { 0xc321, 0x0b },
45 { 0xc200, 0xd8 },
46 { 0xc201, 0x27 },
47 { 0xc202, 0x0f },
48 { 0xf800, 0x20 },
49 { 0xdf00, 0x10 },
50 { 0xdf5f, 0x01 },
51 { 0xdf60, 0xa7 },
52 { 0xc400, 0x0e },
53 { 0xc401, 0x43 },
54 { 0xc402, 0xe0 },
55 { 0xc403, 0x00 },
56 { 0xc404, 0x4c },
57 { 0xc407, 0x02 },
58 { 0xc408, 0x3f },
59 { 0xc300, 0x01 },
60 { 0xc206, 0x78 },
61 { 0xc203, 0x84 },
62 { 0xc120, 0xc0 },
63 { 0xc121, 0x03 },
64 { 0xe000, 0x88 },
65 { 0xc321, 0x09 },
66 { 0xc322, 0x01 },
67 { 0xe706, 0x0f },
68 { 0xe707, 0x30 },
69 { 0xe806, 0x0f },
70 { 0xe807, 0x30 },
71 { 0xed00, 0xb0 },
72 { 0xce04, 0x02 },
73 { 0xce05, 0x63 },
74 { 0xce06, 0x68 },
75 { 0xce07, 0x07 },
76 { 0xcf04, 0x02 },
77 { 0xcf05, 0x63 },
78 { 0xcf06, 0x68 },
79 { 0xcf07, 0x07 },
80 { 0xce60, 0xe3 },
81 { 0xc130, 0x51 },
82 { 0xf102, 0x00 },
83 { 0xf103, 0x00 },
84 { 0xf104, 0xf5 },
85 { 0xf105, 0x06 },
86 { 0xf109, 0x9b },
87 { 0xf10a, 0x0b },
88 { 0xf10b, 0x4c },
89 { 0xf10b, 0x5c },
90 { 0xf102, 0x00 },
91 { 0xf103, 0x00 },
92 { 0xf104, 0xf5 },
93 { 0xf105, 0x0b },
94 { 0xf109, 0x03 },
95 { 0xf10a, 0x0b },
96 { 0xf10b, 0x4c },
97 { 0xf10b, 0x5c },
98 { 0xf102, 0x00 },
99 { 0xf103, 0x00 },
100 { 0xf104, 0xf5 },
101 { 0xf105, 0x0c },
102 { 0xf109, 0x7f },
103 { 0xf10a, 0x0b },
104 { 0xf10b, 0x4c },
105 { 0xf10b, 0x5c },
107 { 0xe604, 0x00 },
108 { 0xdb00, 0x0c },
109 { 0xdd00, 0x0c },
110 { 0xdc19, 0x00 },
111 { 0xdc1a, 0xff },
112 { 0xdc1b, 0xff },
113 { 0xdc1c, 0xff },
114 { 0xdc1d, 0x00 },
115 { 0xdc1e, 0x00 },
116 { 0xdc1f, 0x00 },
117 { 0xdc20, 0xff },
118 { 0xde19, 0x00 },
119 { 0xde1a, 0xff },
120 { 0xde1b, 0xff },
121 { 0xde1c, 0xff },
122 { 0xde1d, 0x00 },
123 { 0xde1e, 0x00 },
124 { 0xde1f, 0x00 },
125 { 0xde20, 0xff },
126 { 0xdb32, 0x00 },
127 { 0xdd32, 0x00 },
128 { 0xdb33, 0x0a },
129 { 0xdd33, 0x0a },
130 { 0xdb34, 0x1a },
131 { 0xdd34, 0x1a },
132 { 0xdb17, 0xef },
133 { 0xdd17, 0xef },
134 { 0xdba7, 0x00 },
135 { 0xdba8, 0x64 },
136 { 0xdda7, 0x00 },
137 { 0xdda8, 0x64 },
138 { 0xdb19, 0x40 },
139 { 0xdd19, 0x40 },
140 { 0xdb00, 0x4c },
141 { 0xdb01, 0x79 },
142 { 0xdd01, 0x79 },
143 { 0xdb04, 0x05 },
144 { 0xdb05, 0x03 },
145 { 0xdd04, 0x05 },
146 { 0xdd05, 0x03 },
147 { 0xdbbb, 0x09 },
148 { 0xdbbc, 0x30 },
149 { 0xdbbd, 0xf0 },
150 { 0xdbbe, 0xf1 },
151 { 0xddbb, 0x09 },
152 { 0xddbc, 0x30 },
153 { 0xddbd, 0xf0 },
154 { 0xddbe, 0xf1 },
155 { 0xdb01, 0x79 },
156 { 0xdd01, 0x79 },
157 { 0xdc52, 0xef },
158 { 0xde52, 0xef },
159 { 0x2f55, 0x22 },
163 { 0x3000, 0x00 },
164 { 0x3004, 0x01 },
165 { 0x3005, 0x23 },
166 { 0x3202, 0x00 },
167 { 0x3203, 0x01 },
168 { 0x3206, 0x00 },
169 { 0xc000, 0x00 },
170 { 0xc001, 0x43 },
171 { 0xc003, 0x22 },
172 { 0xc004, 0x44 },
173 { 0xc005, 0x44 },
174 { 0xc006, 0x33 },
175 { 0xc007, 0x64 },
176 { 0xc008, 0x05 },
177 { 0xc00a, 0xfc },
178 { 0xc00b, 0x0f },
179 { 0xc00c, 0x0e },
180 { 0xc00d, 0xef },
181 { 0xc00e, 0xe5 },
182 { 0xc00f, 0xff },
183 { 0xc120, 0xc0 },
184 { 0xc121, 0x00 },
185 { 0xc122, 0x00 },
186 { 0xc123, 0x14 },
187 { 0xc125, 0x00 },
188 { 0xc200, 0x00 },
189 { 0xc201, 0x00 },
190 { 0xc202, 0x00 },
191 { 0xc203, 0x04 },
192 { 0xc204, 0x00 },
193 { 0xc205, 0x00 },
194 { 0xc206, 0x68 },
195 { 0xc207, 0x70 },
196 { 0xc208, 0x00 },
197 { 0xc20a, 0x00 },
198 { 0xc20b, 0x01 },
199 { 0xc20c, 0x7f },
200 { 0xc20d, 0x01 },
201 { 0xc20e, 0x7f },
202 { 0xc300, 0x00 },
203 { 0xc301, 0x00 },
204 { 0xc303, 0x80 },
205 { 0xc320, 0x00 },
206 { 0xc321, 0x09 },
207 { 0xc322, 0x02 },
208 { 0xc410, 0x04 },
209 { 0xc430, 0x00 },
210 { 0xc431, 0x00 },
211 { 0xca00, 0x10 },
212 { 0xca01, 0x00 },
213 { 0xca02, 0x0b },
214 { 0xca10, 0x10 },
215 { 0xca11, 0x00 },
216 { 0xca12, 0x0b },
217 { 0xdd93, 0x00 },
218 { 0xdd94, 0x64 },
219 { 0xe300, 0xa0 },
220 { 0xed00, 0x80 },
221 { 0xed01, 0x0f },
222 { 0xed02, 0xff },
223 { 0xed03, 0x00 },
224 { 0xed04, 0x00 },
225 { 0xed05, 0x0f },
226 { 0xed06, 0xff },
227 { 0xf010, 0x10 },
228 { 0xf011, 0xec },
229 { 0xf012, 0x68 },
230 { 0xf013, 0x21 },
231 { 0xf800, 0x00 },
232 { 0xf801, 0x12 },
233 { 0xf802, 0xe0 },
234 { 0xf803, 0x2f },
235 { 0xf804, 0x00 },
236 { 0xf805, 0x00 },
237 { 0xf806, 0x07 },
238 { 0xf807, 0xff },
239 …{ SDW_SDCA_CTL(FUNC_NUM_SMART_AMP, RT1318_SDCA_ENT_UDMPU21, RT1318_SDCA_CTL_UDMPU_CLUSTER, 0), 0x0…
240 { SDW_SDCA_CTL(FUNC_NUM_SMART_AMP, RT1318_SDCA_ENT_FU21, RT1318_SDCA_CTL_FU_MUTE, CH_L), 0x01 },
241 { SDW_SDCA_CTL(FUNC_NUM_SMART_AMP, RT1318_SDCA_ENT_FU21, RT1318_SDCA_CTL_FU_MUTE, CH_R), 0x01 },
242 …{ SDW_SDCA_CTL(FUNC_NUM_SMART_AMP, RT1318_SDCA_ENT_PDE23, RT1318_SDCA_CTL_REQ_POWER_STATE, 0), 0x0…
243 …{ SDW_SDCA_CTL(FUNC_NUM_SMART_AMP, RT1318_SDCA_ENT_CS21, RT1318_SDCA_CTL_SAMPLE_FREQ_INDEX, 0), 0x…
249 case 0x2f55: in rt1318_readable_register()
250 case 0x3000: in rt1318_readable_register()
251 case 0x3004 ... 0x3005: in rt1318_readable_register()
252 case 0x3202 ... 0x3203: in rt1318_readable_register()
253 case 0x3206: in rt1318_readable_register()
254 case 0xc000 ... 0xc00f: in rt1318_readable_register()
255 case 0xc120 ... 0xc125: in rt1318_readable_register()
256 case 0xc200 ... 0xc20e: in rt1318_readable_register()
257 case 0xc300 ... 0xc303: in rt1318_readable_register()
258 case 0xc320 ... 0xc322: in rt1318_readable_register()
259 case 0xc410: in rt1318_readable_register()
260 case 0xc430 ... 0xc431: in rt1318_readable_register()
261 case 0xca00 ... 0xca02: in rt1318_readable_register()
262 case 0xca10 ... 0xca12: in rt1318_readable_register()
263 case 0xcb00 ... 0xcb0b: in rt1318_readable_register()
264 case 0xcc00 ... 0xcce5: in rt1318_readable_register()
265 case 0xcd00 ... 0xcde5: in rt1318_readable_register()
266 case 0xce00 ... 0xce6a: in rt1318_readable_register()
267 case 0xcf00 ... 0xcf53: in rt1318_readable_register()
268 case 0xd000 ... 0xd0cc: in rt1318_readable_register()
269 case 0xd100 ... 0xd1b9: in rt1318_readable_register()
270 case 0xdb00 ... 0xdc53: in rt1318_readable_register()
271 case 0xdd00 ... 0xde53: in rt1318_readable_register()
272 case 0xdf00 ... 0xdf6b: in rt1318_readable_register()
273 case 0xe300: in rt1318_readable_register()
274 case 0xeb00 ... 0xebcc: in rt1318_readable_register()
275 case 0xec00 ... 0xecb9: in rt1318_readable_register()
276 case 0xed00 ... 0xed06: in rt1318_readable_register()
277 case 0xf010 ... 0xf014: in rt1318_readable_register()
278 case 0xf800 ... 0xf807: in rt1318_readable_register()
279 case SDW_SDCA_CTL(FUNC_NUM_SMART_AMP, RT1318_SDCA_ENT_UDMPU21, RT1318_SDCA_CTL_UDMPU_CLUSTER, 0): in rt1318_readable_register()
282 case SDW_SDCA_CTL(FUNC_NUM_SMART_AMP, RT1318_SDCA_ENT_PDE23, RT1318_SDCA_CTL_REQ_POWER_STATE, 0): in rt1318_readable_register()
283 case SDW_SDCA_CTL(FUNC_NUM_SMART_AMP, RT1318_SDCA_ENT_CS21, RT1318_SDCA_CTL_SAMPLE_FREQ_INDEX, 0): in rt1318_readable_register()
284 …se SDW_SDCA_CTL(FUNC_NUM_SMART_AMP, RT1318_SDCA_ENT_SAPU, RT1318_SDCA_CTL_SAPU_PROTECTION_MODE, 0): in rt1318_readable_register()
285 … SDW_SDCA_CTL(FUNC_NUM_SMART_AMP, RT1318_SDCA_ENT_SAPU, RT1318_SDCA_CTL_SAPU_PROTECTION_STATUS, 0): in rt1318_readable_register()
295 case 0x2f55: in rt1318_volatile_register()
296 case 0x3000 ... 0x3001: in rt1318_volatile_register()
297 case 0xc000: in rt1318_volatile_register()
298 case 0xc301: in rt1318_volatile_register()
299 case 0xc410: in rt1318_volatile_register()
300 case 0xc430 ... 0xc431: in rt1318_volatile_register()
301 case 0xdb06: in rt1318_volatile_register()
302 case 0xdb12: in rt1318_volatile_register()
303 case 0xdb1d ... 0xdb1f: in rt1318_volatile_register()
304 case 0xdb35: in rt1318_volatile_register()
305 case 0xdb37: in rt1318_volatile_register()
306 case 0xdb8a ... 0xdb92: in rt1318_volatile_register()
307 case 0xdbc5 ... 0xdbc8: in rt1318_volatile_register()
308 case 0xdc2b ... 0xdc49: in rt1318_volatile_register()
309 case 0xdd0b: in rt1318_volatile_register()
310 case 0xdd12: in rt1318_volatile_register()
311 case 0xdd1d ... 0xdd1f: in rt1318_volatile_register()
312 case 0xdd35: in rt1318_volatile_register()
313 case 0xdd8a ... 0xdd92: in rt1318_volatile_register()
314 case 0xddc5 ... 0xddc8: in rt1318_volatile_register()
315 case 0xde2b ... 0xde44: in rt1318_volatile_register()
316 case 0xdf4a ... 0xdf55: in rt1318_volatile_register()
317 case 0xe224 ... 0xe23b: in rt1318_volatile_register()
318 case 0xea01: in rt1318_volatile_register()
319 case 0xebc5: in rt1318_volatile_register()
320 case 0xebc8: in rt1318_volatile_register()
321 case 0xebcb ... 0xebcc: in rt1318_volatile_register()
322 case 0xed03 ... 0xed06: in rt1318_volatile_register()
323 case 0xf010 ... 0xf014: in rt1318_volatile_register()
324 …se SDW_SDCA_CTL(FUNC_NUM_SMART_AMP, RT1318_SDCA_ENT_SAPU, RT1318_SDCA_CTL_SAPU_PROTECTION_MODE, 0): in rt1318_volatile_register()
325 … SDW_SDCA_CTL(FUNC_NUM_SMART_AMP, RT1318_SDCA_ENT_SAPU, RT1318_SDCA_CTL_SAPU_PROTECTION_STATUS, 0): in rt1318_volatile_register()
337 .max_register = 0x41081488,
369 i = 0; in rt1318_read_prop()
387 j = 0; in rt1318_read_prop()
401 return 0; in rt1318_read_prop()
409 return 0; in rt1318_io_init()
441 return 0; in rt1318_io_init()
457 return 0; in rt1318_update_status()
469 unsigned char ps0 = 0x0, ps3 = 0x3; in rt1318_classd_event()
475 RT1318_SDCA_CTL_REQ_POWER_STATE, 0), in rt1318_classd_event()
481 RT1318_SDCA_CTL_REQ_POWER_STATE, 0), in rt1318_classd_event()
489 return 0; in rt1318_classd_event()
506 SDW_SDCA_CTL(FUNC_NUM_SMART_AMP, RT1318_SDCA_ENT_UDMPU21, RT1318_SDCA_CTL_UDMPU_CLUSTER, 0), 0,
519 0, 1, 1);
523 SND_SOC_DAPM_AIF_IN("DP1RX", "DP1 Playback", 0, SND_SOC_NOPM, 0, 0),
524 SND_SOC_DAPM_AIF_OUT("DP2TX", "DP2 Capture", 0, SND_SOC_NOPM, 0, 0),
527 SND_SOC_DAPM_SWITCH("DAC", SND_SOC_NOPM, 0, 0, &rt1318_sto_dac),
530 SND_SOC_DAPM_PGA_E("CLASS D", SND_SOC_NOPM, 0, 0, NULL, 0,
535 SND_SOC_DAPM_PGA("FB Data", SND_SOC_NOPM, 0, 0, NULL, 0),
554 return 0; in rt1318_set_sdw_stream()
641 SDW_SDCA_CTL(FUNC_NUM_SMART_AMP, RT1318_SDCA_ENT_CS21, RT1318_SDCA_CTL_SAMPLE_FREQ_INDEX, 0), in rt1318_sdw_hw_params()
644 return 0; in rt1318_sdw_hw_params()
660 return 0; in rt1318_sdw_pcm_hw_free()
680 return 0; in rt1318_sdw_component_probe()
684 if (ret < 0 && ret != -EACCES) in rt1318_sdw_component_probe()
687 return 0; in rt1318_sdw_component_probe()
761 if (ret < 0) in rt1318_sdw_init()
801 return 0; in rt1318_sdw_remove()
805 SDW_SLAVE_ENTRY_EXT(0x025d, 0x1318, 0x3, 0x1, 0),
815 return 0; in rt1318_dev_suspend()
818 return 0; in rt1318_dev_suspend()
830 return 0; in rt1318_dev_resume()
843 slave->unattach_request = 0; in rt1318_dev_resume()
847 return 0; in rt1318_dev_resume()