我想知道我怎么可以访问名成员在我的司机/ driver.c 这里是在include/linux/cpufreq.h如何导出结构成员
struct cpufreq_governor {
char name[CPUFREQ_NAME_LEN];
int (*governor) (struct cpufreq_policy *policy,
unsigned int event);
ssize_t (*show_setspeed) (struct cpufreq_policy *policy,
char *buf);
int (*store_setspeed) (struct cpufreq_policy *policy,
unsigned int freq);
unsigned int max_transition_latency; /* HW must be able to switch to
next freq faster than this value in nano secs or we
will fallback to performance governor */
struct list_head governor_list;
struct module *owner;
};
driver.c有码一个函数取决于主动调速器。所以如何把它作为驱动程序中的变量。c
你需要什么活跃的州长的名字? (如果CPU有不同的调节器呢?) –
@CL。只有一个CPU.btw这样做的原因是,在我的驱动程序中,有些功能会在特殊情况下增加CPU频率。但它在powersave调速器上的表现也一样,其中CPU频率必须最小,但它会增加它。这就是为什么我需要它。 – user2578525