RISC-V: Paging and MMU
authorPalmer Dabbelt <palmer@dabbelt.com>
Tue, 11 Jul 2017 01:06:09 +0000 (18:06 -0700)
committerPalmer Dabbelt <palmer@dabbelt.com>
Tue, 26 Sep 2017 22:26:47 +0000 (15:26 -0700)
commit07037db5d479f90377c998259a4f9a469c404edf
tree31f69eeb15052afe454c49673b6b398692f451d4
parent6d60b6ee0c9777b92c47f6dc8aad1dd90612e4fa
RISC-V: Paging and MMU

This patch contains code to manage the RISC-V MMU, including definitions
of the page tables and the page walking code.

Signed-off-by: Palmer Dabbelt <palmer@dabbelt.com>
arch/riscv/include/asm/mmu_context.h [new file with mode: 0644]
arch/riscv/include/asm/page.h [new file with mode: 0644]
arch/riscv/include/asm/pgalloc.h [new file with mode: 0644]
arch/riscv/include/asm/pgtable-32.h [new file with mode: 0644]
arch/riscv/include/asm/pgtable-64.h [new file with mode: 0644]
arch/riscv/include/asm/pgtable-bits.h [new file with mode: 0644]
arch/riscv/include/asm/pgtable.h [new file with mode: 0644]
arch/riscv/mm/fault.c [new file with mode: 0644]