[coreboot-gerrit] Patch set updated for coreboot: 15da48c Asus F2A85X-M Verb Table for ALC887-VD
Rudolf Marek (r.marek@assembler.cz)
gerrit at coreboot.org
Wed May 1 22:43:47 CEST 2013
Rudolf Marek (r.marek at assembler.cz) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/3170
-gerrit
commit 15da48cf76b6920c8846f12f3145f509e9f6c8ff
Author: Rudolf Marek <r.marek at assembler.cz>
Date: Tue Apr 2 20:51:15 2013 +0200
Asus F2A85X-M Verb Table for ALC887-VD
Verbs taken from /sys/class/sound/hwC1D0/init_pin_configs
Change-Id: I17fa2d4ab1e1a6bfd84de94e9e4a91bd67b6a0c0
Signed-off-by: Rudolf Marek <r.marek at assembler.cz>
---
src/mainboard/asus/f2a85-m/BiosCallOuts.c | 38 +++++++++++++++----------------
1 file changed, 19 insertions(+), 19 deletions(-)
diff --git a/src/mainboard/asus/f2a85-m/BiosCallOuts.c b/src/mainboard/asus/f2a85-m/BiosCallOuts.c
index f976001..050a8cc 100644
--- a/src/mainboard/asus/f2a85-m/BiosCallOuts.c
+++ b/src/mainboard/asus/f2a85-m/BiosCallOuts.c
@@ -63,29 +63,29 @@ AGESA_STATUS GetBiosCallout (UINT32 Func, UINT32 Data, VOID *ConfigPtr)
}
/**
- * AMD Thatcher Platform ALC272 Verb Table
+ * Verb Table for ALC887-VD, listed from /sys/class/sound/hwC1D0/init_pin_configs
*/
-const CODEC_ENTRY Thatcher_Alc272_VerbTbl[] = {
- {0x11, 0x411111F0},
- {0x12, 0x411111F0},
- {0x13, 0x411111F0},
- {0x14, 0x411111F0},
- {0x15, 0x411111F0},
- {0x16, 0x411111F0},
- {0x17, 0x411111F0},
- {0x18, 0x01a19840},
- {0x19, 0x411111F0},
- {0x1a, 0x01813030},
- {0x1b, 0x411111F0},
- {0x1d, 0x40130605},
- {0x1e, 0x01441120},
- {0x21, 0x01211010},
+const CODEC_ENTRY alc887_VerbTbl[] = {
+ {0x11, 0x99430140},
+ {0x12, 0x411111f0},
+ {0x14, 0x01014010},
+ {0x15, 0x01011012},
+ {0x16, 0x01016011},
+ {0x17, 0x01012014},
+ {0x18, 0x01a19850},
+ {0x19, 0x02a19c60},
+ {0x1a, 0x0181305f},
+ {0x1b, 0x02214c20},
+ {0x1c, 0x411111f0},
+ {0x1d, 0x4005e601},
+ {0x1e, 0x01456130},
+ {0x1f, 0x411111f0},
{0xff, 0xffffffff}
};
-const CODEC_TBL_LIST ThatcherCodecTableList[] =
+static const CODEC_TBL_LIST CodecTableList[] =
{
- {0x10ec0272, (CODEC_ENTRY*)&Thatcher_Alc272_VerbTbl[0]},
+ {0x10ec0887, (CODEC_ENTRY*)&alc887_VerbTbl[0]},
{(UINT32)0x0FFFFFFFF, (CODEC_ENTRY*)0x0FFFFFFFFUL}
};
@@ -110,7 +110,7 @@ AGESA_STATUS Fch_Oem_config(UINT32 Func, UINT32 FchData, VOID *ConfigPtr)
printk(BIOS_DEBUG, "Fch OEM config in INIT ENV ");
/* Azalia Controller OEM Codec Table Pointer */
- FchParams_env->Azalia.AzaliaOemCodecTablePtr = (CODEC_TBL_LIST *)(&ThatcherCodecTableList[0]);
+ FchParams_env->Azalia.AzaliaOemCodecTablePtr = (CODEC_TBL_LIST *)(&CodecTableList[0]);
/* Azalia Controller Front Panel OEM Table Pointer */
FchParams_env->Imc.ImcEnable = FALSE;
FchParams_env->Hwm.HwMonitorEnable = FALSE;
More information about the coreboot-gerrit
mailing list