payloads/edk2: Disable the CPU Timer Lib unless supported
[coreboot.git] / src / mainboard / intel / wtm2 / hda_verb.c
blobecb73532e34ba35b1d23d6d6b16727c1c4bed9ef
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 #include <device/azalia_device.h>
5 const u32 cim_verb_data[] = {
6 /* coreboot specific header */
7 0x10134210, // Codec Vendor / Device ID: Cirrus Logic CS4210
8 0x10134210, // Subsystem ID
9 0x00000007, // Number of jacks
11 /* NID 0x01, HDA Codec Subsystem ID Verb Table: 0x10134210 */
12 AZALIA_SUBVENDOR(0, 0x10134210),
14 /* Pin Widget Verb Table */
16 /* Pin Complex (NID 0x05) 1/8 Gray HP Out at Ext Front */
17 AZALIA_PIN_CFG(0, 0x05, 0x022120f0),
19 /* Pin Complex (NID 0x06) Analog Unknown Speaker at Int N/A */
20 AZALIA_PIN_CFG(0, 0x06, 0x90170010),
22 /* Pin Complex (NID 0x07) 1/8 Grey Line In at Ext Front */
23 AZALIA_PIN_CFG(0, 0x07, 0x02a120f0),
25 /* Pin Complex (NID 0x08) Analog Unknown Mic at Oth Mobile-In */
26 AZALIA_PIN_CFG(0, 0x08, 0x77a70037),
28 /* Pin Complex (NID 0x09) Digital Unknown Mic at Oth Mobile-In */
29 AZALIA_PIN_CFG(0, 0x09, 0x77a6003e),
31 /* Pin Complex (NID 0x0a) Optical Black SPDIF Out at Ext N/A */
32 AZALIA_PIN_CFG(0, 0x0a, 0x434510f0),
34 /* coreboot specific header */
35 0x80862805, // Codec Vendor / Device ID: Intel CougarPoint HDMI
36 0x80860101, // Subsystem ID
37 0x00000004, // Number of jacks
39 /* NID 0x01, HDA Codec Subsystem ID Verb Table: 0x80860101 */
40 AZALIA_SUBVENDOR(3, 0x80860101),
42 /* Pin Complex (NID 0x05) Digital Out at Int HDMI */
43 AZALIA_PIN_CFG(3, 0x05, 0x18560010),
45 /* Pin Complex (NID 0x06) Digital Out at Int HDMI */
46 AZALIA_PIN_CFG(3, 0x06, 0x18560020),
48 /* Pin Complex (NID 0x07) Digital Out at Int HDMI */
49 AZALIA_PIN_CFG(3, 0x07, 0x18560030),
52 const u32 pc_beep_verbs[0] = {};
54 AZALIA_ARRAY_SIZES;