Jon Hunter
7f2c6fcd8c
ASoC: tegra: Fix build for Linux v6.3
...
Upstream Linux commit ("3653480c6812 ASoC: soc-dai.h: cleanup
Playback/Capture data for snd_soc_dai") removes the capture_dma_data
and playback_dma_data variables from snd_soc_dai structure and this
breaks building the Tegra210 ADMAIF driver. Fix this by using the
appropriate API for Linux v6.3.
Bug 4014315
Change-Id: I76c8401571130a3d7ebaecacdfc299d59c1eaf8e
Signed-off-by: Jon Hunter <jonathanh@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2867123
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com >
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com >
2023-03-18 16:18:39 -07:00
Mohan Kumar
dab2a32da0
ASoC: tegra-virt-alt: Fix coverity issue
...
Fix uninitialized scalar variable in adsp_admaif_dt_params structure
CID 10166577
Bug 3952896
Change-Id: Ief007160f049ab34d2d3a50e20895dbd3c73efe7
Signed-off-by: Mohan Kumar <mkumard@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2868887
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com >
Reviewed-by: svc-mobile-cert <svc-mobile-cert@nvidia.com >
Reviewed-by: Sameer Pujar <spujar@nvidia.com >
Reviewed-by: Sharad Gupta <sharadg@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-03-17 10:06:12 -07:00
Dipesh Gandhi
e7a37d936b
kernel-nvidia: Read ivc response
...
- RD sends a response back to gos for every ivc sent to audio-server
- Changing gos side to read response for amixer commands for admaif
set rxcif/txcif, i2s set loopback & set route.
- for asrc, arad and mixer commands
- Change API to ivc_send_receive for rest of the messages.
This commit is a cherry-pick/squash of following 3 changes -
https://git-master.nvidia.com/r/c/linux-nvidia/+/2824045
https://git-master.nvidia.com/r/c/linux-nvidia/+/2838626
https://git-master.nvidia.com/r/c/linux-nvidia/+/2849664
Bug 3663881
Bug 3930086
Bug 3917240
Signed-off-by: Niranjan Dighe <ndighe@nvidia.com >
Change-Id: If943e50eda081cd7db4022a34d104e143c9e48d2
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2869777
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Dipesh Gandhi <dipeshg@nvidia.com >
Reviewed-by: Swati Sachdeva <ssachdeva@nvidia.com >
Reviewed-by: Uday Gupta <udayg@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-03-15 01:57:24 -07:00
pmedawala
e6e4bbc853
nvidia: oot: add tegra-virt-alt as OOT module
...
Combined nvaudio-ivc with tegra-virt-alt.
Bug 3735757
Change-Id: I9642c5367e43bfc470c70641fa22e50a4ae0e992
Signed-off-by: pmedawala <pmedawala@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2800354
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Uday Gupta <udayg@nvidia.com >
Reviewed-by: Niranjan Dighe <ndighe@nvidia.com >
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
2022-12-21 11:58:23 -08:00