diff options
author | Marek Szyprowski | 2020-06-03 14:43:40 +0200 |
---|---|---|
committer | Tom Rini | 2020-07-10 14:10:43 -0400 |
commit | 69be8fd1649aaa02087cfe86add1bb34ec0850ec (patch) | |
tree | f33030eb766004da7e455e5ef301436890dcd491 /lib | |
parent | 506d52308a2f5de48c2b9a08229fee9a0ee2842a (diff) |
powerpc: move ADDR_MAP to Kconfig
Move ADDR_MAP related config options from include/configs/*.h to the
proper place in lib/Kconfig. This has been done using
./tools/moveconfig.py and manual inspection of the generated changes.
This is a preparation to use ADDR_MAP helper on ARM 32bit Raspberry Pi4
board for mapping the PCIe XHCI MMIO, which is above the 4GiB identity
mapping limit.
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Kconfig | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/Kconfig b/lib/Kconfig index fc7d68487b2..2142bd06e62 100644 --- a/lib/Kconfig +++ b/lib/Kconfig @@ -1,5 +1,18 @@ menu "Library routines" +config ADDR_MAP + bool "Enable support for non-identity virtual-physical mappings" + help + Enables helper code for implementing non-identity virtual-physical + memory mappings for 32bit CPUs. + +config SYS_NUM_ADDR_MAP + int "Size of the address-map table" + depends on ADDR_MAP + default 16 + help + Sets the number of entries in the virtual-physical mapping table. + config BCH bool "Enable Software based BCH ECC" help |