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