diff options
Diffstat (limited to 'src/soc')
-rw-r--r-- | src/soc/intel/apollolake/pmutil.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/soc/intel/apollolake/pmutil.c b/src/soc/intel/apollolake/pmutil.c index 56bb33dc40..2aef18c8e6 100644 --- a/src/soc/intel/apollolake/pmutil.c +++ b/src/soc/intel/apollolake/pmutil.c @@ -17,7 +17,6 @@ #define __SIMPLE_DEVICE__ -#include <arch/acpi.h> #include <arch/io.h> #include <console/console.h> #include <cbmem.h> @@ -302,26 +301,6 @@ uint32_t clear_gpe_status(void) return print_gpe_sts(reset_gpe_status()); } -/* Read and clear GPE status (defined in arch/acpi.h) */ -int acpi_get_gpe(int gpe) -{ - int bank; - uint32_t mask, sts; - - if (gpe < 0 || gpe > GPE0_DW3_31) - return -1; - - bank = gpe / 32; - mask = 1 << (gpe % 32); - - sts = inl(ACPI_PMIO_BASE + GPE0_STS(bank)); - if (sts & mask) { - outl(mask, ACPI_PMIO_BASE + GPE0_STS(bank)); - return 1; - } - return 0; -} - void clear_pmc_status(void) { uint32_t prsts; |