From patchwork Tue May 12 13:17:44 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 245674 List-Id: U-Boot discussion From: m.szyprowski at samsung.com (Marek Szyprowski) Date: Tue, 12 May 2020 15:17:44 +0200 Subject: [RFC PATCH 0/2] ARM: arbitrary virtual-physical mappings for RPi4 XHCI support In-Reply-To: <71b88bb9-7bfd-cb33-59b8-052c08ed33fa@suse.com> References: <71b88bb9-7bfd-cb33-59b8-052c08ed33fa@suse.com> Message-ID: <20200512131746.22797-1-m.szyprowski@samsung.com> Hi All, This is a result of the following discussion: https://lists.denx.de/pipermail/u-boot/2020-May/411086.html Those 2 patches are replacement for the patch discussed there. Best regards Marek Szyprowski Samsung R&D Institute Poland Marek Szyprowski (2): arm: provide a function for boards init code to modify MMU virtual-physical map rpi4: add a mapping for the PCIe XHCI controller MMIO registers (ARM 32bit) arch/arm/include/asm/mmu.h | 8 ++++++++ arch/arm/include/asm/system.h | 18 ++++++++++++++++-- arch/arm/lib/cache-cp15.c | 18 ++++++++++++------ arch/arm/mach-bcm283x/Kconfig | 1 + arch/arm/mach-bcm283x/include/mach/base.h | 6 ++++++ arch/arm/mach-bcm283x/init.c | 14 ++++++++++++++ include/configs/rpi.h | 5 +++++ 7 files changed, 62 insertions(+), 8 deletions(-) create mode 100644 arch/arm/include/asm/mmu.h