linux_dsm_epyc7002/sound/soc
Vijendar Mukunda 30c21734d8
ASoC: amd: acp3x: use dma address for acp3x dma driver
We shouldn't assume CPU physical address we get from page_to_phys()
is same as DMA address we get from dma_alloc_coherent(). On x86_64,
we won't run into any problem with the assumption when dma_ops is
nommu_dma_ops. However, DMA address is IOVA when IOMMU is enabled.
And it's most likely different from CPU physical address when AMD
IOMMU is not in passthrough mode.

This patch fixes page faults when IOMMU is enabled.

Signed-off-by: Vijendar Mukunda <vijendar.mukunda@amd.com>
Link: https://lore.kernel.org/r/1564753899-17124-2-git-send-email-Vijendar.Mukunda@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2019-08-02 19:04:43 +01:00
..
adi
amd ASoC: amd: acp3x: use dma address for acp3x dma driver 2019-08-02 19:04:43 +01:00
atmel
au1x
bcm
cirrus
codecs ASoC: max98373: add 88200 and 96000 sampling rate support 2019-07-31 12:02:05 +01:00
dwc
fsl
generic ASoC: audio-graph-card: add missing const at graph_get_dai_id() 2019-07-11 12:27:29 +01:00
hisilicon
img
intel ASoC: Intel: Fix some acpi vs apci typo in somme comments 2019-07-26 13:09:30 +01:00
jz4740
kirkwood
mediatek
meson ASoC: meson: axg-tdm-formatter: add reset 2019-07-03 13:21:34 +01:00
mxs
nuc900
pxa ASoC: pxa: pxa2xx-ac97.c: use devm_snd_soc_register_component() 2019-07-02 13:52:08 +01:00
qcom ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links 2019-07-23 12:16:29 +01:00
rockchip ASoC: rockchip: Fix mono capture 2019-07-26 13:09:31 +01:00
samsung ASoC: samsung: odroid: fix a double-free issue for cpu_dai 2019-07-16 19:17:15 +01:00
sh
sirf
sof ASoC: SOF: Intel: hda: remove misleading error trace from IRQ thread 2019-07-23 12:16:53 +01:00
spear
sprd
sti
stm
sunxi ASoC: sun4i-i2s: Incorrect SR and WSS computation 2019-07-31 12:01:46 +01:00
tegra
ti ASoC: ti: davinci-mcasp: Correct slot_width posed constraint 2019-07-26 13:09:32 +01:00
txx9
uniphier
ux500
xilinx
xtensa
zte
Kconfig
Makefile
soc-ac97.c
soc-acpi.c
soc-compress.c
soc-core.c ASoC: Fail card instantiation if DAI format setup fails 2019-07-24 17:01:45 +01:00
soc-dapm.c ASoC: dapm: fix a memory leak bug 2019-07-22 17:33:38 +01:00
soc-devres.c
soc-generic-dmaengine-pcm.c
soc-io.c
soc-jack.c
soc-ops.c
soc-pcm.c
soc-topology.c
soc-utils.c