coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
hda_verb.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef HDA_VERB_H
4 #define HDA_VERB_H
5 
6 #include <device/azalia_device.h>
7 
8 const u32 cim_verb_data[] = {
9  /* ALC 700 */
10  0x10EC0700,
11  0xFFFFFFFF,
12  0x00000023,
13 
14  AZALIA_SUBVENDOR(0, 0x10EC10F2),
15  AZALIA_PIN_CFG(0, 0x01, 0x00000000),
16  AZALIA_PIN_CFG(0, 0x12, 0x40000000),
17  AZALIA_PIN_CFG(0, 0x13, 0x40000000),
18  AZALIA_PIN_CFG(0, 0x14, 0x411111F0),
19  AZALIA_PIN_CFG(0, 0x15, 0x411111F0),
20  AZALIA_PIN_CFG(0, 0x16, 0x411111F0),
21  AZALIA_PIN_CFG(0, 0x17, 0x90170110),
22  AZALIA_PIN_CFG(0, 0x18, 0x411111F0),
23  AZALIA_PIN_CFG(0, 0x19, 0x04A11030),
24  AZALIA_PIN_CFG(0, 0x1A, 0x411111F0),
25  AZALIA_PIN_CFG(0, 0x1B, 0x411111F0),
26  AZALIA_PIN_CFG(0, 0x1D, 0x40622005),
27  AZALIA_PIN_CFG(0, 0x1E, 0x411111F0),
28  AZALIA_PIN_CFG(0, 0x1F, 0x411111F0),
29  AZALIA_PIN_CFG(0, 0x21, 0x04211020),
30  AZALIA_PIN_CFG(0, 0x29, 0x411111F0),
31 
32  /* Widget node 0x20 */
33  0x02050045,
34  0x02045289,
35  0x0205004A,
36  0x0204201B,
37  /* Widget node 0x20 - 1 */
38  0x05850000,
39  0x05843888,
40  0x0205006F,
41  0x02042C0B,
42 
43  //Widget node 0X20 for ALC1305 20160603 update
44  0x02050024,
45  0x02040010,
46  0x02050026,
47  0x02040000,
48  0x02050028,
49  0x02040000,
50  0x02050029,
51  0x0204B024,
52 
53  0x02050024,
54  0x02040010,
55  0x02050026,
56  0x02040004,
57  0x02050028,
58  0x02040600,
59  0x02050029,
60  0x0204B024,
61 
62  0x02050024,
63  0x02040010,
64  0x02050026,
65  0x0204003C,
66  0x02050028,
67  0x0204FFD0,
68  0x02050029,
69  0x0204B024,
70 
71  0x02050024,
72  0x02040010,
73  0x02050026,
74  0x02040080,
75  0x02050028,
76  0x02040080,
77  0x02050029,
78  0x0204B024,
79 
80  0x02050024,
81  0x02040010,
82  0x02050026,
83  0x02040080,
84  0x02050028,
85  0x02040880,
86  0x02050029,
87  0x0204B024,
88 
89  0x02050024,
90  0x02040010,
91  0x02050026,
92  0x0204003A,
93  0x02050028,
94  0x02040DFE,
95  0x02050029,
96  0x0204B024,
97 
98  0x02050024,
99  0x02040010,
100  0x02050026,
101  0x0204006A,
102  0x02050028,
103  0x0204005D,
104  0x02050029,
105  0x0204B024,
106 
107  0x02050024,
108  0x02040010,
109  0x02050026,
110  0x0204006C,
111  0x02050028,
112  0x02040442,
113  0x02050029,
114  0x0204B024,
115 
116  0x02050024,
117  0x02040010,
118  0x02050026,
119  0x02040005,
120  0x02050028,
121  0x02040880,
122  0x02050029,
123  0x0204B024,
124 
125  0x02050024,
126  0x02040010,
127  0x02050026,
128  0x02040006,
129  0x02050028,
130  0x02040000,
131  0x02050029,
132  0x0204B024,
133 
134  0x02050024,
135  0x02040010,
136  0x02050026,
137  0x02040008,
138  0x02050028,
139  0x0204B000,
140  0x02050029,
141  0x0204B024,
142 
143  0x02050024,
144  0x02040010,
145  0x02050026,
146  0x0204002E,
147  0x02050028,
148  0x02040800,
149  0x02050029,
150  0x0204B024,
151 
152  0x02050024,
153  0x02040010,
154  0x02050026,
155  0x0204006A,
156  0x02050028,
157  0x020400C3,
158  0x02050029,
159  0x0204B024,
160 
161  0x02050024,
162  0x02040010,
163  0x02050026,
164  0x0204006C,
165  0x02050028,
166  0x0204D4A0,
167  0x02050029,
168  0x0204B024,
169 
170  0x02050024,
171  0x02040010,
172  0x02050026,
173  0x0204006A,
174  0x02050028,
175  0x020400CC,
176  0x02050029,
177  0x0204B024,
178 
179  0x02050024,
180  0x02040010,
181  0x02050026,
182  0x0204006C,
183  0x02050028,
184  0x0204400A,
185  0x02050029,
186  0x0204B024,
187 
188  0x02050024,
189  0x02040010,
190  0x02050026,
191  0x0204006A,
192  0x02050028,
193  0x020400C1,
194  0x02050029,
195  0x0204B024,
196 
197  0x02050024,
198  0x02040010,
199  0x02050026,
200  0x0204006C,
201  0x02050028,
202  0x02040320,
203  0x02050029,
204  0x0204B024,
205 
206  0x02050024,
207  0x02040010,
208  0x02050026,
209  0x02040039,
210  0x02050028,
211  0x02040000,
212  0x02050029,
213  0x0204B024,
214 
215  0x02050024,
216  0x02040010,
217  0x02050026,
218  0x0204003B,
219  0x02050028,
220  0x0204FFFF,
221  0x02050029,
222  0x0204B024,
223 
224  0x02050024,
225  0x02040010,
226  0x02050026,
227  0x0204003C,
228  0x02050028,
229  0x0204FC20,
230  0x02050029,
231  0x0204B024,
232 
233  0x02050024,
234  0x02040010,
235  0x02050026,
236  0x0204003A,
237  0x02050028,
238  0x02041DFE,
239  0x02050029,
240  0x0204B024,
241 
242  0x02050024,
243  0x02040010,
244  0x02050026,
245  0x020400C0,
246  0x02050028,
247  0x020401FA,
248  0x02050029,
249  0x0204B024,
250 
251  0x02050024,
252  0x02040010,
253  0x02050026,
254  0x020400C1,
255  0x02050028,
256  0x0204DE23,
257  0x02050029,
258  0x0204B024,
259 
260  0x02050024,
261  0x02040010,
262  0x02050026,
263  0x020400C2,
264  0x02050028,
265  0x02041C00,
266  0x02050029,
267  0x0204B024,
268 
269  0x02050024,
270  0x02040010,
271  0x02050026,
272  0x020400C3,
273  0x02050028,
274  0x02040000,
275  0x02050029,
276  0x0204B024,
277 
278  0x02050024,
279  0x02040010,
280  0x02050026,
281  0x020400C4,
282  0x02050028,
283  0x02040200,
284  0x02050029,
285  0x0204B024,
286 
287  0x02050024,
288  0x02040010,
289  0x02050026,
290  0x020400C5,
291  0x02050028,
292  0x02040000,
293  0x02050029,
294  0x0204B024,
295 
296  0x02050024,
297  0x02040010,
298  0x02050026,
299  0x020400C6,
300  0x02050028,
301  0x020403F5,
302  0x02050029,
303  0x0204B024,
304 
305  0x02050024,
306  0x02040010,
307  0x02050026,
308  0x020400C7,
309  0x02050028,
310  0x0204AF1B,
311  0x02050029,
312  0x0204B024,
313 
314  0x02050024,
315  0x02040010,
316  0x02050026,
317  0x020400C8,
318  0x02050028,
319  0x02041E0A,
320  0x02050029,
321  0x0204B024,
322 
323  0x02050024,
324  0x02040010,
325  0x02050026,
326  0x020400C9,
327  0x02050028,
328  0x0204368E,
329  0x02050029,
330  0x0204B024,
331 
332  0x02050024,
333  0x02040010,
334  0x02050026,
335  0x020400CA,
336  0x02050028,
337  0x020401FA,
338  0x02050029,
339  0x0204B024,
340 
341  0x02050024,
342  0x02040010,
343  0x02050026,
344  0x020400CB,
345  0x02050028,
346  0x0204DE23,
347  0x02050029,
348  0x0204B024,
349 
350  0x02050024,
351  0x02040010,
352  0x02050026,
353  0x020400CC,
354  0x02050028,
355  0x02041C00,
356  0x02050029,
357  0x0204B024,
358 
359  0x02050024,
360  0x02040010,
361  0x02050026,
362  0x020400CD,
363  0x02050028,
364  0x02040000,
365  0x02050029,
366  0x0204B024,
367 
368  0x02050024,
369  0x02040010,
370  0x02050026,
371  0x020400CE,
372  0x02050028,
373  0x02040200,
374  0x02050029,
375  0x0204B024,
376 
377  0x02050024,
378  0x02040010,
379  0x02050026,
380  0x020400CF,
381  0x02050028,
382  0x02040000,
383  0x02050029,
384  0x0204B024,
385 
386  0x02050024,
387  0x02040010,
388  0x02050026,
389  0x020400D0,
390  0x02050028,
391  0x020403F5,
392  0x02050029,
393  0x0204B024,
394 
395  0x02050024,
396  0x02040010,
397  0x02050026,
398  0x020400D1,
399  0x02050028,
400  0x0204AF1B,
401  0x02050029,
402  0x0204B024,
403 
404  0x02050024,
405  0x02040010,
406  0x02050026,
407  0x020400D2,
408  0x02050028,
409  0x02041E0A,
410  0x02050029,
411  0x0204B024,
412 
413  0x02050024,
414  0x02040010,
415  0x02050026,
416  0x020400D3,
417  0x02050028,
418  0x0204368E,
419  0x02050029,
420  0x0204B024,
421 
422  0x02050024,
423  0x02040010,
424  0x02050026,
425  0x02040040,
426  0x02050028,
427  0x0204800F,
428  0x02050029,
429  0x0204B024,
430 
431  0x02050024,
432  0x02040010,
433  0x02050026,
434  0x02040062,
435  0x02050028,
436  0x02048000,
437  0x02050029,
438  0x0204B024,
439 
440  0x02050024,
441  0x02040010,
442  0x02050026,
443  0x02040063,
444  0x02050028,
445  0x02044848,
446  0x02050029,
447  0x0204B024,
448 
449  0x02050024,
450  0x02040010,
451  0x02050026,
452  0x02040064,
453  0x02050028,
454  0x02040800,
455  0x02050029,
456  0x0204B024,
457 
458  0x02050024,
459  0x02040010,
460  0x02050026,
461  0x02040065,
462  0x02050028,
463  0x02040000,
464  0x02050029,
465  0x0204B024,
466 
467  0x02050024,
468  0x02040010,
469  0x02050026,
470  0x02040066,
471  0x02050028,
472  0x02044004,
473  0x02050029,
474  0x0204B024,
475 
476  0x02050024,
477  0x02040010,
478  0x02050026,
479  0x02040067,
480  0x02050028,
481  0x02040802,
482  0x02050029,
483  0x0204B024,
484 
485  0x02050024,
486  0x02040010,
487  0x02050026,
488  0x02040068,
489  0x02050028,
490  0x0204890F,
491  0x02050029,
492  0x0204B024,
493 
494  0x02050024,
495  0x02040010,
496  0x02050026,
497  0x02040069,
498  0x02050028,
499  0x0204E021,
500  0x02050029,
501  0x0204B024,
502 
503  0x02050024,
504  0x02040010,
505  0x02050026,
506  0x02040070,
507  0x02050028,
508  0x02040000,
509  0x02050029,
510  0x0204B024,
511 
512  0x02050024,
513  0x02040010,
514  0x02050026,
515  0x02040071,
516  0x02050000,
517  0x02043330,
518  0x02050029,
519  0x0204B024,
520 
521  0x02050024,
522  0x02040010,
523  0x02050026,
524  0x02040072,
525  0x02050000,
526  0x02043333,
527  0x02050029,
528  0x0204B024,
529 
530  0x02050024,
531  0x02040010,
532  0x02050026,
533  0x02040073,
534  0x02050028,
535  0x02040000,
536  0x02050029,
537  0x0204B024,
538 
539  0x02050024,
540  0x02040010,
541  0x02050026,
542  0x02040074,
543  0x02050028,
544  0x02040000,
545  0x02050029,
546  0x0204B024,
547 
548  0x02050024,
549  0x02040010,
550  0x02050026,
551  0x02040075,
552  0x02050028,
553  0x02040000,
554  0x02050029,
555  0x0204B024,
556 
557  0x02050024,
558  0x02040010,
559  0x02050026,
560  0x02040076,
561  0x02050028,
562  0x02040000,
563  0x02050029,
564  0x0204B024,
565 
566  0x02050024,
567  0x02040010,
568  0x02050026,
569  0x02040050,
570  0x02050028,
571  0x020402EC,
572  0x02050029,
573  0x0204B024,
574 
575  0x02050024,
576  0x02040010,
577  0x02050026,
578  0x02040051,
579  0x02050028,
580  0x02044909,
581  0x02050029,
582  0x0204B024,
583 
584  0x02050024,
585  0x02040010,
586  0x02050026,
587  0x02040052,
588  0x02050028,
589  0x020440B0,
590  0x02050029,
591  0x0204B024,
592 
593  0x02050024,
594  0x02040010,
595  0x02050026,
596  0x02040046,
597  0x02050028,
598  0x0204C22E,
599  0x02050029,
600  0x0204B024,
601 
602  0x02050024,
603  0x02040010,
604  0x02050026,
605  0x02040047,
606  0x02050028,
607  0x02040C00,
608  0x02050029,
609  0x0204B024,
610 
611  0x02050024,
612  0x02040010,
613  0x02050026,
614  0x02040048,
615  0x02050028,
616  0x02040000,
617  0x02050029,
618  0x0204B024,
619 
620  0x02050024,
621  0x02040010,
622  0x02050026,
623  0x02040049,
624  0x02050028,
625  0x02040000,
626  0x02050029,
627  0x0204B024,
628 
629  0x02050024,
630  0x02040010,
631  0x02050026,
632  0x0204004A,
633  0x02050028,
634  0x02040000,
635  0x02050029,
636  0x0204B024,
637 
638  0x02050024,
639  0x02040010,
640  0x02050026,
641  0x0204004B,
642  0x02050028,
643  0x02041C00,
644  0x02050029,
645  0x0204B024,
646 
647  0x02050024,
648  0x02040010,
649  0x02050026,
650  0x0204006A,
651  0x02050028,
652  0x02040090,
653  0x02050029,
654  0x0204B024,
655 
656  0x02050024,
657  0x02040010,
658  0x02050026,
659  0x0204006C,
660  0x02050028,
661  0x0204721F,
662  0x02050029,
663  0x0204B024,
664 
665  0x02050024,
666  0x02040010,
667  0x02050026,
668  0x0204009E,
669  0x02050028,
670  0x02040001,
671  0x02050029,
672  0x0204B024,
673 
674  0x02050024,
675  0x02040010,
676  0x02050026,
677  0x02040004,
678  0x02050028,
679  0x02040500,
680  0x02050029,
681  0x0204B024
682 };
683 
684 const u32 pc_beep_verbs[] = {
685 };
687 #endif
#define AZALIA_SUBVENDOR(codec, val)
#define AZALIA_PIN_CFG(codec, pin, val)
const u32 cim_verb_data[]
Definition: hda_verb.h:6
const u32 pc_beep_verbs[]
Definition: hda_verb.h:90
AZALIA_ARRAY_SIZES
Definition: hda_verb.h:99
uint32_t u32
Definition: stdint.h:51