flo: kernel-based thermal control (based on @crpalmer's work)

Change-Id: I1ddf81234d9603403b4a00acf4d0b91523fd8224
Signed-off-by: flar2 <asegaert@gmail.com>