|
@@ -170,14 +170,6 @@ struct cpuidle_driver omap4_idle_driver = {
|
|
|
.safe_state_index = 0,
|
|
|
};
|
|
|
|
|
|
-static inline struct omap4_idle_statedata *_fill_cstate_usage(
|
|
|
- struct cpuidle_device *dev,
|
|
|
- int idx)
|
|
|
-{
|
|
|
- struct omap4_idle_statedata *cx = &omap4_idle_data[idx];
|
|
|
- return cx;
|
|
|
-}
|
|
|
-
|
|
|
/**
|
|
|
* omap4_idle_init - Init routine for OMAP4 idle
|
|
|
*
|
|
@@ -186,7 +178,6 @@ static inline struct omap4_idle_statedata *_fill_cstate_usage(
|
|
|
*/
|
|
|
int __init omap4_idle_init(void)
|
|
|
{
|
|
|
- struct omap4_idle_statedata *cx;
|
|
|
struct cpuidle_device *dev;
|
|
|
unsigned int cpu_id = 0;
|
|
|
|
|
@@ -199,21 +190,6 @@ int __init omap4_idle_init(void)
|
|
|
dev = &per_cpu(omap4_idle_dev, cpu_id);
|
|
|
dev->cpu = cpu_id;
|
|
|
|
|
|
- cx = _fill_cstate_usage(dev, 0);
|
|
|
- cx->cpu_state = PWRDM_POWER_ON;
|
|
|
- cx->mpu_state = PWRDM_POWER_ON;
|
|
|
- cx->mpu_logic_state = PWRDM_POWER_RET;
|
|
|
-
|
|
|
- cx = _fill_cstate_usage(dev, 1);
|
|
|
- cx->cpu_state = PWRDM_POWER_OFF;
|
|
|
- cx->mpu_state = PWRDM_POWER_RET;
|
|
|
- cx->mpu_logic_state = PWRDM_POWER_RET;
|
|
|
-
|
|
|
- cx = _fill_cstate_usage(dev, 2);
|
|
|
- cx->cpu_state = PWRDM_POWER_OFF;
|
|
|
- cx->mpu_state = PWRDM_POWER_RET;
|
|
|
- cx->mpu_logic_state = PWRDM_POWER_OFF;
|
|
|
-
|
|
|
cpuidle_register_driver(&omap4_idle_driver);
|
|
|
|
|
|
if (cpuidle_register_device(dev)) {
|