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 0x10ec0256, /* Codec Vendor / Device ID: Realtek ALC256 */
8 0x10ec1200, /* Subsystem ID */
9 32, /* Number of jacks (NID entries) */
11 /* Reset Codec First */
14 /* HDA Codec Subsystem ID: 0x10EC1200 */
15 AZALIA_SUBVENDOR(0, 0x10ec1200),
17 AZALIA_PIN_CFG(0, 0x01, 0x00000000),
18 AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
19 AZALIA_PIN_CFG(0, 0x13, 0x40000000),
20 AZALIA_PIN_CFG(0, 0x14, 0x411111f0),
21 AZALIA_PIN_CFG(0, 0x18, 0x411111f0),
22 AZALIA_PIN_CFG(0, 0x19, 0x04a19040),
23 AZALIA_PIN_CFG(0, 0x1a, 0x411111f0),
24 AZALIA_PIN_CFG(0, 0x1b, 0x90170110),
25 AZALIA_PIN_CFG(0, 0x1d, 0x40689a6d),
26 AZALIA_PIN_CFG(0, 0x1e, 0x411111f0),
27 AZALIA_PIN_CFG(0, 0x21, 0x04214020),
29 /* Reset and Set LDO3 output to 1.2V */
49 * Threshold: - 6.00 dB
50 * Front Boost: + 6.00 dB
51 * Post Boost: + 6.00 dB
165 0x80862815, /* Codec Vendor / Device ID: Intel */
166 0x80860101, /* Subsystem ID */
167 10, /* Number of 4 dword sets */
169 AZALIA_SUBVENDOR(2, 0x80860101),
171 AZALIA_PIN_CFG(2, 0x04, 0x18560010),
172 AZALIA_PIN_CFG(2, 0x06, 0x18560010),
173 AZALIA_PIN_CFG(2, 0x08, 0x18561010),
174 AZALIA_PIN_CFG(2, 0x0a, 0x18561010),
175 AZALIA_PIN_CFG(2, 0x0b, 0x18561010),
176 AZALIA_PIN_CFG(2, 0x0c, 0x18561010),
177 AZALIA_PIN_CFG(2, 0x0d, 0x18561010),
178 AZALIA_PIN_CFG(2, 0x0e, 0x18561010),
179 AZALIA_PIN_CFG(2, 0x0f, 0x18560010),
182 const u32 pc_beep_verbs
[] = {};