linux/arch/powerpc/platforms/powermac
Christoph Hellwig 9739ab7eda powerpc: enable a 30-bit ZONE_DMA for 32-bit pmac
With the strict dma mask checking introduced with the switch to
the generic DMA direct code common wifi chips on 32-bit powerbooks
stopped working.  Add a 30-bit ZONE_DMA to the 32-bit pmac builds
to allow them to reliably allocate dma coherent memory.

Fixes: 65a21b71f9 ("powerpc/dma: remove dma_nommu_dma_supported")
Reported-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Tested-by: Larry Finger <Larry.Finger@lwfinger.net>
Acked-by: Larry Finger <Larry.Finger@lwfinger.net>
Tested-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
2019-06-19 22:31:20 +10:00
..
backlight.c treewide: Add SPDX license identifier for missed files 2019-05-21 10:50:45 +02:00
bootx_init.c powerpc: fix spelling mistake: "Usupported" -> "Unsupported" 2018-06-05 11:33:43 +10:00
cache.S powerpc: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32 2018-11-26 22:33:37 +11:00
feature.c powerpc: Use of_node_name_eq for node name comparisons 2018-12-22 21:29:50 +11:00
Kconfig powerpc: enable a 30-bit ZONE_DMA for 32-bit pmac 2019-06-19 22:31:20 +10:00
low_i2c.c powerpc: Use of_node_name_eq for node name comparisons 2018-12-22 21:29:50 +11:00
Makefile powerpc: disable KASAN instrumentation on early/critical files. 2019-05-03 01:20:26 +10:00
nvram.c treewide: add checks for the return value of memblock_alloc*() 2019-03-12 10:04:02 -07:00
pci.c powerpc: Use of_node_name_eq for node name comparisons 2018-12-22 21:29:50 +11:00
pfunc_base.c powerpc: Use of_node_name_eq for node name comparisons 2018-12-22 21:29:50 +11:00
pfunc_core.c treewide: Add SPDX license identifier for missed files 2019-05-21 10:50:45 +02:00
pic.c powerpc: Use of_node_name_eq for node name comparisons 2018-12-22 21:29:50 +11:00
pmac.h powerpc: use time64_t in read_persistent_clock 2018-06-03 20:43:33 +10:00
setup.c powerpc: Adopt nvram module for PPC64 2019-01-22 10:21:45 +01:00
sleep.S powerpc: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32 2018-11-26 22:33:37 +11:00
smp.c powerpc/smp: Use code patching to restore reset vector 2018-12-19 18:56:32 +11:00
time.c powerpc: Adopt nvram module for PPC64 2019-01-22 10:21:45 +01:00
udbg_adb.c powerpc: Use device_type helpers to access the node type 2018-11-26 22:33:37 +11:00
udbg_scc.c powerpc: Use of_node_name_eq for node name comparisons 2018-12-22 21:29:50 +11:00