我正在查看 Linux 内核(drivers/devfreq)中的 exynos4_bus.c 文件并遇到了这个结构:
struct exynos4_ppmu {
void __iomem *hw_base;
unsigned int ccnt;
unsigned int event;
unsigned int count[PPMU_PMNCNT_MAX];
bool ccnt_overflow;
bool count_overflow[PPMU_PMNCNT_MAX];
};
我想知道是否有人可以向我大致解释一下 PPMU 到底是什么以及它在这段代码中的用途。