sb/intel/i82801gx: Prepare for x86_64
Do the usual int conversions. TESTED: BUILD_TIMELESS=1 produces identical image on foxconn/g41m. Change-Id: Idebfe4669854b307bee653df6d93e46ae3f39dec Signed-off-by: Arthur Heymans <arthur@aheymans.xyz> Reviewed-on: https://review.coreboot.org/c/coreboot/+/56020 Reviewed-by: Nico Huber <nico.h@gmx.de> Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
4d06ff0faa
commit
028b94b765
|
@ -8,6 +8,7 @@
|
||||||
#include <device/mmio.h>
|
#include <device/mmio.h>
|
||||||
#include <delay.h>
|
#include <delay.h>
|
||||||
#include <device/azalia_device.h>
|
#include <device/azalia_device.h>
|
||||||
|
#include <stdint.h>
|
||||||
#include "chip.h"
|
#include "chip.h"
|
||||||
#include "i82801gx.h"
|
#include "i82801gx.h"
|
||||||
|
|
||||||
|
@ -192,7 +193,7 @@ static void azalia_init(struct device *dev)
|
||||||
// NOTE this will break as soon as the Azalia get's a bar above 4G.
|
// NOTE this will break as soon as the Azalia get's a bar above 4G.
|
||||||
// Is there anything we can do about it?
|
// Is there anything we can do about it?
|
||||||
base = res2mmio(res, 0, 0);
|
base = res2mmio(res, 0, 0);
|
||||||
printk(BIOS_DEBUG, "Azalia: base = %08x\n", (u32)base);
|
printk(BIOS_DEBUG, "Azalia: base = %08x\n", (u32)(uintptr_t)base);
|
||||||
codec_mask = codec_detect(base);
|
codec_mask = codec_detect(base);
|
||||||
|
|
||||||
if (codec_mask) {
|
if (codec_mask) {
|
||||||
|
|
Loading…
Reference in New Issue