soc/intel/broadwell: Guard MCHBAR macro parameters
Add brackets around the parameters to avoid operation order problems. Tested with BUILD_TIMELESS=1, Purism Librem 13 v1 remains identical. Change-Id: I6efbe70d2bb3ad776a2566365afa66afab51584e Signed-off-by: Angel Pons <th3fanbus@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/46336 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Nico Huber <nico.h@gmx.de>
This commit is contained in:
parent
0263e0ff65
commit
e3fd00f9e8
|
@ -80,9 +80,9 @@
|
|||
|
||||
/* MCHBAR */
|
||||
|
||||
#define MCHBAR8(x) *((volatile u8 *)(MCH_BASE_ADDRESS + x))
|
||||
#define MCHBAR16(x) *((volatile u16 *)(MCH_BASE_ADDRESS + x))
|
||||
#define MCHBAR32(x) *((volatile u32 *)(MCH_BASE_ADDRESS + x))
|
||||
#define MCHBAR8(x) *((volatile u8 *)(MCH_BASE_ADDRESS + (x)))
|
||||
#define MCHBAR16(x) *((volatile u16 *)(MCH_BASE_ADDRESS + (x)))
|
||||
#define MCHBAR32(x) *((volatile u32 *)(MCH_BASE_ADDRESS + (x)))
|
||||
|
||||
#define MCHBAR_PEI_VERSION 0x5034
|
||||
#define BIOS_RESET_CPL 0x5da8
|
||||
|
|
Loading…
Reference in New Issue