diff options
| author | Soumya Managoli <smanag@codeaurora.org> | 2019-08-02 11:01:33 +0530 |
|---|---|---|
| committer | Soumya Managoli <smanag@codeaurora.org> | 2019-08-28 11:13:40 +0530 |
| commit | 7e58376e99700a02467237d598b656f462484d0a (patch) | |
| tree | ace85d162191015fd306d10fa310d2077df99341 /include | |
| parent | 267bc574c91965c1f7e05b26f6605647769bb8d8 (diff) | |
Asoc: apr: Fix sound card failure at stability runs
In stability reboot tests, deferred audio drivers
are not invoked after lpass loading sometimes and
results in sound card failure. Change APR to platform
device and after APR status changes to loaded state,
add dummy module child device under APR which invokes
deferred audio drivers and sound card registers successfully.
In analog codec driver defers until Q6 core ready.
Change-Id: I1c82d9da55e771299df356a2771de2b2e62348cf
Signed-off-by: Soumya Managoli <smanag@codeaurora.org>
Diffstat (limited to 'include')
| -rw-r--r-- | include/linux/qdsp6v2/apr.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/qdsp6v2/apr.h b/include/linux/qdsp6v2/apr.h index e7e2a53a70d7..d80320e74661 100644 --- a/include/linux/qdsp6v2/apr.h +++ b/include/linux/qdsp6v2/apr.h @@ -210,4 +210,6 @@ static inline int apr_end_rx_rt(void *handle) int apr_start_rx_rt(void *handle); int apr_end_rx_rt(void *handle); #endif +int apr_dummy_init(void); +void apr_dummy_exit(void); #endif |
