fsa9485: sync with 4.3 source drop

Change-Id: Id8d0970a868fb8fe4df1fd6f286c016fccdb1f25
d2: enable Smartdock support

Change-Id: I30668c64d36ed21f61d2d7a2772c92d01460fcbe
sched: core: Max out sched_mc_power_savings

After some more testing with our cpupower driver, semaphore's ondemand gov,
and power_efficient_workqueues enabled, this only seems to help in keeping
things grouped into one core.

Not only is it capable of doing this... It can do it WELL. No sizable
impact on benchmarks whatsoever.

Signed-off-by: Luis Cruz <ljc2491@gmail.com>
Merge remote-tracking branch 'cm/cm-11.0' into axdev-4.4
board: M2: Extend platform cpu_power table

Expose all freqs to the driver.

Since our magic number for freq boosting is usually 1134Mhz, it would
make sense to base our cpu power tables with that in mind.

Signed-off-by: Luis Cruz <ljc2491@gmail.com>