1
0
Fork 0
alistair23-linux/arch/csky
Christoph Hellwig 8e3a68fb55 dma-mapping: make dma_atomic_pool_init self-contained
The memory allocated for the atomic pool needs to have the same
mapping attributes that we use for remapping, so use
pgprot_dmacoherent instead of open coding it.  Also deduct a
suitable zone to allocate the memory from based on the presence
of the DMA zones.

Signed-off-by: Christoph Hellwig <hch@lst.de>
2019-08-29 16:43:33 +02:00
..
abiv1 arch/csky patches for 5.3-rc1 2019-07-19 12:15:33 -07:00
abiv2 arch/csky patches for 5.3-rc1 2019-07-19 12:15:33 -07:00
boot treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
configs csky: defconfig 2018-10-25 23:36:19 +08:00
include treewide: add "WITH Linux-syscall-note" to SPDX tag of uapi headers 2019-07-25 11:05:10 +02:00
kernel arch/csky patches for 5.3-rc1 2019-07-19 12:15:33 -07:00
lib treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
mm dma-mapping: make dma_atomic_pool_init self-contained 2019-08-29 16:43:33 +02:00
Kconfig csky: Select intc & timer drivers 2019-07-19 14:21:36 +08:00
Kconfig.debug treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
Makefile kconfig: make arch/*/configs/defconfig the default of KBUILD_DEFCONFIG 2019-06-09 15:08:18 +09:00