diff options
Diffstat (limited to 'drivers/cpuidle')
-rw-r--r-- | drivers/cpuidle/cpuidle.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/cpuidle/cpuidle.c b/drivers/cpuidle/cpuidle.c index 86e805986d6f..039a807b217a 100644 --- a/drivers/cpuidle/cpuidle.c +++ b/drivers/cpuidle/cpuidle.c | |||
@@ -145,8 +145,7 @@ int cpuidle_idle_call(void) | |||
145 | broadcast = !!(drv->states[next_state].flags & CPUIDLE_FLAG_TIMER_STOP); | 145 | broadcast = !!(drv->states[next_state].flags & CPUIDLE_FLAG_TIMER_STOP); |
146 | 146 | ||
147 | if (broadcast) | 147 | if (broadcast) |
148 | clockevents_notify(CLOCK_EVT_NOTIFY_BROADCAST_ENTER, | 148 | clockevents_notify(CLOCK_EVT_NOTIFY_BROADCAST_ENTER, &dev->cpu); |
149 | &dev->cpu); | ||
150 | 149 | ||
151 | if (cpuidle_state_is_coupled(dev, drv, next_state)) | 150 | if (cpuidle_state_is_coupled(dev, drv, next_state)) |
152 | entered_state = cpuidle_enter_state_coupled(dev, drv, | 151 | entered_state = cpuidle_enter_state_coupled(dev, drv, |
@@ -155,8 +154,7 @@ int cpuidle_idle_call(void) | |||
155 | entered_state = cpuidle_enter_state(dev, drv, next_state); | 154 | entered_state = cpuidle_enter_state(dev, drv, next_state); |
156 | 155 | ||
157 | if (broadcast) | 156 | if (broadcast) |
158 | clockevents_notify(CLOCK_EVT_NOTIFY_BROADCAST_EXIT, | 157 | clockevents_notify(CLOCK_EVT_NOTIFY_BROADCAST_EXIT, &dev->cpu); |
159 | &dev->cpu); | ||
160 | 158 | ||
161 | trace_cpu_idle_rcuidle(PWR_EVENT_EXIT, dev->cpu); | 159 | trace_cpu_idle_rcuidle(PWR_EVENT_EXIT, dev->cpu); |
162 | 160 | ||