• Ralf Baechle's avatar
    [MIPS] 64-bit Sibyte kernels need DMA32. · cce335ae
    Ralf Baechle authored
    Sibyte SOCs only have 32-bit PCI.  Due to the sparse use of the address
    space only the first 1GB of memory is mapped at physical addresses
    below 1GB.  If a system has more than 1GB of memory 32-bit DMA will
    not be able to reach all of it.
    For now this patch is good enough to keep Sibyte users happy but it seems
    eventually something like swiotlb will be needed for Sibyte.
    Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
dma-default.c 8.62 KB