ASoC: msm: Add support for fm playback on proxy rx port

Allow routing fm playback on proxy rx port so that fm radio can
be played on usb headset
Connect slimbus hostless downlink to afe pcm rx proxy port and
add a seperate switch to enable this path since fm samples are
looped back to afe pcm rx port. This allows using the same pcm
device node to be opened for normal fm playback and fm playback
on proxy port
Add a dapm mixer to connect afe pcm rx with internal fm tx port
to route fm radio onto proxy rx port

Change-Id: I8497850c1b6d1acf7a5ac081390a4bcb3367652b
Signed-off-by: Sriranjan Srikantam <cssrika@codeaurora.org>
1 file changed