Ported from the asahi-quattro lane. Both are pinned by hand like linux-aurora and restricted to aarch64 and the edge channel from their first merge, since merging publishes. pkgrel sits one above the fork lanes' builds so the same filename never carries two sets of bytes.
861 lines
31 KiB
Diff
861 lines
31 KiB
Diff
From a6909a16b4cc301f1007d9e75d02abb6d06a1ea7 Mon Sep 17 00:00:00 2001
|
|
From: Peter Robinson <pbrobinson@gmail.com>
|
|
Date: Thu, 28 May 2026 21:29:29 +0100
|
|
Subject: [PATCH] rockchip: Enable preboot start for pci/usb
|
|
|
|
Enable the preboot so nvme works OOTB
|
|
|
|
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
|
|
---
|
|
configs/anbernic-rgxx3-rk3566_defconfig | 2 ++
|
|
configs/bpi-r2-pro-rk3568_defconfig | 2 ++
|
|
configs/cm3588-nas-rk3588_defconfig | 2 ++
|
|
configs/coolpi-4b-rk3588s_defconfig | 2 ++
|
|
configs/coolpi-cm5-evb-rk3588_defconfig | 2 ++
|
|
configs/evb-rk3568_defconfig | 2 ++
|
|
configs/evb-rk3588_defconfig | 2 ++
|
|
configs/firefly-rk3399_defconfig | 2 ++
|
|
configs/generic-rk3568_defconfig | 2 ++
|
|
configs/generic-rk3588_defconfig | 2 ++
|
|
configs/jaguar-rk3588_defconfig | 2 ++
|
|
configs/lubancat-2-rk3568_defconfig | 2 ++
|
|
configs/nanopc-t4-rk3399_defconfig | 2 ++
|
|
configs/nanopc-t6-rk3588_defconfig | 2 ++
|
|
configs/nanopi-r5c-rk3568_defconfig | 2 ++
|
|
configs/nanopi-r5s-rk3568_defconfig | 2 ++
|
|
configs/nanopi-r6c-rk3588s_defconfig | 2 ++
|
|
configs/nanopi-r6s-rk3588s_defconfig | 2 ++
|
|
configs/neu6a-io-rk3588_defconfig | 2 ++
|
|
configs/neu6b-io-rk3588_defconfig | 2 ++
|
|
configs/nova-rk3588s_defconfig | 2 ++
|
|
configs/odroid-m1-rk3568_defconfig | 2 ++
|
|
configs/odroid-m1s-rk3566_defconfig | 2 ++
|
|
configs/odroid-m2-rk3588s_defconfig | 2 ++
|
|
configs/orangepi-3b-rk3566_defconfig | 2 ++
|
|
configs/orangepi-5-max-rk3588_defconfig | 2 ++
|
|
configs/orangepi-5-plus-rk3588_defconfig | 2 ++
|
|
configs/orangepi-5-rk3588s_defconfig | 2 ++
|
|
configs/orangepi-5-ultra-rk3588_defconfig | 2 ++
|
|
configs/pinebook-pro-rk3399_defconfig | 1 +
|
|
configs/pinetab2-rk3566_defconfig | 2 ++
|
|
configs/powkiddy-x55-rk3566_defconfig | 2 ++
|
|
configs/quartz64-a-rk3566_defconfig | 2 ++
|
|
configs/quartz64-b-rk3566_defconfig | 4 ++++
|
|
configs/quartzpro64-rk3588_defconfig | 2 ++
|
|
configs/radxa-cm3-io-rk3566_defconfig | 2 ++
|
|
configs/radxa-e25-rk3568_defconfig | 2 ++
|
|
configs/radxa-zero-3-rk3566_defconfig | 2 ++
|
|
configs/roc-pc-mezzanine-rk3399_defconfig | 2 ++
|
|
configs/rock-3a-rk3568_defconfig | 2 ++
|
|
configs/rock-3b-rk3568_defconfig | 2 ++
|
|
configs/rock-3c-rk3566_defconfig | 2 ++
|
|
configs/rock-4c-plus-rk3399_defconfig | 2 ++
|
|
configs/rock-4se-rk3399_defconfig | 2 ++
|
|
configs/rock-5-itx-rk3588_defconfig | 2 ++
|
|
configs/rock-5c-rk3588s_defconfig | 2 ++
|
|
configs/rock-pi-4-rk3399_defconfig | 2 ++
|
|
configs/rock-pi-4c-rk3399_defconfig | 2 ++
|
|
configs/rock-pi-n10-rk3399pro_defconfig | 2 ++
|
|
configs/rock5a-rk3588s_defconfig | 2 ++
|
|
configs/rock5b-rk3588_defconfig | 2 ++
|
|
configs/rock960-rk3399_defconfig | 2 ++
|
|
configs/rockpro64-rk3399_defconfig | 2 ++
|
|
configs/sige7-rk3588_defconfig | 2 ++
|
|
configs/soquartz-blade-rk3566_defconfig | 2 ++
|
|
configs/soquartz-cm4-rk3566_defconfig | 2 ++
|
|
configs/soquartz-model-a-rk3566_defconfig | 2 ++
|
|
configs/tiger-rk3588_defconfig | 2 ++
|
|
configs/toybrick-rk3588_defconfig | 2 ++
|
|
configs/turing-rk1-rk3588_defconfig | 2 ++
|
|
60 files changed, 121 insertions(+)
|
|
|
|
diff --git a/configs/anbernic-rgxx3-rk3566_defconfig b/configs/anbernic-rgxx3-rk3566_defconfig
|
|
index 854de8b00a4..cd91f18ba80 100644
|
|
--- a/configs/anbernic-rgxx3-rk3566_defconfig
|
|
+++ b/configs/anbernic-rgxx3-rk3566_defconfig
|
|
@@ -12,6 +12,8 @@ CONFIG_SYS_LOAD_ADDR=0xc00800
|
|
CONFIG_DEBUG_UART_BASE=0xFE660000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
# CONFIG_EFI_LOADER is not set
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
diff --git a/configs/bpi-r2-pro-rk3568_defconfig b/configs/bpi-r2-pro-rk3568_defconfig
|
|
index c5199a39448..603e07f2456 100644
|
|
--- a/configs/bpi-r2-pro-rk3568_defconfig
|
|
+++ b/configs/bpi-r2-pro-rk3568_defconfig
|
|
@@ -9,6 +9,8 @@ CONFIG_SYS_LOAD_ADDR=0xc00800
|
|
CONFIG_DEBUG_UART_BASE=0xFE660000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/cm3588-nas-rk3588_defconfig b/configs/cm3588-nas-rk3588_defconfig
|
|
index 5b5ef8d5ac1..53147d115dd 100644
|
|
--- a/configs/cm3588-nas-rk3588_defconfig
|
|
+++ b/configs/cm3588-nas-rk3588_defconfig
|
|
@@ -12,6 +12,8 @@ CONFIG_DEBUG_UART_BASE=0xFEB50000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/coolpi-4b-rk3588s_defconfig b/configs/coolpi-4b-rk3588s_defconfig
|
|
index e6772622403..75e0b373ce9 100644
|
|
--- a/configs/coolpi-4b-rk3588s_defconfig
|
|
+++ b/configs/coolpi-4b-rk3588s_defconfig
|
|
@@ -17,6 +17,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/coolpi-cm5-evb-rk3588_defconfig b/configs/coolpi-cm5-evb-rk3588_defconfig
|
|
index 4326e116849..a005e4441d3 100644
|
|
--- a/configs/coolpi-cm5-evb-rk3588_defconfig
|
|
+++ b/configs/coolpi-cm5-evb-rk3588_defconfig
|
|
@@ -17,6 +17,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/evb-rk3568_defconfig b/configs/evb-rk3568_defconfig
|
|
index 4a5a7454e10..7ec199a08af 100644
|
|
--- a/configs/evb-rk3568_defconfig
|
|
+++ b/configs/evb-rk3568_defconfig
|
|
@@ -9,6 +9,8 @@ CONFIG_SYS_LOAD_ADDR=0xc00800
|
|
CONFIG_DEBUG_UART_BASE=0xFE660000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/evb-rk3588_defconfig b/configs/evb-rk3588_defconfig
|
|
index c7f6256a626..cfa73c660e7 100644
|
|
--- a/configs/evb-rk3588_defconfig
|
|
+++ b/configs/evb-rk3588_defconfig
|
|
@@ -10,6 +10,8 @@ CONFIG_SYS_LOAD_ADDR=0xc00800
|
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/firefly-rk3399_defconfig b/configs/firefly-rk3399_defconfig
|
|
index 83b9de5feb9..2ba8f5029c3 100644
|
|
--- a/configs/firefly-rk3399_defconfig
|
|
+++ b/configs/firefly-rk3399_defconfig
|
|
@@ -14,6 +14,8 @@ CONFIG_DEBUG_UART_BASE=0xFF1A0000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399-firefly.dtb"
|
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
|
CONFIG_SPL_MAX_SIZE=0x40000
|
|
diff --git a/configs/generic-rk3568_defconfig b/configs/generic-rk3568_defconfig
|
|
index a33c3af9255..20966793568 100644
|
|
--- a/configs/generic-rk3568_defconfig
|
|
+++ b/configs/generic-rk3568_defconfig
|
|
@@ -14,6 +14,8 @@ CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/generic-rk3588_defconfig b/configs/generic-rk3588_defconfig
|
|
index ac450e6d757..b5424ac9f16 100644
|
|
--- a/configs/generic-rk3588_defconfig
|
|
+++ b/configs/generic-rk3588_defconfig
|
|
@@ -10,6 +10,8 @@ CONFIG_SYS_LOAD_ADDR=0xc00800
|
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/jaguar-rk3588_defconfig b/configs/jaguar-rk3588_defconfig
|
|
index ed3883b4f9c..47dbd834f30 100644
|
|
--- a/configs/jaguar-rk3588_defconfig
|
|
+++ b/configs/jaguar-rk3588_defconfig
|
|
@@ -16,6 +16,8 @@ CONFIG_DEBUG_UART_BASE=0xfeb50000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/lubancat-2-rk3568_defconfig b/configs/lubancat-2-rk3568_defconfig
|
|
index 7548bf60b06..2fb8a432503 100644
|
|
--- a/configs/lubancat-2-rk3568_defconfig
|
|
+++ b/configs/lubancat-2-rk3568_defconfig
|
|
@@ -9,6 +9,8 @@ CONFIG_SYS_LOAD_ADDR=0xc00800
|
|
CONFIG_DEBUG_UART_BASE=0xFE660000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_EFI_VAR_BUF_SIZE=16384
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
diff --git a/configs/nanopc-t4-rk3399_defconfig b/configs/nanopc-t4-rk3399_defconfig
|
|
index f8ae436a1ee..7aa8e1a8d42 100644
|
|
--- a/configs/nanopc-t4-rk3399_defconfig
|
|
+++ b/configs/nanopc-t4-rk3399_defconfig
|
|
@@ -15,6 +15,8 @@ CONFIG_DEBUG_UART_BASE=0xFF1A0000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399-nanopc-t4.dtb"
|
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
|
CONFIG_SPL_MAX_SIZE=0x40000
|
|
diff --git a/configs/nanopc-t6-rk3588_defconfig b/configs/nanopc-t6-rk3588_defconfig
|
|
index ba9a5adece7..eaf7fa5a0fc 100644
|
|
--- a/configs/nanopc-t6-rk3588_defconfig
|
|
+++ b/configs/nanopc-t6-rk3588_defconfig
|
|
@@ -18,6 +18,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/nanopi-r5c-rk3568_defconfig b/configs/nanopi-r5c-rk3568_defconfig
|
|
index e75a24dadc8..159ef033932 100644
|
|
--- a/configs/nanopi-r5c-rk3568_defconfig
|
|
+++ b/configs/nanopi-r5c-rk3568_defconfig
|
|
@@ -11,6 +11,8 @@ CONFIG_DEBUG_UART_BASE=0xFE660000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="usb start;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/nanopi-r5s-rk3568_defconfig b/configs/nanopi-r5s-rk3568_defconfig
|
|
index c971f376b38..60b5e8fa014 100644
|
|
--- a/configs/nanopi-r5s-rk3568_defconfig
|
|
+++ b/configs/nanopi-r5s-rk3568_defconfig
|
|
@@ -11,6 +11,8 @@ CONFIG_DEBUG_UART_BASE=0xFE660000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="usb start;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/nanopi-r6c-rk3588s_defconfig b/configs/nanopi-r6c-rk3588s_defconfig
|
|
index 861e3234d29..bb6e2082e3b 100644
|
|
--- a/configs/nanopi-r6c-rk3588s_defconfig
|
|
+++ b/configs/nanopi-r6c-rk3588s_defconfig
|
|
@@ -12,6 +12,8 @@ CONFIG_DEBUG_UART_BASE=0xFEB50000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/nanopi-r6s-rk3588s_defconfig b/configs/nanopi-r6s-rk3588s_defconfig
|
|
index 743dfca441b..903ec56ad6f 100644
|
|
--- a/configs/nanopi-r6s-rk3588s_defconfig
|
|
+++ b/configs/nanopi-r6s-rk3588s_defconfig
|
|
@@ -12,6 +12,8 @@ CONFIG_DEBUG_UART_BASE=0xFEB50000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/neu6a-io-rk3588_defconfig b/configs/neu6a-io-rk3588_defconfig
|
|
index 19f129e96f0..08ed699b01d 100644
|
|
--- a/configs/neu6a-io-rk3588_defconfig
|
|
+++ b/configs/neu6a-io-rk3588_defconfig
|
|
@@ -10,6 +10,8 @@ CONFIG_SYS_LOAD_ADDR=0xc00800
|
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/neu6b-io-rk3588_defconfig b/configs/neu6b-io-rk3588_defconfig
|
|
index 2cf5aeccf51..8cafd779a1c 100644
|
|
--- a/configs/neu6b-io-rk3588_defconfig
|
|
+++ b/configs/neu6b-io-rk3588_defconfig
|
|
@@ -10,6 +10,8 @@ CONFIG_SYS_LOAD_ADDR=0xc00800
|
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/nova-rk3588s_defconfig b/configs/nova-rk3588s_defconfig
|
|
index f7d7492ff46..5abb6ebbe18 100644
|
|
--- a/configs/nova-rk3588s_defconfig
|
|
+++ b/configs/nova-rk3588s_defconfig
|
|
@@ -11,6 +11,8 @@ CONFIG_DEBUG_UART_BASE=0xFEB50000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/odroid-m1-rk3568_defconfig b/configs/odroid-m1-rk3568_defconfig
|
|
index b00985b0405..19d7af53c7f 100644
|
|
--- a/configs/odroid-m1-rk3568_defconfig
|
|
+++ b/configs/odroid-m1-rk3568_defconfig
|
|
@@ -17,6 +17,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/odroid-m1s-rk3566_defconfig b/configs/odroid-m1s-rk3566_defconfig
|
|
index d59882a2a59..20f6dc3c26e 100644
|
|
--- a/configs/odroid-m1s-rk3566_defconfig
|
|
+++ b/configs/odroid-m1s-rk3566_defconfig
|
|
@@ -11,6 +11,8 @@ CONFIG_DEBUG_UART_BASE=0xFE660000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/odroid-m2-rk3588s_defconfig b/configs/odroid-m2-rk3588s_defconfig
|
|
index e71e61ddb0b..561c2b28b7a 100644
|
|
--- a/configs/odroid-m2-rk3588s_defconfig
|
|
+++ b/configs/odroid-m2-rk3588s_defconfig
|
|
@@ -11,6 +11,8 @@ CONFIG_DEBUG_UART_BASE=0xFEB50000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/orangepi-3b-rk3566_defconfig b/configs/orangepi-3b-rk3566_defconfig
|
|
index 1cd78789fa1..dcf182231da 100644
|
|
--- a/configs/orangepi-3b-rk3566_defconfig
|
|
+++ b/configs/orangepi-3b-rk3566_defconfig
|
|
@@ -18,6 +18,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/orangepi-5-max-rk3588_defconfig b/configs/orangepi-5-max-rk3588_defconfig
|
|
index 0861df962cf..744aad89c4a 100644
|
|
--- a/configs/orangepi-5-max-rk3588_defconfig
|
|
+++ b/configs/orangepi-5-max-rk3588_defconfig
|
|
@@ -18,6 +18,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/orangepi-5-plus-rk3588_defconfig b/configs/orangepi-5-plus-rk3588_defconfig
|
|
index 52523f87aec..e3bb4e43da9 100644
|
|
--- a/configs/orangepi-5-plus-rk3588_defconfig
|
|
+++ b/configs/orangepi-5-plus-rk3588_defconfig
|
|
@@ -18,6 +18,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/orangepi-5-rk3588s_defconfig b/configs/orangepi-5-rk3588s_defconfig
|
|
index e0eba389289..33fe68add7b 100644
|
|
--- a/configs/orangepi-5-rk3588s_defconfig
|
|
+++ b/configs/orangepi-5-rk3588s_defconfig
|
|
@@ -17,6 +17,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/orangepi-5-ultra-rk3588_defconfig b/configs/orangepi-5-ultra-rk3588_defconfig
|
|
index fb7f4432983..62419609695 100644
|
|
--- a/configs/orangepi-5-ultra-rk3588_defconfig
|
|
+++ b/configs/orangepi-5-ultra-rk3588_defconfig
|
|
@@ -18,6 +18,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/pinebook-pro-rk3399_defconfig b/configs/pinebook-pro-rk3399_defconfig
|
|
index cbf95b4692f..9e4d1b1061d 100644
|
|
--- a/configs/pinebook-pro-rk3399_defconfig
|
|
+++ b/configs/pinebook-pro-rk3399_defconfig
|
|
@@ -22,6 +22,7 @@ CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
CONFIG_BOOTDELAY=3
|
|
CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399-pinebook-pro.dtb"
|
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
|
CONFIG_SPL_MAX_SIZE=0x40000
|
|
diff --git a/configs/pinetab2-rk3566_defconfig b/configs/pinetab2-rk3566_defconfig
|
|
index f284dadb99d..d87849f0a45 100644
|
|
--- a/configs/pinetab2-rk3566_defconfig
|
|
+++ b/configs/pinetab2-rk3566_defconfig
|
|
@@ -18,6 +18,8 @@ CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/powkiddy-x55-rk3566_defconfig b/configs/powkiddy-x55-rk3566_defconfig
|
|
index 37a359c91a9..70bc5ab6402 100644
|
|
--- a/configs/powkiddy-x55-rk3566_defconfig
|
|
+++ b/configs/powkiddy-x55-rk3566_defconfig
|
|
@@ -9,6 +9,8 @@ CONFIG_SYS_LOAD_ADDR=0xc00800
|
|
CONFIG_DEBUG_UART_BASE=0xFE660000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/quartz64-a-rk3566_defconfig b/configs/quartz64-a-rk3566_defconfig
|
|
index 780fd581f0a..7938b5c0d1b 100644
|
|
--- a/configs/quartz64-a-rk3566_defconfig
|
|
+++ b/configs/quartz64-a-rk3566_defconfig
|
|
@@ -18,6 +18,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/quartz64-b-rk3566_defconfig b/configs/quartz64-b-rk3566_defconfig
|
|
index 4d92a67cd73..fe8a168373d 100644
|
|
--- a/configs/quartz64-b-rk3566_defconfig
|
|
+++ b/configs/quartz64-b-rk3566_defconfig
|
|
@@ -1,4 +1,6 @@
|
|
CONFIG_ARM=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_SKIP_LOWLEVEL_INIT=y
|
|
CONFIG_COUNTER_FREQUENCY=24000000
|
|
CONFIG_ARCH_ROCKCHIP=y
|
|
@@ -17,6 +19,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/quartzpro64-rk3588_defconfig b/configs/quartzpro64-rk3588_defconfig
|
|
index 0ad74e8bbef..b9cbddfae77 100644
|
|
--- a/configs/quartzpro64-rk3588_defconfig
|
|
+++ b/configs/quartzpro64-rk3588_defconfig
|
|
@@ -12,6 +12,8 @@ CONFIG_DEBUG_UART_BASE=0xFEB50000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/radxa-cm3-io-rk3566_defconfig b/configs/radxa-cm3-io-rk3566_defconfig
|
|
index 875f0b76fa5..2523dccd6a3 100644
|
|
--- a/configs/radxa-cm3-io-rk3566_defconfig
|
|
+++ b/configs/radxa-cm3-io-rk3566_defconfig
|
|
@@ -9,6 +9,8 @@ CONFIG_SYS_LOAD_ADDR=0xc00800
|
|
CONFIG_DEBUG_UART_BASE=0xFE660000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/radxa-e25-rk3568_defconfig b/configs/radxa-e25-rk3568_defconfig
|
|
index 779d540e22d..7e003e74520 100644
|
|
--- a/configs/radxa-e25-rk3568_defconfig
|
|
+++ b/configs/radxa-e25-rk3568_defconfig
|
|
@@ -11,6 +11,8 @@ CONFIG_DEBUG_UART_BASE=0xFE660000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/radxa-zero-3-rk3566_defconfig b/configs/radxa-zero-3-rk3566_defconfig
|
|
index f5cf09a5e4a..7db7e3fcd3d 100644
|
|
--- a/configs/radxa-zero-3-rk3566_defconfig
|
|
+++ b/configs/radxa-zero-3-rk3566_defconfig
|
|
@@ -11,6 +11,8 @@ CONFIG_SYS_LOAD_ADDR=0xc00800
|
|
CONFIG_DEBUG_UART_BASE=0xFE660000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/roc-pc-mezzanine-rk3399_defconfig b/configs/roc-pc-mezzanine-rk3399_defconfig
|
|
index 8b4d8c1b0aa..54baa07aeae 100644
|
|
--- a/configs/roc-pc-mezzanine-rk3399_defconfig
|
|
+++ b/configs/roc-pc-mezzanine-rk3399_defconfig
|
|
@@ -21,6 +21,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
# CONFIG_ANDROID_BOOT_IMAGE is not set
|
|
CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399-roc-pc-mezzanine.dtb"
|
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
|
diff --git a/configs/rock-3a-rk3568_defconfig b/configs/rock-3a-rk3568_defconfig
|
|
index e753185610f..19d303e7f70 100644
|
|
--- a/configs/rock-3a-rk3568_defconfig
|
|
+++ b/configs/rock-3a-rk3568_defconfig
|
|
@@ -16,6 +16,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/rock-3b-rk3568_defconfig b/configs/rock-3b-rk3568_defconfig
|
|
index c3bf48b9e34..0cfa8eba168 100644
|
|
--- a/configs/rock-3b-rk3568_defconfig
|
|
+++ b/configs/rock-3b-rk3568_defconfig
|
|
@@ -16,6 +16,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/rock-3c-rk3566_defconfig b/configs/rock-3c-rk3566_defconfig
|
|
index 417aa33a663..61d0e1b8c6a 100644
|
|
--- a/configs/rock-3c-rk3566_defconfig
|
|
+++ b/configs/rock-3c-rk3566_defconfig
|
|
@@ -16,6 +16,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/rock-4c-plus-rk3399_defconfig b/configs/rock-4c-plus-rk3399_defconfig
|
|
index 0f6bdfdfb06..f31cb061a83 100644
|
|
--- a/configs/rock-4c-plus-rk3399_defconfig
|
|
+++ b/configs/rock-4c-plus-rk3399_defconfig
|
|
@@ -17,6 +17,8 @@ CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_EFI_CAPSULE_ON_DISK=y
|
|
CONFIG_EFI_CAPSULE_FIRMWARE_RAW=y
|
|
# CONFIG_ANDROID_BOOT_IMAGE is not set
|
|
diff --git a/configs/rock-4se-rk3399_defconfig b/configs/rock-4se-rk3399_defconfig
|
|
index 7f22aede912..caf8e02bece 100644
|
|
--- a/configs/rock-4se-rk3399_defconfig
|
|
+++ b/configs/rock-4se-rk3399_defconfig
|
|
@@ -18,6 +18,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_EFI_CAPSULE_ON_DISK=y
|
|
CONFIG_EFI_CAPSULE_FIRMWARE_RAW=y
|
|
# CONFIG_ANDROID_BOOT_IMAGE is not set
|
|
diff --git a/configs/rock-5-itx-rk3588_defconfig b/configs/rock-5-itx-rk3588_defconfig
|
|
index cb014de4188..e26a126533c 100644
|
|
--- a/configs/rock-5-itx-rk3588_defconfig
|
|
+++ b/configs/rock-5-itx-rk3588_defconfig
|
|
@@ -18,6 +18,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/rock-5c-rk3588s_defconfig b/configs/rock-5c-rk3588s_defconfig
|
|
index 3d044a81498..27234c250d1 100644
|
|
--- a/configs/rock-5c-rk3588s_defconfig
|
|
+++ b/configs/rock-5c-rk3588s_defconfig
|
|
@@ -12,6 +12,8 @@ CONFIG_DEBUG_UART_BASE=0xFEB50000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/rock-pi-4-rk3399_defconfig b/configs/rock-pi-4-rk3399_defconfig
|
|
index e5c9072c27f..35852c017da 100644
|
|
--- a/configs/rock-pi-4-rk3399_defconfig
|
|
+++ b/configs/rock-pi-4-rk3399_defconfig
|
|
@@ -18,6 +18,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_EFI_CAPSULE_ON_DISK=y
|
|
CONFIG_EFI_CAPSULE_FIRMWARE_RAW=y
|
|
# CONFIG_ANDROID_BOOT_IMAGE is not set
|
|
diff --git a/configs/rock-pi-4c-rk3399_defconfig b/configs/rock-pi-4c-rk3399_defconfig
|
|
index 4be7b0f8130..eeee446a5bd 100644
|
|
--- a/configs/rock-pi-4c-rk3399_defconfig
|
|
+++ b/configs/rock-pi-4c-rk3399_defconfig
|
|
@@ -18,6 +18,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_EFI_CAPSULE_ON_DISK=y
|
|
CONFIG_EFI_CAPSULE_FIRMWARE_RAW=y
|
|
# CONFIG_ANDROID_BOOT_IMAGE is not set
|
|
diff --git a/configs/rock-pi-n10-rk3399pro_defconfig b/configs/rock-pi-n10-rk3399pro_defconfig
|
|
index 602a723ea7d..3dcc2932ae3 100644
|
|
--- a/configs/rock-pi-n10-rk3399pro_defconfig
|
|
+++ b/configs/rock-pi-n10-rk3399pro_defconfig
|
|
@@ -13,6 +13,8 @@ CONFIG_DEBUG_UART_BASE=0xFF1A0000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
# CONFIG_ANDROID_BOOT_IMAGE is not set
|
|
CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399pro-rock-pi-n10.dtb"
|
|
# CONFIG_CONSOLE_MUX is not set
|
|
diff --git a/configs/rock5a-rk3588s_defconfig b/configs/rock5a-rk3588s_defconfig
|
|
index 24b2eef35f2..c5830054921 100644
|
|
--- a/configs/rock5a-rk3588s_defconfig
|
|
+++ b/configs/rock5a-rk3588s_defconfig
|
|
@@ -10,6 +10,8 @@ CONFIG_SYS_LOAD_ADDR=0xc00800
|
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/rock5b-rk3588_defconfig b/configs/rock5b-rk3588_defconfig
|
|
index da5fb3a2c30..053346fc035 100644
|
|
--- a/configs/rock5b-rk3588_defconfig
|
|
+++ b/configs/rock5b-rk3588_defconfig
|
|
@@ -18,6 +18,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/rock960-rk3399_defconfig b/configs/rock960-rk3399_defconfig
|
|
index db121f03ae6..e55f1b6a034 100644
|
|
--- a/configs/rock960-rk3399_defconfig
|
|
+++ b/configs/rock960-rk3399_defconfig
|
|
@@ -12,6 +12,8 @@ CONFIG_DEBUG_UART_BASE=0xFF1A0000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399-rock960.dtb"
|
|
CONFIG_SYS_PBSIZE=1052
|
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
|
diff --git a/configs/rockpro64-rk3399_defconfig b/configs/rockpro64-rk3399_defconfig
|
|
index 1d2bff35fc0..ea8e90b9f6a 100644
|
|
--- a/configs/rockpro64-rk3399_defconfig
|
|
+++ b/configs/rockpro64-rk3399_defconfig
|
|
@@ -20,6 +20,8 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399-rockpro64.dtb"
|
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
|
CONFIG_SPL_MAX_SIZE=0x40000
|
|
diff --git a/configs/sige7-rk3588_defconfig b/configs/sige7-rk3588_defconfig
|
|
index 00b9759715b..1b837bd554c 100644
|
|
--- a/configs/sige7-rk3588_defconfig
|
|
+++ b/configs/sige7-rk3588_defconfig
|
|
@@ -13,6 +13,8 @@ CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_SPL_SPI=y
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/soquartz-blade-rk3566_defconfig b/configs/soquartz-blade-rk3566_defconfig
|
|
index 7de159a8881..4137f0459b5 100644
|
|
--- a/configs/soquartz-blade-rk3566_defconfig
|
|
+++ b/configs/soquartz-blade-rk3566_defconfig
|
|
@@ -11,6 +11,8 @@ CONFIG_DEBUG_UART_BASE=0xFE660000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/soquartz-cm4-rk3566_defconfig b/configs/soquartz-cm4-rk3566_defconfig
|
|
index 4455ee5b5aa..ad63ba0204f 100644
|
|
--- a/configs/soquartz-cm4-rk3566_defconfig
|
|
+++ b/configs/soquartz-cm4-rk3566_defconfig
|
|
@@ -11,6 +11,8 @@ CONFIG_DEBUG_UART_BASE=0xFE660000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/soquartz-model-a-rk3566_defconfig b/configs/soquartz-model-a-rk3566_defconfig
|
|
index abdab514496..9e01345bdaa 100644
|
|
--- a/configs/soquartz-model-a-rk3566_defconfig
|
|
+++ b/configs/soquartz-model-a-rk3566_defconfig
|
|
@@ -11,6 +11,8 @@ CONFIG_DEBUG_UART_BASE=0xFE660000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/tiger-rk3588_defconfig b/configs/tiger-rk3588_defconfig
|
|
index 105e8e10e0b..bcc2ae302a5 100644
|
|
--- a/configs/tiger-rk3588_defconfig
|
|
+++ b/configs/tiger-rk3588_defconfig
|
|
@@ -17,6 +17,8 @@ CONFIG_DEBUG_UART_CLOCK=24000000
|
|
# CONFIG_DEBUG_UART_BOARD_INIT is not set
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/toybrick-rk3588_defconfig b/configs/toybrick-rk3588_defconfig
|
|
index 14b231ae3e2..7af393731cd 100644
|
|
--- a/configs/toybrick-rk3588_defconfig
|
|
+++ b/configs/toybrick-rk3588_defconfig
|
|
@@ -10,6 +10,8 @@ CONFIG_SYS_LOAD_ADDR=0xc00800
|
|
CONFIG_DEBUG_UART_BASE=0xFEB50000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
diff --git a/configs/turing-rk1-rk3588_defconfig b/configs/turing-rk1-rk3588_defconfig
|
|
index 0b3efec23e6..515db2a2b0c 100644
|
|
--- a/configs/turing-rk1-rk3588_defconfig
|
|
+++ b/configs/turing-rk1-rk3588_defconfig
|
|
@@ -12,6 +12,8 @@ CONFIG_DEBUG_UART_BASE=0xFEBC0000
|
|
CONFIG_DEBUG_UART_CLOCK=24000000
|
|
CONFIG_PCI=y
|
|
CONFIG_DEBUG_UART=y
|
|
+CONFIG_USE_PREBOOT=y
|
|
+CONFIG_PREBOOT="pci enum; usb start; nvme scan;"
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
--
|
|
2.54.0
|
|
|