コード例 #1
0
static void __exit cpufreq_stats_exit(void)
{
#ifdef CONFIG_BL_SWITCHER
	bL_switcher_unregister_notifier(&switcher_notifier);
#endif
	cpufreq_stats_cleanup();
}
コード例 #2
0
ファイル: arm_big_little.c プロジェクト: 7799/linux
void bL_cpufreq_unregister(struct cpufreq_arm_bL_ops *ops)
{
	if (arm_bL_ops != ops) {
		pr_err("%s: Registered with: %s, can't unregister, exiting\n",
				__func__, arm_bL_ops->name);
		return;
	}

	bL_switcher_get_enabled();
	bL_switcher_unregister_notifier(&bL_switcher_notifier);
	cpufreq_unregister_driver(&bL_cpufreq_driver);
	bL_switcher_put_enabled();
	pr_info("%s: Un-registered platform driver: %s\n", __func__,
			arm_bL_ops->name);
	arm_bL_ops = NULL;
}
コード例 #3
0
ファイル: arm_big_little.c プロジェクト: fxysunshine/Linux
static int __bLs_unregister_notifier(void)
{
	return bL_switcher_unregister_notifier(&bL_switcher_notifier);
}