No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meng Wang 05d5e9aeed asoc: fix possible overflow issue for routing driver
The reg in soc_mixer_control is 32-bit. When using
SOC_SINGLE_EXT, the value of FE DAI ID which is passed
as shift(to be operated on the reg) may be more than 31,
which may cause overflow.
Use SOC_DOUBLE_EXT instead of SOC_SINGLE_EXT so that the
reg field can be set to SOC_NO_PM to avoid any DAPM operation,
while passing BE and FE IDs in shift and rshift fields. And
these values can be retrieve in get/put functions and use them.
This is to avoid any possible overflow in DAPM operation.

Change-Id: I17fa4e059889ae725e6f015a779f518e6d0a813f
Signed-off-by: Meng Wang <mwang@codeaurora.org>
2018-04-09 10:01:23 +08:00
asoc asoc: fix possible overflow issue for routing driver 2018-04-09 10:01:23 +08:00
config Merge "ASoC: Update config of SND_HWDEP" 2018-03-08 04:02:54 -08:00
dsp Merge "dsp: msm_audio_ion: add ION support for targets without SMMU" 2018-03-30 18:20:40 -07:00
include dsp: Mark cal block after use 2018-03-16 17:54:53 -07:00
ipc ipc: make APR driver a platform driver 2018-03-28 18:49:56 -07:00
soc Merge "soc: soundwire: use pm runtime function to tear down soundwire master" 2018-03-21 01:40:56 -07:00
Android.mk audio: uapi: create audio_kernel_headers target 2018-02-22 21:57:01 -08:00
Makefile ASoC: enable audio modules for msmnile 2018-02-15 16:39:58 -08:00
NOTICE