From 282c8322791800ee0d732fdaa5eb2cd8f7effd58 Mon Sep 17 00:00:00 2001 From: Renze Nicolai Date: Fri, 18 Nov 2016 23:33:16 +0100 Subject: mainboard/ms7721: Add MSI MS-7721 (FM2-A57MA-E35) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds support for the MSI MS-7721 (FM2-A75MA-E35) motherboard. Tested by building coreboot with: - VGA bios (needed for onboard video) - XHCI firmware - SeaBIOS payload CPU: AMD A8-6500 APU RAM: 2x 2GB Samsung M378B5673EH1 Confirmed booting using: - USB stick with Arch Linux (kernel 4.7.5) - Gentoo live CD from SATA dvd drive - Gentoo installation from SATA harddisk (kernel 4.4.26) Change-Id: I757e011de01ca9f340fd524b10e7fa3f291d53e3 Signed-off-by: Renze Nicolai Reviewed-on: https://review.coreboot.org/17495 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel Reviewed-by: Kyösti Mälkki --- src/mainboard/msi/ms7721/BiosCallOuts.c | 38 ++++++++++++++++----------------- 1 file changed, 19 insertions(+), 19 deletions(-) (limited to 'src/mainboard/msi/ms7721/BiosCallOuts.c') diff --git a/src/mainboard/msi/ms7721/BiosCallOuts.c b/src/mainboard/msi/ms7721/BiosCallOuts.c index 98bb06781e..09df39baa7 100644 --- a/src/mainboard/msi/ms7721/BiosCallOuts.c +++ b/src/mainboard/msi/ms7721/BiosCallOuts.c @@ -2,6 +2,7 @@ * This file is part of the coreboot project. * * Copyright (C) 2012 Advanced Micro Devices, Inc. + * Copyright (C) 2016 Renze Nicolai * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -37,32 +38,31 @@ const BIOS_CALLOUT_STRUCT BiosCallouts[] = const int BiosCalloutsLen = ARRAY_SIZE(BiosCallouts); /** - * ASUS F2A85-M board ALC887-VD Verb Table + * MSI MS-7721 board ALC887-VD Verb Table * - * Copied from `/sys/class/sound/hwC1D0/init_pin_configs` when running + * Copied from `/sys/class/sound/hwC1D3/init_pin_configs` when running * the vendor BIOS. */ -const CODEC_ENTRY f2a85_m_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_ENTRY ms7721_alc887_VerbTbl[] = { +{0x11, 0x411111f0}, +{0x12, 0x411111f0}, +{0x14, 0x01014410}, +{0x15, 0x01011412}, +{0x16, 0x01016411}, +{0x17, 0x01012414}, +{0x18, 0x01a19c30}, +{0x19, 0x02a19c40}, +{0x1a, 0x0181343f}, +{0x1b, 0x02214c20}, +{0x1c, 0x411111f0}, +{0x1d, 0x4007f603}, +{0x1e, 0x411111f0}, +{0x1f, 0x411111f0} }; static const CODEC_TBL_LIST CodecTableList[] = { - {0x10ec0887, (CODEC_ENTRY*)&f2a85_m_alc887_VerbTbl[0]}, + {0x10ec0887, (CODEC_ENTRY*)&ms7721_alc887_VerbTbl[0]}, {(UINT32)0x0FFFFFFFF, (CODEC_ENTRY*)0x0FFFFFFFFUL} }; -- cgit v1.2.3