ASoC: msm: Update the AFE-PCM RX and TX dai link for mpq8064

In AFE-PCM RX and TX dai links of MPQ8064 machine driver there
was a conflict in codec dai name and codec name, with this ALSA
Framework is not creating the node in /dev/snd/

CRs-Fixed: 377509
Change-Id: I5337b216a3d0a2cdc36292ccdafe3e144e7f1d41
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>

Conflicts:

	sound/soc/msm/mpq8064.c
ASoC : msm: HDMI 5.1 LPCM playback support

Support 6 channels configuration in HDMI driver
and the ALSA framework to play 5.1 LPCM format

CRs-Fixed: 370096
Change-Id: I9f132b7c3028a58baaeac832fcbd5dfb14e274e9
Signed-off-by: Aviral Gupta <aviralg@codeaurora.org>

Conflicts:

	sound/soc/msm/msm-compr-q6.c
ASoC: msm: Fixup of the SEC I2S port to 2 channels

Add the fixup function for the SEC I2S backend to
configure the number of channels to 2 and
sample rate to 48000Khz.

CRs-Fixed: 395160
Change-Id: I642619a57fd394961268a61e5c06459dd208bbb4
Signed-off-by: Aviral Gupta <aviralg@codeaurora.org>
ASoC: msm: AC3 32KHz clips playing faster on the SEC I2S interface.

Configuring the SEC I2S to the corresponding sample rate.
Changing the clock of the SEC I2S to accomodate the 32KHz requirement.
Handling the disable of the afe port for the compressed playback.

Change-Id: I7e06b9bdd2b2f791f7b55b1b37f43a9c3df412f0
Signed-off-by: Aviral Gupta <aviralg@codeaurora.org>

Conflicts:

	sound/soc/msm/msm-pcm-routing.c
ASoC: msm: Mixer control to update the sample rate of SEC I2S interface

Updating the sample rate for the compressed stream playback of the I2S
interface. For PCM playback DSP supports 32 & 48KHz only, so fixing the
sample rate to 48KHz.

CRs-Fixed: 401928
Change-Id: I7c67daa526a9d25c4185c4a8a1aca3c9862abadb
Signed-off-by: Aviral Gupta <aviralg@codeaurora.org>
ASoC: msm: Add AUX PCM interface dai links

Add AUX PCM interface dai links in the machine driver.

Change-Id: I650c52ca75a12a5f93255256defb4a66fd7a7c52
Signed-off-by: Srikanth Uyyala <suyyala@codeaurora.org>

Conflicts:

	sound/soc/msm/mpq8064.c
ASoC: msm: move AUX PCM frontend dai link to end of the list.

Due to AUX PCM dai link added in the middle of frontend
dai list existing usecases which use this index are breaking,
hence moving the AUX PCM to end of the list.

Change-Id: I9c5a908ea385daa3b2b27e25f50dd7896a580851
Signed-off-by: Srikanth Uyyala <suyyala@codeaurora.org>

Conflicts:

	sound/soc/msm/mpq8064.c
fix build

Change-Id: I290034ec3a065237cb2a42d342c52121162f8e01