ASoC: msm: add missing MI2S_RX dapm routes

Change-Id: I96f4279c55d20f2d73064f8172a124e179898eed
m4: display: enable clocks when sending panel commands

Gets rid of these:
<3>[    5.684663] mipi_dsi_cmd_dma_tx: dma timeout error

Adapted from m7 panel driver.
m4: display: remove duplicate MIPI device registration

Fixes these two warnings:
------------[ cut here ]------------
WARNING: at ../../../../../../kernel/htc/msm8960/fs/sysfs/dir.c:508
sysfs_add_one+0x94/0xb4()
sysfs: cannot create duplicate filename '/devices/platform/mipi_m4.0'
<snip>
---[ end trace 1e53ee17c79f546d ]---
------------[ cut here ]------------
WARNING: at ../../../../../../kernel/htc/msm8960/lib/kobject.c:198
kobject_add_internal+0x17c/0x228()
kobject_add_internal failed for mipi_m4.0 with -EEXIST, don't try to
register things with the same name in the same directory.
<snip>
---[ end trace 1e53ee17c79f546e ]---
m4: add ext_5v platform device, needed for OTG

Gets rid of a ton of these:
<3>[    0.090767] msm-gpio-regulator msm-gpio-regulator.97: Failed to find supply ext_5v
<3>[    0.090889] gpio_vreg_probe: ext_otg_sw: regulator_register failed, rc=-517.
<6>[    0.090920] platform msm-gpio-regulator.97: Driver msm-gpio-regulator requests probe deferral
m4: defconfig update

SELinux was enabled, but not really, due to CONFIG_SECURITY being set to 'n'.
Manual defconfig editing?

CONFIG_MMC_MSM_SDC3_NEED_PAD_PWR got renamed to CONFIG_MMC_MSM_SDC3_NEED_PAD_PWR,
fix that.
m4: disable pid tracking in contextidr

Kconfig help entry says we need hw trace tools to use this, so...
m4: disable register tracing

Gives a whopping 1M back for userland to use.