blob: d5a8e7c9c5835e64c86ff7863c2c38022106461d [file] [log] [blame]
Vladimir Serbinenko517406a2014-01-10 01:01:42 +01001/*
2 * This file is part of the coreboot project.
3 *
4 * Copyright (C) 2014 Vladimir Serbinenko.
5 *
6 * This program is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU General Public License as
8 * published by the Free Software Foundation; version 2 of the License,
9 * or (at your option) any later version.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
19 */
20
21static const u32 mainboard_cim_verb_data[] = {
22 /* coreboot specific header */
23 0x14F15069, /* Codec Vendor / Device ID: Conexant CX20585 */
24 0x17AA2155, /* Subsystem ID */
25 0x0000000B, /* Number of 4 dword sets */
26
27 /* NID 0x01: Subsystem ID. */
28 0x00172055,
29 0x00172121,
30 0x001722AA,
31 0x00172317,
32
33 /* NID 0x19: Headphone jack. */
34 0x01971CF0,
35 0x01971D40,
36 0x01971E21,
37 0x01971F04,
38
39 /* NID 0x1A: Dock mic jack. */
40 0x01A71CF0,
41 0x01A71D90,
42 0x01A71EA1,
43 0x01A71F61,
44
45 /* NID 0x1B: Mic jack. */
46 0x01B71CF0,
47 0x01B71D90,
48 0x01B71EA1,
49 0x01B71F04,
50
51 /* NID 0x1C: Dock headphone jack. */
52 0x01C71CF0,
53 0x01C71D40,
54 0x01C71E21,
55 0x01C71F61,
56
57 /* NID 0x1D: EAPD detect. */
58 0x01D71CF0,
59 0x01D71D00,
60 0x01D71E17,
61 0x01D71F60,
62
63 /* NID 0x1E */
64 0x01E71CF0,
65 0x01E71D01,
66 0x01E71EF0,
67 0x01E71F40,
68
69 /* NID 0x1F */
70 0x01F71CF0,
71 0x01F71D01,
72 0x01F71E17,
73 0x01F71F90,
74
75 /* NID 0x20 */
76 0x02071CF0,
77 0x02071D01,
78 0x02071EF0,
79 0x02071F40,
80
81 /* NID 0x22 */
82 0x02271CF0,
83 0x02271D01,
84 0x02271EF0,
85 0x02271F40,
86
87 /* NID 0x23: Internal mic boost volume. */
88 0x02371CF0,
89 0x02371D01,
90 0x02371EA6,
91 0x02371F90,
92
93 0x80862804, /* Codec Vendor / Device ID: Intel Ibexpeak HDMI. */
94 0x17aa21b5, /* Subsystem ID */
95 0x00000004, /* Number of 4 dword sets */
96
97 /* NID 0x01, HDA Codec Subsystem ID Verb Table: 0x17aa21b5 */
98 0x301720B5,
99 0x30172121,
100 0x301722AA,
101 0x30172317,
102
103 /* NID 0x04. */
104 0x30471C10,
105 0x30471D00,
106 0x30471E56,
107 0x30471F58,
108
109 /* NID 0x05. */
110 0x30571C20,
111 0x30571D00,
112 0x30571E56,
113 0x30571F18,
114
115 /* NID 0x06. */
116 0x30671C30,
117 0x30671D00,
118 0x30671E56,
119 0x30671F58,
120};