derp
cpuidle : handle clockevent notify from the cpuidle framework

When a cpu enters a deep idle state, the local timers are stopped and
the time framework falls back to the timer device used as a broadcast
timer.

The different cpuidle drivers are calling clockevents_notify ENTER/EXIT
when the idle state stops the local timer.

Add a new flag CPUIDLE_FLAG_TIMER_STOP which can be set by the cpuidle
drivers. If the flag is set, the cpuidle core code takes care of the
notification on behalf of the driver to avoid pointless code duplication.

Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Luis Cruz <ljc2491@gmail.com>
Signed-off-by: poondog <markj338@gmail.com>
Revert "msm: kgsl: enable CPU IRQ while suspending context"

This reverts commit 06575375e2b6fe0d9dbe8854d77096207fa0f0fe.
Update
Missing file
Revert "msm: kgsl: Restrict the maximum memory entries for bulk cache sync"

This reverts commit f3008282823e2a344cc91f52d40232def7a37c2a.
Revert "msm: kgsl: Protect against a potential overflow in kgsl_sg_alloc"

This reverts commit c8677eda4d9f0848f33da0b4d89cc2598739c6f9.
Revert "msm: kgsl: Fix mem leak when page allocation fails"

This reverts commit ff0729a9f40e62190fc6ff18d843a53fbb95a03f.
Revert "Clean"

This reverts commit 29be56a9ad2b3fb733f8f5837ae4f468bddac38c.
Revert "msm: kgsl: Set FSR to 0 on IOMMU pagefault"

This reverts commit b6827a769c5f9c8de9081065fa29014ba0621402.
Revert "msm: kgsl: report gpu frequency correctly in sysfs"

This reverts commit 04f2f1f0d1e9529e8b4af73c89b29f7e0f11d79a.
Clean
Clean