ASoC: msm: avoid routing setup on established path

During voice call, it was found that ADM COPP is left opened.
Since there is no music playback nor recording, ADM COPP should
not be opened. The problem is due to user-space application issue
mixer command again to join front-end and back-end when front-end
and back-end are already joined and active. PCM routing driver
just blindly create ADM COPP again as the condition of active
front-end and back-end is met. Update logic to avoid routing
setup twice.

Change-Id: I7f0310572b14a60775f56c7eb3249c1f084b47d7
CRs-fixed: 339027
Signed-off-by: Patrick Lai <plai@codeaurora.org>
1 file changed