cpufreq-exynos: Make the voltage interfaces step dynamic

Gets rid of the hardcoded step counts in the voltage interfaces so we won't ever have to touch them again if we wish to change CPU frequency step counts.
midas-power: lowered Vdd initialization to regulator minimum
slub.c: little tweak for performance improvements
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
mm: added UKSM v0.1.2

Nai Xia
drivers/char: added frandom
Added mkbootfs and mkbootimg binaries
cpufreq: zzmoove governor (zanezam)

credits to zanezam, mialwe and ktoonsez
cpufreq : ZZMoove Governor 0.4

 * Version 0.4 - limits
 *
 *	- added "soft"-freqency-limit. the term "soft" means here that this is unfortuneately not a hard limit. a hard limit is only possible with
 *	  cpufreq driver which is the freqency "giver" the governor is the "decision maker". So now the governor will scale up to only the given up
 *	  limit on higher system load but if the cpufreq driver "wants" to go above that limit the freqency will go up there. u can see this for
 *	  example with touchboost or wake up freqencies (1000 and 800 mhz) where the governor will be bypassed by the cpufreq driver.
 *	  but nevertheless this soft-limit will reduce the use of freqencies higer than given limit and therefore it will reduce power consumption.
 *
 *	  for this function following new tuneables were indroduced:
 *
 *	  freq_limit_sleep		 -> limit freqency on early suspend (possible values 0 disable limit, 200-1600, default: 0)
 *	  freq_limit			 -> limit freqency on awake (possible values 0 disable limit, 200-1600, default: 0)
 *
 *	- added scaling frequencies to frequency tables for a faster up/down scaling. This should bring more performance but on the other hand it
 *	  can be of course a little bit more power consumptive.
 *
 *	  for this function following new tuneables were indroduced:
 *
 *	  fast_scaling			 -> fast scaling on awake (possible values 0 disable or 1 enable, default: 0)
 *	  fast_scaling_sleep (sysfs)	 -> fast scaling on early suspend (possible values 0 disable or 1 enable, default: 0)
 *
 *	- added tuneable "freq_step_sleep" for setting the freq step at early suspend (possible values same as freq_step 0 to 100, default 5)
 *	- added DEF_FREQ_STEP and IGNORE_NICE definitions
 *	- changed downscaling cpufreq relation to the "lower way"
 *	- code/documentation cleaning
cpufreq: zzmoove 0.5rc (not for public release !!!)