mirror of https://github.com/thesofproject/sof.git
76e773bb4f
When the dmic driver is instantiated multiple times (e.g. for fifo-A and fifo-B), the interrupt gets registered also twice. While supported usage of interrupt interface, there is no guarantee that the interrupt context data is for the expected dai instance. It is thus not safe to modify the dai state directly or call dai_stop(). Modify the interrupt handler not to make any assumptions on which dai instance is passed as 'data' matches a specific fifo instance. Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com> |
||
---|---|---|
.github | ||
doc | ||
installer | ||
keys | ||
rimage@5aeb95b19b | ||
scripts | ||
smex | ||
src | ||
test | ||
tools | ||
zephyr | ||
.gitignore | ||
.gitmodules | ||
.travis.yml | ||
CMakeLists.txt | ||
CODEOWNERS | ||
Kconfig | ||
Kconfig.xtos-build | ||
Kconfig.xtos-dbg | ||
LICENCE | ||
README.md |
README.md
Sound Open Firmware
Status
Documentation
See docs
Running the tests
See unit testing documentation
Deployment
TODO: Add additional notes about how to deploy this on a live system
Contributing
See Contributing to the Project
License
This project is licensed under the BSD Clause 3 - see the LICENCE file for details