Add bullshit device tree stubs.

LG's 4.2 aboot searches for

/soc/qcom,mdss_dsi_lgit_video
/soc/qcom,mdss_dsi_jdi_video
/soc/qcom,mdss_dsi_jdi_cmd
/soc/qcom,mdss_dsi_lgit_cmd

before booting the kernel; and it will explicitly fail to boot if they aren't
present, as defined somewhere in their aboot source. This will appease the
4.2 bootloader and allow us to boot a kernel built on 4.4 sources.

The 4.4 aboot will also append:
"mdss_mdp.panel=1:dsi:0:qcom,mdss_dsi_g2_lgd_cmd" to kernel's command line, so
adding the above to the BOARD_KERNEL_CMDLINE in the device folder is necessary
to get the panel to work. (Thanks to xda user garyd9 for pulling /proc/cmdline)

A big thank you to Dan Rosenberg (djrbliss) for loki (the exploit that allows
for custom boot images)

Signed-off-by: xdabbeb <xdabbeb@gmail.com>
build: remove defconfigs
net: make westwood+ default & don't build htcp
build: fm radio absent on vs980, no need to make it
build: vs980 has no TV tuner, don't make modules
build: tc opts, full vfpv4 support
cpufreq: cpu-boost: sync with latest caf
cpufreq: interactive: sync with latest caf
mach-msm: Add msm_mpdecision Kconfig & Makefile hooks Also rename qcom's mpdecision to stay in place and be used if CONFIG_MSM_MPDEC is not set

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>

Conflicts:
	arch/arm/mach-msm/Makefile
Signed-off-by: xdabbeb <xdabbeb@gmail.com>
mach-msm: Add msm_mpdecision This currently only does the following thing: Screen on -> CPU1 online Screen off -> CPU1 offline

More to come.

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: xdabbeb <xdabbeb@gmail.com>
mach-msm: mpdecision: small cleanup

Signed-off-by: showp1984 <showp1984@gmail.com>
Signed-off-by: xdabbeb <xdabbeb@gmail.com>
mach-msm: mpdecision: add load based decision making

This now works like the mpdecision binary from QCOM.
CPU hotplugging/unplugging based on system load.

A sysfs interface will be built in with a later commit.

Signed-off-by: showp1984 <showp1984@gmail.com>

Conflicts:
	arch/arm/mach-msm/msm_rq_stats.c
Signed-off-by: xdabbeb <xdabbeb@gmail.com>
mpdec: sync up to current rel ver
mpdec: FIX BUG#27

Unplugging a boosted CPU will cause it to come back with
the boosted minimum frequency and stay on it.
(it gets stuck on boost)

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: xdabbeb <xdabbeb@gmail.com>
mpdec: if !scroff_single_core unboost all cpus while suspending

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: xdabbeb <xdabbeb@gmail.com>
mpdec: fix missing log message on resume if !scroff_single_core

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: xdabbeb <xdabbeb@gmail.com>
mpdec: fix frequencies for vs980
mpdec: default disabled
build: goodbye unwind warning
use of swp{b} is deprecated for ARMv6 and ARMv7