xref: /linux/drivers/cpuidle/cpuidle-psci.h (revision a5e0454cf3920f1e5ec1fae71783e576ea9b1318)
1*a5e0454cSUlf Hansson /* SPDX-License-Identifier: GPL-2.0 */
2*a5e0454cSUlf Hansson 
3*a5e0454cSUlf Hansson #ifndef __CPUIDLE_PSCI_H
4*a5e0454cSUlf Hansson #define __CPUIDLE_PSCI_H
5*a5e0454cSUlf Hansson 
6*a5e0454cSUlf Hansson #ifdef CONFIG_PM_GENERIC_DOMAINS_OF
7*a5e0454cSUlf Hansson struct device __init *psci_dt_attach_cpu(int cpu);
8*a5e0454cSUlf Hansson #else
9*a5e0454cSUlf Hansson static inline struct device __init *psci_dt_attach_cpu(int cpu) { return NULL; }
10*a5e0454cSUlf Hansson #endif
11*a5e0454cSUlf Hansson 
12*a5e0454cSUlf Hansson #endif /* __CPUIDLE_PSCI_H */
13