summaryrefslogtreecommitdiff
path: root/src/soc
diff options
context:
space:
mode:
authorAngel Pons <th3fanbus@gmail.com>2021-02-19 17:34:26 +0100
committerPatrick Georgi <pgeorgi@google.com>2021-02-24 11:34:35 +0000
commita15a6045d26d10ef095dd26667457e3b2ac3c80b (patch)
tree9e81a63711c6f7b49c5bd204a217747186f4c32a /src/soc
parentdf8462c36ad9875a617bee23d3d6281f6990aa53 (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>
Diffstat (limited to 'src/soc')
-rw-r--r--src/soc/intel/skylake/pmutil.c9
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) {