fix color/rotation for lcdc_lg_xga

Change-Id: I19d9b977b8da7f6ab6cb0219cf140e0b5e1925bd
video: msm: update msm_dss_io_8x60
mach-msm: restart: add untouched version for others devices (tenderloin..)
clock-8x60: implement config flag REMOVE_SMI_2X_CLK, that disable the 2x_axi_clk. Causes problems on some 8x60 (without iommu)
8x60: tenderloin: update clocks
msm: pil-q6v3: allow forcing of insecure mode

Don't check q6 firmware metadata on load
qdsp6v2: build snddev_icodec even if not using TIMPANI
qdsp6v2: do not depend on MARIMBA_CODEC on snddev_icodec and board-msm8x60-audio
mach-msm: prepare hp folder for HP devices
mach-msm: hp: add tenderloin boards
tenderloin: audio: add tenderloin audio devices in board-msm8x60-audio
soc: msm8x60: fix audio capture
mfd: wm8994: add compatibility with tenderloin logic
codec: wm8994: add compatibility with tenderloin logic
soc: msm8x60: add support for tenderloin
afe: tenderloin: fixup mi2s_cfg packet size
Update MPU3050 kernel driver

1. Update MPU3050 drivers to Invensense MPU code update v3.3.4 ported from:
   https://android.googlesource.com/kernel/msm.git/+/android-msm-sony-cm-jb-3.0
2. Enable LSM303DLHA and LSM303DLHM as MPU3050 slaves instead of fake BMA150 and AK8975
3. Proper LSM303DLHA and LSM303DLHM power management when acting as MPU3050 slaves
4. Gyro axis configuration changed
5. Updates to sensor setup by John Newby
Merge branch 'tenderloin-add-audio' into tenderloin-add

Conflicts:
	arch/arm/configs/cyanogenmod_tenderloin_defconfig
	arch/arm/mach-msm/hp/tenderloin/board-tenderloin.c