ASoC: wcd9310: Fix audio playback and capture
ASoC: wcd9310: Fix audio playback and capture

Fix the read and write functions which are passing the wrong
parameter to the wcd9xxx helper function.
Fix the virual port amix command for audio capture.
Use a separate structure for each amix command.

Change-Id: I64a7c98d18d99fec515011bed475c78fc8c6d55a
Signed-off-by: Damir Didjusto <1e09809ba7f2abb6b13ab7644f4e79621a0c1a2c@codeaurora.org>

TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas