greybus: audio: Reduce codec->lock granularity
commitc188fdc8176a8cb18b5d81cccac590311251208e
authorVaibhav Agarwal <vaibhav.agarwal@linaro.org>
Wed, 4 May 2016 10:59:23 +0000 (4 16:29 +0530)
committerGreg Kroah-Hartman <gregkh@google.com>
Wed, 4 May 2016 18:30:20 +0000 (4 11:30 -0700)
tree6586b7fa0e165f7420de5c10405048f16dabc2d0
parentbb9986ef6b311fb3f4de2150bd050c1d9e1d9d65
greybus: audio: Reduce codec->lock granularity

Earlier codec->lock protects almost complete register/unregister
module function. This can be reduced to specific operations.

Signed-off-by: Vaibhav Agarwal <vaibhav.agarwal@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
drivers/staging/greybus/audio_codec.c