cpu_input_boost: Remove thread-migration boosting and clean up

Thread migrations occur far too often for boosting on thread-migration to be
battery-efficient. Even with load-based syncs implemented, frequent migration
boosts caused excessive heating and battery drain (especially during streaming
video playback).

Remove thread-migration (as it will never be used) and clean up the code that
remains. The framebuffer boost/unboost code has been split into their own
respective workers, comments have been added, and variables have been renamed
for consistency.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
2 files changed