Angel Pons | 182dbde | 2020-04-02 23:49:05 +0200 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
Kyösti Mälkki | 78c5d58 | 2015-01-09 23:48:47 +0200 | [diff] [blame] | 2 | |
3 | #include <stdint.h> | ||||
4 | #include <arch/io.h> | ||||
Furquan Shaikh | 76cedd2 | 2020-05-02 10:24:23 -0700 | [diff] [blame] | 5 | #include <acpi/acpi.h> |
Kyösti Mälkki | 78c5d58 | 2015-01-09 23:48:47 +0200 | [diff] [blame] | 6 | #include "SBPLATFORM.h" |
7 | |||||
8 | int acpi_get_sleep_type(void) | ||||
9 | { | ||||
10 | u16 tmp = inw(PM1_CNT_BLK_ADDRESS); | ||||
11 | tmp = ((tmp & (7 << 10)) >> 10); | ||||
12 | return (int)tmp; | ||||
13 | } |