omap2plus-cpufreq: user voltage control code (still needs to be cleaned up)

Signed-off-by: Humberto Borba <humberos@gmail.com>
Revert "OMAP3630+: SmartReflex 1p5: remove voltage clamp down"

This reverts commit afadff82e7b2041498c95f266b76b21dda04e703.
opp4xxx_data: voltage/frequency mods from lK ICS

Signed-off-by: Humberto Borba <humberos@gmail.com>
OMAP4460: OPP/voltage: 1.5GHz needs different SR ntarget

original commit by Nishanth Menon modified for leanKernel

Conflicts:

	arch/arm/mach-omap2/opp4xxx_data.c
OPP: give 1.65ghz a unique fuse offset

Conflicts:

	arch/arm/mach-omap2/opp4xxx_data.c
dpll44xx: adjust DCC for notrim
trim_quirks: enable trim override
SR15: skip calibration on notrim freqs
SR1.5: just to complete the calibration tweak for high freq/voltage
SR: Custom SR Tuning v1 - supports MPU, IVA, and CORE

Override kernel default VDDMIN via sysfs (debug fs).
/sys/kernel/debug/smartreflex/sr_*/vmin

Signed-off-by: Humberto Borba <humberos@gmail.com>
Custom SR Tuning V2: allow SR to calibrate high voltages

For MPU only, should have zero effect on IVA and CORE
tuna-wifi: do not randomize MAC if bootloader doesn't pass it

Calculate MAC from SOC die_id which hopefully is unique enough.
omap2plus-cpufreq: allow throttling to start at current freq
net: wireless: bcmdhd: Postpone taking wd_wake lock

Change-Id: I3926d7a1a357d173144f408996f35f0929db711e
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>