1*c942fddfSThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */ 2e9e06f28STsahee Zidenberg /* 3e9e06f28STsahee Zidenberg * Low-level power-management support for Alpine platform. 4e9e06f28STsahee Zidenberg * 5e9e06f28STsahee Zidenberg * Copyright (C) 2015 Annapurna Labs Ltd. 6e9e06f28STsahee Zidenberg */ 7e9e06f28STsahee Zidenberg 8e9e06f28STsahee Zidenberg #ifndef __ALPINE_CPU_PM_H__ 9e9e06f28STsahee Zidenberg #define __ALPINE_CPU_PM_H__ 10e9e06f28STsahee Zidenberg 11e9e06f28STsahee Zidenberg /* Alpine CPU Power Management Services Initialization */ 12e9e06f28STsahee Zidenberg void alpine_cpu_pm_init(void); 13e9e06f28STsahee Zidenberg 14e9e06f28STsahee Zidenberg /* Wake-up a CPU */ 15e9e06f28STsahee Zidenberg int alpine_cpu_wakeup(unsigned int phys_cpu, uint32_t phys_resume_addr); 16e9e06f28STsahee Zidenberg 17e9e06f28STsahee Zidenberg #endif /* __ALPINE_CPU_PM_H__ */ 18