summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/drivers/intel/pmc_mux/chip.h2
-rw-r--r--src/soc/intel/tigerlake/pmc.c3
2 files changed, 3 insertions, 2 deletions
diff --git a/src/drivers/intel/pmc_mux/chip.h b/src/drivers/intel/pmc_mux/chip.h
index f73a07047f..dcca2a3ecc 100644
--- a/src/drivers/intel/pmc_mux/chip.h
+++ b/src/drivers/intel/pmc_mux/chip.h
@@ -3,8 +3,6 @@
#ifndef __DRIVERS_INTEL_PMC_MUX_H__
#define __DRIVERS_INTEL_PMC_MUX_H__
-extern struct chip_operations drivers_intel_pmc_mux_ops;
-
struct drivers_intel_pmc_mux_config {
};
diff --git a/src/soc/intel/tigerlake/pmc.c b/src/soc/intel/tigerlake/pmc.c
index 8fcbe50504..f2f8a06260 100644
--- a/src/soc/intel/tigerlake/pmc.c
+++ b/src/soc/intel/tigerlake/pmc.c
@@ -126,6 +126,9 @@ static void soc_pmc_fill_ssdt(const struct device *dev)
dev_path(dev));
}
+/* FIXME: Rewrite loop below without this. */
+extern struct chip_operations drivers_intel_pmc_mux_ops;
+
/* By default, TGL uses the PMC MUX for all ports, so port_number is unused */
const struct device *soc_get_pmc_mux_device(int port_number)
{