Home
last modified time | relevance | path

Searched full:napot (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/target/riscv/
H A Dpmp.c157 * aaaa...aaa0 8-byte NAPOT range in pmp_decode_napot()
158 * aaaa...aa01 16-byte NAPOT range in pmp_decode_napot()
159 * aaaa...a011 32-byte NAPOT range in pmp_decode_napot()
161 * aa01...1111 2^XLEN-byte NAPOT range in pmp_decode_napot()
162 * a011...1111 2^(XLEN+1)-byte NAPOT range in pmp_decode_napot()
163 * 0111...1111 2^(XLEN+2)-byte NAPOT range in pmp_decode_napot()
H A Dcpu_bits.h655 #define PTE_N 0x8000000000000000ULL /* NAPOT translation */
/openbmc/linux/arch/riscv/
H A DKconfig459 bool "Svnapot extension support for supervisor mode NAPOT pages"
469 aligned power-of-2 (NAPOT) granularity larger than the base 4KB page
471 allocates some memory for each NAPOT page size supported by the kernel.
/openbmc/linux/Documentation/devicetree/bindings/riscv/
H A Dextensions.yaml158 The standard Svnapot supervisor-level extensions for napot
/openbmc/linux/arch/riscv/include/asm/
H A Dpgtable-64.h89 * Only 64KB (order 4) napot ptes supported.
/openbmc/linux/arch/riscv/mm/
H A Dhugetlbpage.c239 * When dealing with NAPOT mappings, the privileged specification indicates that