diff options
Diffstat (limited to 'drivers/firmware')
-rw-r--r-- | drivers/firmware/rockchip_sip.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/firmware/rockchip_sip.c b/drivers/firmware/rockchip_sip.c index f7c716232fb9..a4e0e93a0b2d 100644 --- a/drivers/firmware/rockchip_sip.c +++ b/drivers/firmware/rockchip_sip.c @@ -64,6 +64,14 @@ int sip_smc_set_suspend_mode(u32 ctrl, u32 config1, u32 config2) return res.a0; } +struct arm_smccc_res sip_smc_get_suspend_info(u32 info) +{ + struct arm_smccc_res res; + + res = __invoke_sip_fn_smc(SIP_SUSPEND_MODE, info, 0, 0); + return res; +} + int sip_smc_virtual_poweroff(void) { struct arm_smccc_res res; |