OSDN Git Service

swr-wcd-ctrl: Ensure soundwire banks are always in sync
authorPhani Kumar Uppalapati <phaniu@codeaurora.org>
Sat, 30 Apr 2016 19:16:00 +0000 (12:16 -0700)
committerJeevan Shriram <jshriram@codeaurora.org>
Fri, 20 May 2016 20:34:30 +0000 (13:34 -0700)
commit404fd13773441ad82b5034c404d01aaaa53dce3a
tree208d0e895bb91e3255f378a451192040bb2350e6
parentbd09b08dfd097e566734483540666faf1078fda5
swr-wcd-ctrl: Ensure soundwire banks are always in sync

Copy speaker configuration from active to inactive bank
and perform bank switch operation while speaker channels
are getting enabled or disabled. This will make sure that
soundwire banks are always in sync and allow independent
control of speaker channels.

CRs-fixed: 1007465
Change-Id: Ic1653194c22fa5669b1c04fd9630158633fb00a5
Signed-off-by: Phani Kumar Uppalapati <phaniu@codeaurora.org>
drivers/soundwire/swr-wcd-ctrl.c
drivers/soundwire/swr-wcd-ctrl.h