/* * Copyright (c) 2017 Intel Corporation. * * SPDX-License-Identifier: Apache-2.0 */ #include #include #include #include /* Invoke Low Power/System Off specific Tasks */ void pm_power_state_set(struct pm_state_info info) { if(!pm_is_sleep_state(info.state)) soc_enter_deep_sleep(); else soc_enter_light_sleep(); } /* Handle SOC specific activity after Low Power Mode Exit */ void pm_power_state_exit_post_ops(struct pm_state_info info) { irq_unlock(0); }