Ported pcie-brcmstb bounce buffer implementation to ARM64. (#3144)
authoryaroslavros <yaroslavros@gmail.com>
Wed, 14 Aug 2019 14:22:55 +0000 (15:22 +0100)
committerpopcornmix <popcornmix@gmail.com>
Wed, 1 Jul 2020 15:33:02 +0000 (16:33 +0100)
commit664fcc6ee43c888ee42b19f199a74c48999cf043
tree73ecdaa982686c166a7e14e7665eaa156338aee6
parent62f875d30b78ffdcd5653bd18c0cfe1c96b15e98
Ported pcie-brcmstb bounce buffer implementation to ARM64. (#3144)

Ported pcie-brcmstb bounce buffer implementation to ARM64.
This enables full 4G RAM usage on Raspberry Pi in 64-bit mode.

Signed-off-by: Yaroslav Rosomakho <yaroslavros@gmail.com>
arch/arm64/mm/dma-mapping.c
drivers/pci/controller/Makefile
drivers/pci/controller/pcie-brcmstb-bounce.h
drivers/pci/controller/pcie-brcmstb-bounce64.c [new file with mode: 0644]
drivers/pci/controller/pcie-brcmstb.c