|
@@ -27,25 +27,19 @@
|
|
|
#include "fuse.h"
|
|
|
#include "cpuidle.h"
|
|
|
|
|
|
-static int __init tegra_cpuidle_init(void)
|
|
|
+void __init tegra_cpuidle_init(void)
|
|
|
{
|
|
|
- int ret;
|
|
|
-
|
|
|
switch (tegra_chip_id) {
|
|
|
case TEGRA20:
|
|
|
- ret = tegra20_cpuidle_init();
|
|
|
+ tegra20_cpuidle_init();
|
|
|
break;
|
|
|
case TEGRA30:
|
|
|
- ret = tegra30_cpuidle_init();
|
|
|
+ tegra30_cpuidle_init();
|
|
|
break;
|
|
|
case TEGRA114:
|
|
|
- ret = tegra114_cpuidle_init();
|
|
|
+ tegra114_cpuidle_init();
|
|
|
break;
|
|
|
default:
|
|
|
- ret = -ENODEV;
|
|
|
break;
|
|
|
}
|
|
|
-
|
|
|
- return ret;
|
|
|
}
|
|
|
-device_initcall(tegra_cpuidle_init);
|