coreboot/src
Bruce Griffith 21d6fd9d78 AMD SB700 boards: Set Azalia configuration flags
The existing code for setting Azalia configuration assumes that
the configuration bits are contiguous within a single byte and
can be set using a byte copy addressed into the lowest 2-bit
subfield.

The fix in Family 14 defines a union that can be addressed as a
byte to overlay the bit fields.  Since the offset of the four
subfields is not necessarily fixed, change the code to initialize
each of the four subfields individually.

Change-Id: I1dff20bb8bd3e1bcd8b4e6b0537e20779d2a3521
Signed-off-by: Bruce Griffith <Bruce.Griffith@se-eng.com>
Reviewed-on: http://review.coreboot.org/3544
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Tested-by: build bot (Jenkins)
Reviewed-by: Zheng Bao <zheng.bao@amd.com>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2013-06-28 01:40:03 +02:00
..
arch ARM: Put the ROM stage into the image before other bits. 2013-06-10 17:52:15 +02:00
console usbdebug: Fix use without EARLY_CONSOLE 2013-06-07 09:50:12 +02:00
cpu Do CAR variable migration only once 2013-06-22 20:47:21 +02:00
device pnp: Implement common handling for PnP config modes 2013-06-17 21:39:40 +02:00
drivers qemu: complete bochs dispi interface vga driver. 2013-06-19 02:00:08 +02:00
ec pnp: Unify some alignment to ease autogenerating patches 2013-06-17 18:11:35 +02:00
include AMD Fam15tn: Add support for AGESA runtime allocation in CBMEM 2013-06-24 00:53:52 +02:00
lib AMD Fam15tn: Add support for AGESA runtime allocation in CBMEM 2013-06-24 00:53:52 +02:00
mainboard AMD SB700 boards: Set Azalia configuration flags 2013-06-28 01:40:03 +02:00
northbridge amd/cimx/rd890/amd.h: Eliminate redefinition of NULL 2013-06-28 01:36:29 +02:00
southbridge amd/cimx/sb700/late.c: Add type cast to (UINT8) 2013-06-28 01:37:51 +02:00
superio winbond/w83627dhg: Correct resource setting for SPI (LDN6) 2013-06-18 19:15:12 +02:00
vendorcode amd/agesa/f15/Lib/amdlib.c: Add missing breaks to switch statement 2013-06-28 01:35:20 +02:00
Kconfig Yabel : Add tracing option needed by i915tool. 2013-06-04 22:57:26 +02:00