cpufreq: zzmoove governor update to v0.5.1b-beta2

credits to ZaneZam and Yank555
cpufreq: zzmoove governor v0.5.1b-beta2 - fix switching issue
cpufreq: zzmoove governor 0.6

credits to ZaneZam

Version 0.6 - flexibility (in cooperation with Yank555)

Changelog:

- removed fixed scaling lookup tables and use the system frequency table instead
changed scaling logic accordingly for this modification (thx and credits to Yank555)
- reduced new hotplug logic loop to a minimum
- again try to fix stuck issues by using seperate hotplug functions out of dbs_check_cpu (credits to ktoonesz)
- added support for 2 and 8 core systems and added automatic detection of cores were it is needed
(for setting the different core modes you can use the macro 'MAX_CORES'. possible values are: 2,4 or 8, default are 4 cores)
reduced core threshold defaults to only one up/down default and use an array to hold all threshold values
- fixed some mistakes in 'frequency tuneables' (Yank555):
stop looping once the frequency has been found
return invalid error if new frequency is not found in the frequency table
cpufreq: Update to zzmoove 0.7

credits to ZaneZam and Yank555
cpufreq: Update to zzmoove 0.7a
cpufreq: Update to zzmoove 0.7b
block.c: allocate boot (MMC) partitions on probe

credits to detule
module.c: kernel: make an exception in module loading to load proprietary modules

credits to gokhanmoral
mms_ts: Add sys interface to allow switching of touch boost
mms_ts: Add sys interface to allow selecting touch boost frequency

credits to Yank555-lu