aboutsummaryrefslogtreecommitdiff
path: root/src/soc/intel/apollolake/pmutil.c
diff options
context:
space:
mode:
authorDuncan Laurie <dlaurie@chromium.org>2016-09-19 19:20:11 -0700
committerDuncan Laurie <dlaurie@chromium.org>2016-09-19 19:20:11 -0700
commit6d412c7b81dd5d2429a1c11fe11c359c9833d71b (patch)
treed37e1d608326d34fbc9fd85f514cbbd437323a77 /src/soc/intel/apollolake/pmutil.c
parent120f1128442c11ef3032e382c8b2377380fb3cbc (diff)
Revert "soc/intel/apollolake: Add function to read and clear GPE status"
This reverts commit 3d43a7c111d00be246160a04023fe438ae0cac57.
Diffstat (limited to 'src/soc/intel/apollolake/pmutil.c')
-rw-r--r--src/soc/intel/apollolake/pmutil.c21
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;