aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/google/butterfly
diff options
context:
space:
mode:
authorAngel Pons <th3fanbus@gmail.com>2019-12-06 00:31:22 +0100
committerPatrick Georgi <pgeorgi@google.com>2019-12-12 15:09:51 +0000
commit3012948b395ddc3b3659701c1b0c7506988cb770 (patch)
tree80f31234f0cd657f555a94168a50ba44203ce595 /src/mainboard/google/butterfly
parent9a0f09334356ed11a02202d3e024a72c62c9755d (diff)
mb/**/hda_verb.c: Clean up formatting
Change-Id: Ibe2d92990d0074266aa05ada749e9dad55e609a2 Signed-off-by: Angel Pons <th3fanbus@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/37541 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: HAOUAS Elyes <ehaouas@noos.fr>
Diffstat (limited to 'src/mainboard/google/butterfly')
-rw-r--r--src/mainboard/google/butterfly/hda_verb.c304
1 files changed, 132 insertions, 172 deletions
diff --git a/src/mainboard/google/butterfly/hda_verb.c b/src/mainboard/google/butterfly/hda_verb.c
index fc34e5672d..231c188d17 100644
--- a/src/mainboard/google/butterfly/hda_verb.c
+++ b/src/mainboard/google/butterfly/hda_verb.c
@@ -13,212 +13,172 @@
* GNU General Public License for more details.
*/
-/* Vendor Name : IDT
- * Vendor ID : 0x111d76e5
- * Subsystem ID : 0x103c18f9
- * Revision ID : 0x100303
- */
-
-
#include <device/azalia_device.h>
const u32 cim_verb_data[] = {
- /* coreboot specific header */
- 0x111D76E5, // Codec Vendor / Device ID: IDT 92HD99
- 0x103C18F9, // Subsystem ID
+ /* --- Codec #0 --- */
+ 0x111d76e5, // Codec Vendor / Device ID: IDT 92HD99
+ 0x103c18f9, // Subsystem ID
115, // Number of 4 dword sets
+ AZALIA_SUBVENDOR(0x0, 0x103c18F9),
-/* Bits 31:28 - Codec Address */
-/* Bits 27:20 - NID */
-/* Bits 19:8 - Verb ID */
-/* Bits 7:0 - Payload */
+ /* Ext. Microphone Connector: External,Right; MicIn,3.5mm; Black,JD; DA,Seq */
+ AZALIA_PIN_CFG(0x0, 0x0a, 0x04a11020),
-/* NID 0x01 - NodeInfo */
- AZALIA_SUBVENDOR(0x0, 0x103C18F9),
+ /* Headphones Connector: External,Right; HP,3.5mm; Black,JD; DA,Seq */
+ AZALIA_PIN_CFG(0x0, 0x0b, 0x0421101f),
-/* NID 0x0A - External Microphone Connector
- * Config=0x04A11020 (External,Right; MicIn,3.5mm; Black,JD; DA,Seq)
- */
- AZALIA_PIN_CFG(0x0, 0x0A, 0x04A11020),
+ /* Not connected: N/A,N/A; Other,Unknown; Unknown,JD; DA,Seq */
+ AZALIA_PIN_CFG(0x0, 0x0c, 0x40f000f0),
-/* NID 0x0B - Headphone Connector
- * Config=0x0421101F (External,Right; HP,3.5mm; Black,JD; DA,Seq)
- */
- AZALIA_PIN_CFG(0x0, 0x0B, 0x0421101F),
+ /* Internal Speakers: Fixed,Int; Speaker,Other Analog; Unknown,nJD; DA,Seq */
+ AZALIA_PIN_CFG(0x0, 0x0d, 0x90170110),
-/* NID 0x0C - Not connected
- * Config=0x40F000F0 (N/A,N/A; Other,Unknown; Unknown,JD; DA,Seq)
- */
- AZALIA_PIN_CFG(0x0, 0x0C, 0x40F000F0),
-
-/* NID 0x0D - Internal Speakers
- * Config=0x90170110 (Fixed,Int; Speaker,Other Analog; Unknown,nJD; DA,Seq)
- */
- AZALIA_PIN_CFG(0x0, 0x0D, 0x90170110),
+ /* Not connected */
+ AZALIA_PIN_CFG(0x0, 0x0f, 0x40f000f0),
-/* NID 0x0F - Not connected
- * Config=0x40F000F0
- */
- AZALIA_PIN_CFG(0x0, 0x0F, 0x40F000F0),
-
-/* NID 0x11 - Internal Microphone
- * Config=0xD5A30140 (Fixed internal,Top; Mic In,ATIPI; Unknown,nJD; DA,Seq)
- */
- AZALIA_PIN_CFG(0x0, 0x11, 0xD5A30140),
+ /* Internal Microphone: Fixed,Int,Top; Mic In,ATIPI; Unknown,nJD; DA,Seq */
+ AZALIA_PIN_CFG(0x0, 0x11, 0xd5a30140),
/*
* Hardware EQ Parameters
* Sample Rate 88200
*/
- 0x0227A63F, 0x0227A73E, 0x0227A8EB, 0x0227A93F,
- 0x0227AA3E, 0x0227ABEB, 0x0227AC00, 0x0227AD80,
- 0x0227A681, 0x0227A782, 0x0227A829, 0x0227A981,
- 0x0227AA82, 0x0227AB29, 0x0227AC01, 0x0227AD80,
- 0x0227A63F, 0x0227A73E, 0x0227A8EB, 0x0227A93F,
- 0x0227AA3E, 0x0227ABEB, 0x0227AC02, 0x0227AD80,
- 0x0227A67E, 0x0227A77B, 0x0227A846, 0x0227A97E,
- 0x0227AA7B, 0x0227AB46, 0x0227AC03, 0x0227AD80,
- 0x0227A6C1, 0x0227A77F, 0x0227A898, 0x0227A9C1,
- 0x0227AA7F, 0x0227AB98, 0x0227AC04, 0x0227AD80,
- 0x0227A63E, 0x0227A7D1, 0x0227A84F, 0x0227A93E,
- 0x0227AAD1, 0x0227AB4F, 0x0227AC05, 0x0227AD80,
- 0x0227A683, 0x0227A7BE, 0x0227A855, 0x0227A983,
- 0x0227AABE, 0x0227AB55, 0x0227AC06, 0x0227AD80,
- 0x0227A63D, 0x0227A7B9, 0x0227A856, 0x0227A93D,
- 0x0227AAB9, 0x0227AB56, 0x0227AC07, 0x0227AD80,
- 0x0227A67C, 0x0227A741, 0x0227A8AB, 0x0227A97C,
- 0x0227AA41, 0x0227ABAB, 0x0227AC08, 0x0227AD80,
- 0x0227A6C3, 0x0227A775, 0x0227A85A, 0x0227A9C3,
- 0x0227AA75, 0x0227AB5A, 0x0227AC09, 0x0227AD80,
- 0x0227A63F, 0x0227A79E, 0x0227A829, 0x0227A93F,
- 0x0227AA9E, 0x0227AB29, 0x0227AC0A, 0x0227AD80,
- 0x0227A682, 0x0227A7E3, 0x0227A867, 0x0227A982,
- 0x0227AAE3, 0x0227AB67, 0x0227AC0B, 0x0227AD80,
- 0x0227A63E, 0x0227A74F, 0x0227A89D, 0x0227A93E,
- 0x0227AA4F, 0x0227AB9D, 0x0227AC0C, 0x0227AD80,
- 0x0227A67D, 0x0227A71C, 0x0227A899, 0x0227A97D,
- 0x0227AA1C, 0x0227AB99, 0x0227AC0D, 0x0227AD80,
- 0x0227A6C2, 0x0227A712, 0x0227A839, 0x0227A9C2,
- 0x0227AA12, 0x0227AB39, 0x0227AC0E, 0x0227AD80,
- 0x0227A63F, 0x0227A708, 0x0227A856, 0x0227A93F,
- 0x0227AA08, 0x0227AB56, 0x0227AC0F, 0x0227AD80,
- 0x0227A68E, 0x0227A7ED, 0x0227A89D, 0x0227A98E,
- 0x0227AAED, 0x0227AB9D, 0x0227AC10, 0x0227AD80,
- 0x0227A637, 0x0227A78F, 0x0227A853, 0x0227A937,
- 0x0227AA8F, 0x0227AB53, 0x0227AC11, 0x0227AD80,
- 0x0227A671, 0x0227A712, 0x0227A863, 0x0227A971,
- 0x0227AA12, 0x0227AB63, 0x0227AC12, 0x0227AD80,
- 0x0227A6C9, 0x0227A768, 0x0227A856, 0x0227A9C9,
- 0x0227AA68, 0x0227AB56, 0x0227AC13, 0x0227AD80,
- 0x0227A642, 0x0227A709, 0x0227A838, 0x0227A942,
- 0x0227AA09, 0x0227AB38, 0x0227AC14, 0x0227AD80,
- 0x0227A69C, 0x0227A78A, 0x0227A867, 0x0227A99C,
- 0x0227AA8A, 0x0227AB67, 0x0227AC15, 0x0227AD80,
- 0x0227A634, 0x0227A717, 0x0227A8E3, 0x0227A934,
- 0x0227AA17, 0x0227ABE3, 0x0227AC16, 0x0227AD80,
- 0x0227A663, 0x0227A775, 0x0227A899, 0x0227A963,
- 0x0227AA75, 0x0227AB99, 0x0227AC17, 0x0227AD80,
- 0x0227A6C9, 0x0227A7DE, 0x0227A8E5, 0x0227A9C9,
- 0x0227AADE, 0x0227ABE5, 0x0227AC18, 0x0227AD80,
- 0x0227A640, 0x0227A700, 0x0227A800, 0x0227A940,
- 0x0227AA00, 0x0227AB00, 0x0227AC19, 0x0227AD80,
+ 0x0227a63f, 0x0227a73e, 0x0227a8eb, 0x0227a93f,
+ 0x0227aa3e, 0x0227abeb, 0x0227ac00, 0x0227ad80,
+ 0x0227a681, 0x0227a782, 0x0227a829, 0x0227a981,
+ 0x0227aa82, 0x0227ab29, 0x0227ac01, 0x0227ad80,
+ 0x0227a63f, 0x0227a73e, 0x0227a8eb, 0x0227a93f,
+ 0x0227aa3e, 0x0227abeb, 0x0227ac02, 0x0227ad80,
+ 0x0227a67e, 0x0227a77b, 0x0227a846, 0x0227a97e,
+ 0x0227aa7b, 0x0227ab46, 0x0227ac03, 0x0227ad80,
+ 0x0227a6c1, 0x0227a77f, 0x0227a898, 0x0227a9c1,
+ 0x0227aa7f, 0x0227ab98, 0x0227ac04, 0x0227ad80,
+ 0x0227a63e, 0x0227a7d1, 0x0227a84f, 0x0227a93e,
+ 0x0227aad1, 0x0227ab4f, 0x0227ac05, 0x0227ad80,
+ 0x0227a683, 0x0227a7be, 0x0227a855, 0x0227a983,
+ 0x0227aabe, 0x0227ab55, 0x0227ac06, 0x0227ad80,
+ 0x0227a63d, 0x0227a7b9, 0x0227a856, 0x0227a93d,
+ 0x0227aab9, 0x0227ab56, 0x0227ac07, 0x0227ad80,
+ 0x0227a67c, 0x0227a741, 0x0227a8ab, 0x0227a97c,
+ 0x0227aa41, 0x0227abab, 0x0227ac08, 0x0227ad80,
+ 0x0227a6c3, 0x0227a775, 0x0227a85a, 0x0227a9c3,
+ 0x0227aa75, 0x0227ab5a, 0x0227ac09, 0x0227ad80,
+ 0x0227a63f, 0x0227a79e, 0x0227a829, 0x0227a93f,
+ 0x0227aa9e, 0x0227ab29, 0x0227ac0a, 0x0227ad80,
+ 0x0227a682, 0x0227a7e3, 0x0227a867, 0x0227a982,
+ 0x0227aae3, 0x0227ab67, 0x0227ac0b, 0x0227ad80,
+ 0x0227a63e, 0x0227a74f, 0x0227a89d, 0x0227a93e,
+ 0x0227aa4f, 0x0227ab9d, 0x0227ac0c, 0x0227ad80,
+ 0x0227a67d, 0x0227a71c, 0x0227a899, 0x0227a97d,
+ 0x0227aa1c, 0x0227ab99, 0x0227ac0d, 0x0227ad80,
+ 0x0227a6c2, 0x0227a712, 0x0227a839, 0x0227a9c2,
+ 0x0227aa12, 0x0227ab39, 0x0227ac0e, 0x0227ad80,
+ 0x0227a63f, 0x0227a708, 0x0227a856, 0x0227a93f,
+ 0x0227aa08, 0x0227ab56, 0x0227ac0f, 0x0227ad80,
+ 0x0227a68e, 0x0227a7ed, 0x0227a89d, 0x0227a98e,
+ 0x0227aaed, 0x0227ab9d, 0x0227ac10, 0x0227ad80,
+ 0x0227a637, 0x0227a78f, 0x0227a853, 0x0227a937,
+ 0x0227aa8f, 0x0227ab53, 0x0227ac11, 0x0227ad80,
+ 0x0227a671, 0x0227a712, 0x0227a863, 0x0227a971,
+ 0x0227aa12, 0x0227ab63, 0x0227ac12, 0x0227ad80,
+ 0x0227a6c9, 0x0227a768, 0x0227a856, 0x0227a9c9,
+ 0x0227aa68, 0x0227ab56, 0x0227ac13, 0x0227ad80,
+ 0x0227a642, 0x0227a709, 0x0227a838, 0x0227a942,
+ 0x0227aa09, 0x0227ab38, 0x0227ac14, 0x0227ad80,
+ 0x0227a69c, 0x0227a78a, 0x0227a867, 0x0227a99c,
+ 0x0227aa8a, 0x0227ab67, 0x0227ac15, 0x0227ad80,
+ 0x0227a634, 0x0227a717, 0x0227a8e3, 0x0227a934,
+ 0x0227aa17, 0x0227abe3, 0x0227ac16, 0x0227ad80,
+ 0x0227a663, 0x0227a775, 0x0227a899, 0x0227a963,
+ 0x0227aa75, 0x0227ab99, 0x0227ac17, 0x0227ad80,
+ 0x0227a6c9, 0x0227a7de, 0x0227a8e5, 0x0227a9c9,
+ 0x0227aade, 0x0227abe5, 0x0227ac18, 0x0227ad80,
+ 0x0227a640, 0x0227a700, 0x0227a800, 0x0227a940,
+ 0x0227aa00, 0x0227ab00, 0x0227ac19, 0x0227ad80,
/*
* Hardware EQ Parameters
* Sample Rate 96000
*/
- 0x0227A63F, 0x0227A74E, 0x0227A888, 0x0227A93F,
- 0x0227AA4E, 0x0227AB88, 0x0227AC1A, 0x0227AD80,
- 0x0227A681, 0x0227A762, 0x0227A8EE, 0x0227A981,
- 0x0227AA62, 0x0227ABEE, 0x0227AC1B, 0x0227AD80,
- 0x0227A63F, 0x0227A74E, 0x0227A888, 0x0227A93F,
- 0x0227AA4E, 0x0227AB88, 0x0227AC1C, 0x0227AD80,
- 0x0227A67E, 0x0227A79A, 0x0227A8E7, 0x0227A97E,
- 0x0227AA9A, 0x0227ABE7, 0x0227AC1D, 0x0227AD80,
- 0x0227A6C1, 0x0227A760, 0x0227A8C3, 0x0227A9C1,
- 0x0227AA60, 0x0227ABC3, 0x0227AC1E, 0x0227AD80,
- 0x0227A63E, 0x0227A7E9, 0x0227A84B, 0x0227A93E,
- 0x0227AAE9, 0x0227AB4B, 0x0227AC1F, 0x0227AD80,
- 0x0227A683, 0x0227A76C, 0x0227A8F2, 0x0227A983,
- 0x0227AA6C, 0x0227ABF2, 0x0227AC20, 0x0227AD80,
- 0x0227A63D, 0x0227A7E7, 0x0227A880, 0x0227A93D,
- 0x0227AAE7, 0x0227AB80, 0x0227AC21, 0x0227AD80,
- 0x0227A67C, 0x0227A793, 0x0227A80E, 0x0227A97C,
- 0x0227AA93, 0x0227AB0E, 0x0227AC22, 0x0227AD80,
- 0x0227A6C3, 0x0227A72F, 0x0227A835, 0x0227A9C3,
- 0x0227AA2F, 0x0227AB35, 0x0227AC23, 0x0227AD80,
- 0x0227A63F, 0x0227A7A5, 0x0227A8FE, 0x0227A93F,
- 0x0227AAA5, 0x0227ABFE, 0x0227AC24, 0x0227AD80,
- 0x0227A682, 0x0227A798, 0x0227A89D, 0x0227A982,
- 0x0227AA98, 0x0227AB9D, 0x0227AC25, 0x0227AD80,
- 0x0227A63E, 0x0227A772, 0x0227A839, 0x0227A93E,
- 0x0227AA72, 0x0227AB39, 0x0227AC26, 0x0227AD80,
- 0x0227A67D, 0x0227A767, 0x0227A863, 0x0227A97D,
- 0x0227AA67, 0x0227AB63, 0x0227AC27, 0x0227AD80,
- 0x0227A6C1, 0x0227A7E7, 0x0227A8C8, 0x0227A9C1,
- 0x0227AAE7, 0x0227ABC8, 0x0227AC28, 0x0227AD80,
- 0x0227A63F, 0x0227A71B, 0x0227A81A, 0x0227A93F,
- 0x0227AA1B, 0x0227AB1A, 0x0227AC29, 0x0227AD80,
- 0x0227A68D, 0x0227A763, 0x0227A872, 0x0227A98D,
- 0x0227AA63, 0x0227AB72, 0x0227AC2A, 0x0227AD80,
- 0x0227A638, 0x0227A733, 0x0227A809, 0x0227A938,
- 0x0227AA33, 0x0227AB09, 0x0227AC2B, 0x0227AD80,
- 0x0227A672, 0x0227A79C, 0x0227A88E, 0x0227A972,
- 0x0227AA9C, 0x0227AB8E, 0x0227AC2C, 0x0227AD80,
- 0x0227A6C8, 0x0227A7B1, 0x0227A8DD, 0x0227A9C8,
- 0x0227AAB1, 0x0227ABDD, 0x0227AC2D, 0x0227AD80,
- 0x0227A641, 0x0227A7E1, 0x0227A8D8, 0x0227A941,
- 0x0227AAE1, 0x0227ABD8, 0x0227AC2E, 0x0227AD80,
- 0x0227A699, 0x0227A70D, 0x0227A820, 0x0227A999,
- 0x0227AA0D, 0x0227AB20, 0x0227AC2F, 0x0227AD80,
- 0x0227A634, 0x0227A7FE, 0x0227A823, 0x0227A934,
- 0x0227AAFE, 0x0227AB23, 0x0227AC30, 0x0227AD80,
- 0x0227A666, 0x0227A7F2, 0x0227A8E0, 0x0227A966,
- 0x0227AAF2, 0x0227ABE0, 0x0227AC31, 0x0227AD80,
- 0x0227A6C9, 0x0227A720, 0x0227A804, 0x0227A9C9,
- 0x0227AA20, 0x0227AB04, 0x0227AC32, 0x0227AD80,
- 0x0227A640, 0x0227A700, 0x0227A800, 0x0227A940,
- 0x0227AA00, 0x0227AB00, 0x0227AC33, 0x0227AD80,
+ 0x0227a63f, 0x0227a74e, 0x0227a888, 0x0227a93f,
+ 0x0227aa4e, 0x0227ab88, 0x0227ac1a, 0x0227ad80,
+ 0x0227a681, 0x0227a762, 0x0227a8ee, 0x0227a981,
+ 0x0227aa62, 0x0227abee, 0x0227ac1b, 0x0227ad80,
+ 0x0227a63f, 0x0227a74e, 0x0227a888, 0x0227a93f,
+ 0x0227aa4e, 0x0227ab88, 0x0227ac1c, 0x0227ad80,
+ 0x0227a67e, 0x0227a79a, 0x0227a8e7, 0x0227a97e,
+ 0x0227aa9a, 0x0227abe7, 0x0227ac1d, 0x0227ad80,
+ 0x0227a6c1, 0x0227a760, 0x0227a8c3, 0x0227a9c1,
+ 0x0227aa60, 0x0227abc3, 0x0227ac1e, 0x0227ad80,
+ 0x0227a63e, 0x0227a7e9, 0x0227a84b, 0x0227a93e,
+ 0x0227aae9, 0x0227ab4b, 0x0227ac1f, 0x0227ad80,
+ 0x0227a683, 0x0227a76c, 0x0227a8f2, 0x0227a983,
+ 0x0227aa6c, 0x0227abf2, 0x0227ac20, 0x0227ad80,
+ 0x0227a63d, 0x0227a7e7, 0x0227a880, 0x0227a93d,
+ 0x0227aae7, 0x0227ab80, 0x0227ac21, 0x0227ad80,
+ 0x0227a67c, 0x0227a793, 0x0227a80e, 0x0227a97c,
+ 0x0227aa93, 0x0227ab0e, 0x0227ac22, 0x0227ad80,
+ 0x0227a6c3, 0x0227a72f, 0x0227a835, 0x0227a9c3,
+ 0x0227aa2f, 0x0227ab35, 0x0227ac23, 0x0227ad80,
+ 0x0227a63f, 0x0227a7a5, 0x0227a8fe, 0x0227a93f,
+ 0x0227aaa5, 0x0227abfe, 0x0227ac24, 0x0227ad80,
+ 0x0227a682, 0x0227a798, 0x0227a89d, 0x0227a982,
+ 0x0227aa98, 0x0227ab9d, 0x0227ac25, 0x0227ad80,
+ 0x0227a63e, 0x0227a772, 0x0227a839, 0x0227a93e,
+ 0x0227aa72, 0x0227ab39, 0x0227ac26, 0x0227ad80,
+ 0x0227a67d, 0x0227a767, 0x0227a863, 0x0227a97d,
+ 0x0227aa67, 0x0227ab63, 0x0227ac27, 0x0227ad80,
+ 0x0227a6c1, 0x0227a7e7, 0x0227a8c8, 0x0227a9c1,
+ 0x0227aae7, 0x0227abc8, 0x0227ac28, 0x0227ad80,
+ 0x0227a63f, 0x0227a71b, 0x0227a81a, 0x0227a93f,
+ 0x0227aa1b, 0x0227ab1a, 0x0227ac29, 0x0227ad80,
+ 0x0227a68d, 0x0227a763, 0x0227a872, 0x0227a98d,
+ 0x0227aa63, 0x0227ab72, 0x0227ac2a, 0x0227ad80,
+ 0x0227a638, 0x0227a733, 0x0227a809, 0x0227a938,
+ 0x0227aa33, 0x0227ab09, 0x0227ac2b, 0x0227ad80,
+ 0x0227a672, 0x0227a79c, 0x0227a88e, 0x0227a972,
+ 0x0227aa9c, 0x0227ab8e, 0x0227ac2c, 0x0227ad80,
+ 0x0227a6c8, 0x0227a7b1, 0x0227a8dd, 0x0227a9c8,
+ 0x0227aab1, 0x0227abdd, 0x0227ac2d, 0x0227ad80,
+ 0x0227a641, 0x0227a7e1, 0x0227a8d8, 0x0227a941,
+ 0x0227aae1, 0x0227abd8, 0x0227ac2e, 0x0227ad80,
+ 0x0227a699, 0x0227a70d, 0x0227a820, 0x0227a999,
+ 0x0227aa0d, 0x0227ab20, 0x0227ac2f, 0x0227ad80,
+ 0x0227a634, 0x0227a7fe, 0x0227a823, 0x0227a934,
+ 0x0227aafe, 0x0227ab23, 0x0227ac30, 0x0227ad80,
+ 0x0227a666, 0x0227a7f2, 0x0227a8e0, 0x0227a966,
+ 0x0227aaf2, 0x0227abe0, 0x0227ac31, 0x0227ad80,
+ 0x0227a6c9, 0x0227a720, 0x0227a804, 0x0227a9c9,
+ 0x0227aa20, 0x0227ab04, 0x0227ac32, 0x0227ad80,
+ 0x0227a640, 0x0227a700, 0x0227a800, 0x0227a940,
+ 0x0227aa00, 0x0227ab00, 0x0227ac33, 0x0227ad80,
/* SAFEDSP Parameters */
- 0x022782C1, 0x02277127, 0x02277227, 0x02278801,
- 0x02278C58, 0x02278E90, 0x0227890A, 0x02278A14,
- 0x02278B0F, 0x0017B008,
+ 0x022782c1, 0x02277127, 0x02277227, 0x02278801,
+ 0x02278c58, 0x02278e90, 0x0227890a, 0x02278a14,
+ 0x02278b0f, 0x0017b008,
/* Misc entries */
- 0x00B707C0, /* Enable PortB as Output with HP amp */
- 0x00D70740, /* Enable PortD as Output */
- 0x0017A200, /* Disable ClkEn of PortSenseTst */
- 0x0017C621, /* Slave Port - Port A used as microphone input for
+ 0x00b707c0, /* Enable PortB as Output with HP amp */
+ 0x00d70740, /* Enable PortD as Output */
+ 0x0017a200, /* Disable ClkEn of PortSenseTst */
+ 0x0017c621, /* Slave Port - Port A used as microphone input for
combo Jack
Master Port - Port B used for Jack Presence Detect
Enable Combo Jack Detection */
- 0x0017A208, /* Enable ClkEn of PortSenseTst */
+ 0x0017a208, /* Enable ClkEn of PortSenseTst */
0x00170500, /* Set power state to D0 */
- /* --- Next Codec --- */
-
-/* Vendor Name : Intel
- * Vendor ID : 0x80862806
- * Subsystem ID : 0x80860101
- * Revision ID : 0x100000
- */
- /* coreboot specific header */
+ /* --- Codec #3 --- */
0x80862806, // Codec Vendor / Device ID: Intel PantherPoint HDMI
0x80860101, // Subsystem ID
- 4, // Number of IDs
-
- /* NID 0x01, HDA Codec Subsystem ID Verb Table: 0x80860101 */
+ // Revision ID: 0x100000
+ 4, // Number of 4 dword sets
AZALIA_SUBVENDOR(0x3, 0x80860101),
-
- /* Pin Complex (NID 0x05) Digital Out at Int HDMI */
AZALIA_PIN_CFG(0x3, 0x05, 0x18560010),
-
- /* Pin Complex (NID 0x06) Digital Out at Int HDMI */
AZALIA_PIN_CFG(0x3, 0x06, 0x18560020),
-
- /* Pin Complex (NID 0x07) Digital Out at Int HDMI */
- AZALIA_PIN_CFG(0x3, 0x07, 0x18560030)
+ AZALIA_PIN_CFG(0x3, 0x07, 0x18560030),
};
const u32 pc_beep_verbs[] = {