Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 336779
b: refs/heads/master
c: 83116e6
h: refs/heads/master
i:
  336777: 0161386
  336775: 0f59d9a
v: v3
  • Loading branch information
Nishanth Menon authored and MyungJoo Ham committed Nov 20, 2012
1 parent 61cfd35 commit b26e2f5
Show file tree
Hide file tree
Showing 5 changed files with 73 additions and 1 deletion.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 3aa173b8db200bb96354481acc0a5b9e123119fe
refs/heads/master: 83116e66a232184f733ecf09a41817cf893ede98
18 changes: 18 additions & 0 deletions trunk/drivers/devfreq/governor_performance.c
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,21 @@ const struct devfreq_governor devfreq_performance = {
.get_target_freq = devfreq_performance_func,
.event_handler = devfreq_performance_handler,
};

static int __init devfreq_performance_init(void)
{
return devfreq_add_governor(&devfreq_performance);
}
subsys_initcall(devfreq_performance_init);

static void __exit devfreq_performance_exit(void)
{
int ret;

ret = devfreq_remove_governor(&devfreq_performance);
if (ret)
pr_err("%s: failed remove governor %d\n", __func__, ret);

return;
}
module_exit(devfreq_performance_exit);
18 changes: 18 additions & 0 deletions trunk/drivers/devfreq/governor_powersave.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,3 +42,21 @@ const struct devfreq_governor devfreq_powersave = {
.get_target_freq = devfreq_powersave_func,
.event_handler = devfreq_powersave_handler,
};

static int __init devfreq_powersave_init(void)
{
return devfreq_add_governor(&devfreq_powersave);
}
subsys_initcall(devfreq_powersave_init);

static void __exit devfreq_powersave_exit(void)
{
int ret;

ret = devfreq_remove_governor(&devfreq_powersave);
if (ret)
pr_err("%s: failed remove governor %d\n", __func__, ret);

return;
}
module_exit(devfreq_powersave_exit);
18 changes: 18 additions & 0 deletions trunk/drivers/devfreq/governor_simpleondemand.c
Original file line number Diff line number Diff line change
Expand Up @@ -125,3 +125,21 @@ const struct devfreq_governor devfreq_simple_ondemand = {
.get_target_freq = devfreq_simple_ondemand_func,
.event_handler = devfreq_simple_ondemand_handler,
};

static int __init devfreq_simple_ondemand_init(void)
{
return devfreq_add_governor(&devfreq_simple_ondemand);
}
subsys_initcall(devfreq_simple_ondemand_init);

static void __exit devfreq_simple_ondemand_exit(void)
{
int ret;

ret = devfreq_remove_governor(&devfreq_simple_ondemand);
if (ret)
pr_err("%s: failed remove governor %d\n", __func__, ret);

return;
}
module_exit(devfreq_simple_ondemand_exit);
18 changes: 18 additions & 0 deletions trunk/drivers/devfreq/governor_userspace.c
Original file line number Diff line number Diff line change
Expand Up @@ -140,3 +140,21 @@ const struct devfreq_governor devfreq_userspace = {
.get_target_freq = devfreq_userspace_func,
.event_handler = devfreq_userspace_handler,
};

static int __init devfreq_userspace_init(void)
{
return devfreq_add_governor(&devfreq_userspace);
}
subsys_initcall(devfreq_userspace_init);

static void __exit devfreq_userspace_exit(void)
{
int ret;

ret = devfreq_remove_governor(&devfreq_userspace);
if (ret)
pr_err("%s: failed remove governor %d\n", __func__, ret);

return;
}
module_exit(devfreq_userspace_exit);

0 comments on commit b26e2f5

Please sign in to comment.