我想知道如何访问我的 driver/driver.c 中的 name 成员 这是来自 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中有一个依赖于 Activity 调控器的函数。那么如何将其作为driver.c中的变量
最佳答案
CPUfreq 导出符号 cpufreq_get_policy
您可以通过它获得保单。 cpufreq_policy
已有成员(member)governor
。这就是您正在寻找的。p>
关于android - 如何导出结构体成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17741590/