msm8974: Add ultra-low-latency audio instance

 * Replace deprecated LPA output with new ULL feature.

Change-Id: I81bcf998ccf0740509a40d9c166dad07d7337bf3
ARM: dts: msm: use a corner regulator for wcnss VDD_CX on all boards

Update wcnss nodes to use voltage corner regulators for VDD_CX on MSM8226,
MSM8610, MSM8974, and MSM8974Pro.

Also update the wcnss platform driver to use voltage corner values for the
VDD_CX regulator supply.

Change-Id: I3f42104c2609a8cd237a34c66ff76be4426e9de8
Signed-off-by: Yue Ma <yuem@codeaurora.org>
ARM: dts: msm: Update the vifeed back routing

Codec clock should be enabled when vifeedback path for speaker
protection is enabled.
Change adds the routing entries to enable the codec clock for
speaker protection vi capture feedback path for 8974.

Change-Id: I6230f5a40a20a3d5e81d194a622083ece8873b79
CRs-fixed: 591723
Signed-off-by: Gopikrishnaiah Anandan <agopik@codeaurora.org>

Conflicts:

	arch/arm/boot/dts/msm8974-oppo/msm8974-a0001-sound.dtsi
	arch/arm/boot/dts/msm8974-oppo/msm8974-oppo-sound.dtsi
Experimental display changes
ARM: dts: msm: Remove fb memory allocation

Remove frame buffer contiguous memory allocation
at boot time as this memory is no longer being used.

Change-Id: Icdaa261ea06af7591d5d6348988902dbf932318d
Signed-off-by: Jeevan Shriram <jshriram@codeaurora.org>