diff options
author | Angel Pons <th3fanbus@gmail.com> | 2021-02-19 17:34:26 +0100 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2021-02-24 11:34:35 +0000 |
commit | a15a6045d26d10ef095dd26667457e3b2ac3c80b (patch) | |
tree | 9e81a63711c6f7b49c5bd204a217747186f4c32a | |
parent | df8462c36ad9875a617bee23d3d6281f6990aa53 (diff) |
soc/intel/skylake/pmutil.c: Define __SIMPLE_DEVICE__
Change-Id: I01035ad88dc6ba702fde2c58aa0093214a57e482
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/50930
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
-rw-r--r-- | src/soc/intel/skylake/pmutil.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/soc/intel/skylake/pmutil.c b/src/soc/intel/skylake/pmutil.c index ec960b5fbe..6d16f52695 100644 --- a/src/soc/intel/skylake/pmutil.c +++ b/src/soc/intel/skylake/pmutil.c @@ -5,6 +5,8 @@ * and the differences between PCH variants. */ +#define __SIMPLE_DEVICE__ + #include <acpi/acpi.h> #include <device/mmio.h> #include <device/pci_ops.h> @@ -183,11 +185,8 @@ int rtc_failure(void) u8 reg8; int rtc_failed; /* PMC Controller Device 0x1F, Func 02 */ -#if defined(__SIMPLE_DEVICE__) - pci_devfn_t dev = PCH_DEV_PMC; -#else - struct device *dev = PCH_DEV_PMC; -#endif + const pci_devfn_t dev = PCH_DEV_PMC; + reg8 = pci_read_config8(dev, GEN_PMCON_B); rtc_failed = reg8 & RTC_BATTERY_DEAD; if (rtc_failed) { |