forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
444 B
25 lines
444 B
#ifndef LINUX_SOC_DOVE_PMU_H |
|
#define LINUX_SOC_DOVE_PMU_H |
|
|
|
#include <linux/types.h> |
|
|
|
struct dove_pmu_domain_initdata { |
|
u32 pwr_mask; |
|
u32 rst_mask; |
|
u32 iso_mask; |
|
const char *name; |
|
}; |
|
|
|
struct dove_pmu_initdata { |
|
void __iomem *pmc_base; |
|
void __iomem *pmu_base; |
|
int irq; |
|
int irq_domain_start; |
|
const struct dove_pmu_domain_initdata *domains; |
|
}; |
|
|
|
int dove_init_pmu_legacy(const struct dove_pmu_initdata *); |
|
|
|
int dove_init_pmu(void); |
|
|
|
#endif
|
|
|