mali/midas-power: Decrease minimum voltage boundary

mali:
Decrease minimum voltage initialisation data for MAX77686 on buck3 rail / vdd_g3d to minimum value as defined in regulator driver.
Decrease minimum voltage soft-limit in GPU voltage control to same value.

midas-power.c: Adjust min/max voltages of several regulators to properly support undervolting
mali: platform rewrite

Samsung integrated checks on in the Pegasus platform that prevented the GPU control interfaces to work; on every decideNextStatus call the DVFS tables would be rewritten with separate fixed values. Module parameters for these values were present in the kernel so the hypothesis is that they were used for debugging during development.

-All checks are removed and the driver now looks very similar to the Orion platform.

-Removal of the CPU frequency lock to 1200MHz if the GPU is at 440MHz, this is excessive as 3D load heavy applications usually do not tax the CPU that far, and is an unnecessary power consumption burden.

-The thermal control unit temperature throttling causes to fix the voltage to a fixed value when throttling is in place; this is useless considering frequency is not limited, making the whole thing senseless. Thus removed.

-Cleaned up the files from unnecessary ifdef's for readability considering the fixed platform values.

thx to AndreiLux
mali: disable mali_runtime_resume setting which continuously sets the clock to 266MHz while resuming from idle state
mali: disable voltage clamping and reset even if it isn't really needed as it is already removed, i apply it anyway

thx to gm
mali: fixing frequencies levels issues we were going over the dvfs level limit, now fixed also disabled mali bottom_lock to have complete control over freq and voltages

thanks to AndreiLux for the heads up
mali: add GPU overclocking frequencies

credits to Simone201