diff options
author | Catalin Marinas <catalin.marinas@arm.com> | 2021-01-07 14:40:08 +0000 |
---|---|---|
committer | Catalin Marinas <catalin.marinas@arm.com> | 2021-01-12 17:49:25 +0000 |
commit | d78050ee35440d7879ed94011c52994b8932e96e (patch) | |
tree | 3e607084b90941436840c59af4bb35c9b2897c6a /arch/arm64/kernel | |
parent | 7c53f6b671f4aba70ff15e1b05148b10d58c2837 (diff) | |
download | linux-d78050ee35440d7879ed94011c52994b8932e96e.tar.bz2 |
arm64: Remove arm64_dma32_phys_limit and its uses
With the introduction of a dynamic ZONE_DMA range based on DT or IORT
information, there's no need for CMA allocations from the wider
ZONE_DMA32 since on most platforms ZONE_DMA will cover the 32-bit
addressable range. Remove the arm64_dma32_phys_limit and set
arm64_dma_phys_limit to cover the smallest DMA range required on the
platform. CMA allocation and crashkernel reservation now go in the
dynamically sized ZONE_DMA, allowing correct functionality on RPi4.
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Cc: Chen Zhou <chenzhou10@huawei.com>
Reviewed-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Tested-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de> # On RPi4B
Diffstat (limited to 'arch/arm64/kernel')
0 files changed, 0 insertions, 0 deletions