lineage_kernel_xcoverpro/drivers/soc/samsung/cal-if/pmucal_powermode.h

35 lines
672 B
C
Executable File

#ifndef __PMUCAL_POWERMODE_H___
#define __PMUCAL_POWERMODE_H___
#ifdef CONFIG_FLEXPMU
#ifdef PWRCAL_TARGET_LINUX
#include <linux/io.h>
#endif
extern void pmucal_powermode_hint(unsigned int mode);
extern void pmucal_powermode_hint_clear(void);
extern int pmucal_cpuinform_init(void);
#else
#define pmucal_powermode_hint(a) do {} while (0)
#define pmucal_powermode_hint_clear() do {} while (0)
static inline int pmucal_cpuinform_init(void)
{
return 0;
}
#endif
struct cpu_inform {
unsigned int cpu_num;
phys_addr_t base_pa;
void __iomem *base_va;
u32 offset;
};
extern struct cpu_inform pmucal_cpuinform_list[];
extern unsigned int cpu_inform_list_size;
#endif