rpi: Kconfig option for initial page reservation
While the nearly-universal default for the Raspberry Pi family is to use spin tables and the spin table implementation provided by the Raspberry Pi Foundation, FreeBSD and others may use a PSCI implementation instead. Accommodate these setups by allowing them to configure for more than one page to be reserved in the initial reservation. The default reservation remains as one page. Signed-off-by: Kyle Evans <kevans@FreeBSD.org> Signed-off-by: Matthias Brugger <mbrugger@suse.com>
This commit is contained in:
parent
cdabf301db
commit
c6badda85c
@ -209,4 +209,6 @@ config SYS_SOC
|
||||
config SYS_CONFIG_NAME
|
||||
default "rpi"
|
||||
|
||||
source "board/raspberrypi/rpi/Kconfig"
|
||||
|
||||
endmenu
|
||||
|
10
board/raspberrypi/rpi/Kconfig
Normal file
10
board/raspberrypi/rpi/Kconfig
Normal file
@ -0,0 +1,10 @@
|
||||
if SYS_BOARD = "rpi"
|
||||
|
||||
config RPI_EFI_NR_SPIN_PAGES
|
||||
int "Spin table page count"
|
||||
default 1
|
||||
help
|
||||
Number of pages to reserve starting at page 0 for spin tables in the EFI
|
||||
memory map
|
||||
|
||||
endif
|
Loading…
Reference in New Issue
Block a user