mirror of
https://github.com/followmsi/android_kernel_google_msm.git
synced 2024-11-06 23:17:41 +00:00
304d38f72d
Both audio path and MBHC accessory detection logic need master clock enabled along with bandgap and clock block of CODEC. Clock control is managed by the machine driver. Calls to clock control function from audio and MBHC detection paths can be nested. As a result, reference counter of master clock is incremen/decrement out of order and cause master clock not enabled when audio path is enabled. Without master clock CODEC will not consume data and this leads to SLIMBUS overflow error. CRs-fixed: 370335 Change-Id: Id8d3b98496c95bb7ada9ca102fb867f52c0e500c Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org> |
||
---|---|---|
.. | ||
aoa | ||
arm | ||
atmel | ||
compress_offload | ||
core | ||
drivers | ||
firewire | ||
i2c | ||
isa | ||
mips | ||
oss | ||
parisc | ||
pci | ||
pcmcia | ||
ppc | ||
sh | ||
soc | ||
sparc | ||
spi | ||
synth | ||
usb | ||
ac97_bus.c | ||
Kconfig | ||
last.c | ||
Makefile | ||
sound_core.c | ||
sound_firmware.c |