CPU: kernel based MPDECISION

cherry-picked from buttered_toast

credit goes to ChadGoodman & Bigwillyg
CPU: kernel based thermal management

cherry-picked from buttered_toast

credit goes to ChadGoodman & Bigwillyg