ACPI: Add acpi_is_wakeup_s3() for romstage
This replaces acpi_is_wakeup_early(). Change-Id: I23112c1fc7b6f99584bc065fbf6b10fb073b1eb6 Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com> Reviewed-on: http://review.coreboot.org/8187 Tested-by: build bot (Jenkins) Reviewed-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
This commit is contained in:
@@ -581,14 +581,21 @@ static inline int acpi_s3_resume_allowed(void)
|
||||
|
||||
#if IS_ENABLED(CONFIG_HAVE_ACPI_RESUME)
|
||||
extern int acpi_slp_type;
|
||||
|
||||
#ifdef __PRE_RAM__
|
||||
static inline int acpi_is_wakeup_s3(void)
|
||||
{
|
||||
return (acpi_get_sleep_type() == 3);
|
||||
}
|
||||
#else
|
||||
int acpi_is_wakeup(void);
|
||||
int acpi_is_wakeup_s3(void);
|
||||
int acpi_is_wakeup_early(void);
|
||||
#endif
|
||||
|
||||
#else
|
||||
#define acpi_slp_type 0
|
||||
static inline int acpi_is_wakeup(void) { return 0; }
|
||||
static inline int acpi_is_wakeup_s3(void) { return 0; }
|
||||
static inline int acpi_is_wakeup_early(void) { return 0; }
|
||||
#endif
|
||||
|
||||
#endif /* __ASM_ACPI_H */
|
||||
|
Reference in New Issue
Block a user