diff options
author | Tom Rini <trini@konsulko.com> | 2023-01-25 11:46:43 -0500 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2023-01-25 11:46:43 -0500 |
commit | 870d7b769a457390c73760ee7c29047257ea85ba (patch) | |
tree | cf4e39f25d3787a9f20b9ce2fc21037b034af1ae | |
parent | 449915e3e380be088027be7c58436757e109e7ae (diff) | |
download | u-boot-WIP/increase-max-lmb-default.zip u-boot-WIP/increase-max-lmb-default.tar.gz u-boot-WIP/increase-max-lmb-default.tar.bz2 |
lmb: Increase the default number of regions to 64WIP/increase-max-lmb-default
In modern use cases, limiting ourselves to 8 regions is simply too few.
A few platforms already had been working around this by increasing the
default to 64. Increase this limit globally to 64.
Link: https://stackoverflow.com/questions/75232382/u-boot-fails-with-reading-file-would-overwrite-reserve-memory-on-raspberry-cm4
Signed-off-by: Tom Rini <trini@konsulko.com>
-rw-r--r-- | configs/a3y17lte_defconfig | 1 | ||||
-rw-r--r-- | configs/a5y17lte_defconfig | 1 | ||||
-rw-r--r-- | configs/a7y17lte_defconfig | 1 | ||||
-rw-r--r-- | configs/dragonboard845c_defconfig | 1 | ||||
-rw-r--r-- | configs/mt7981_emmc_rfb_defconfig | 1 | ||||
-rw-r--r-- | configs/mt7981_rfb_defconfig | 1 | ||||
-rw-r--r-- | configs/mt7981_sd_rfb_defconfig | 1 | ||||
-rw-r--r-- | configs/mt7986_rfb_defconfig | 1 | ||||
-rw-r--r-- | configs/mt7986a_bpir3_emmc_defconfig | 1 | ||||
-rw-r--r-- | configs/mt7986a_bpir3_sd_defconfig | 1 | ||||
-rw-r--r-- | configs/qcs404evb_defconfig | 1 | ||||
-rw-r--r-- | configs/starqltechn_defconfig | 1 | ||||
-rw-r--r-- | lib/Kconfig | 2 |
13 files changed, 1 insertions, 13 deletions
diff --git a/configs/a3y17lte_defconfig b/configs/a3y17lte_defconfig index 124fb8d..0215c5f 100644 --- a/configs/a3y17lte_defconfig +++ b/configs/a3y17lte_defconfig @@ -24,4 +24,3 @@ CONFIG_SYS_BOOTM_LEN=0x2000000 CONFIG_CMD_GPIO=y CONFIG_CMD_I2C=y CONFIG_DM_I2C_GPIO=y -CONFIG_LMB_MAX_REGIONS=64 diff --git a/configs/a5y17lte_defconfig b/configs/a5y17lte_defconfig index ffb0b3f..d1cd97b 100644 --- a/configs/a5y17lte_defconfig +++ b/configs/a5y17lte_defconfig @@ -24,4 +24,3 @@ CONFIG_SYS_BOOTM_LEN=0x2000000 CONFIG_CMD_GPIO=y CONFIG_CMD_I2C=y CONFIG_DM_I2C_GPIO=y -CONFIG_LMB_MAX_REGIONS=64 diff --git a/configs/a7y17lte_defconfig b/configs/a7y17lte_defconfig index 8c1229d..bef2d09 100644 --- a/configs/a7y17lte_defconfig +++ b/configs/a7y17lte_defconfig @@ -24,4 +24,3 @@ CONFIG_SYS_BOOTM_LEN=0x2000000 CONFIG_CMD_GPIO=y CONFIG_CMD_I2C=y CONFIG_DM_I2C_GPIO=y -CONFIG_LMB_MAX_REGIONS=64 diff --git a/configs/dragonboard845c_defconfig b/configs/dragonboard845c_defconfig index a69d827..cef82f5 100644 --- a/configs/dragonboard845c_defconfig +++ b/configs/dragonboard845c_defconfig @@ -26,4 +26,3 @@ CONFIG_DM_PMIC=y CONFIG_PMIC_QCOM=y CONFIG_MSM_GENI_SERIAL=y CONFIG_SPMI_MSM=y -CONFIG_LMB_MAX_REGIONS=64 diff --git a/configs/mt7981_emmc_rfb_defconfig b/configs/mt7981_emmc_rfb_defconfig index b3b37b6..4832a22 100644 --- a/configs/mt7981_emmc_rfb_defconfig +++ b/configs/mt7981_emmc_rfb_defconfig @@ -62,4 +62,3 @@ CONFIG_MTK_SERIAL=y CONFIG_FAT_WRITE=y CONFIG_HEXDUMP=y # CONFIG_EFI_LOADER is not set -CONFIG_LMB_MAX_REGIONS=64 diff --git a/configs/mt7981_rfb_defconfig b/configs/mt7981_rfb_defconfig index b7ffb4df..c397527 100644 --- a/configs/mt7981_rfb_defconfig +++ b/configs/mt7981_rfb_defconfig @@ -64,4 +64,3 @@ CONFIG_SPI=y CONFIG_DM_SPI=y CONFIG_MTK_SPIM=y CONFIG_HEXDUMP=y -CONFIG_LMB_MAX_REGIONS=64 diff --git a/configs/mt7981_sd_rfb_defconfig b/configs/mt7981_sd_rfb_defconfig index 85be9bb..17592dc 100644 --- a/configs/mt7981_sd_rfb_defconfig +++ b/configs/mt7981_sd_rfb_defconfig @@ -62,4 +62,3 @@ CONFIG_MTK_SERIAL=y CONFIG_FAT_WRITE=y CONFIG_HEXDUMP=y # CONFIG_EFI_LOADER is not set -CONFIG_LMB_MAX_REGIONS=64 diff --git a/configs/mt7986_rfb_defconfig b/configs/mt7986_rfb_defconfig index ac91c93..1363f9d 100644 --- a/configs/mt7986_rfb_defconfig +++ b/configs/mt7986_rfb_defconfig @@ -64,4 +64,3 @@ CONFIG_SPI=y CONFIG_DM_SPI=y CONFIG_MTK_SPIM=y CONFIG_HEXDUMP=y -CONFIG_LMB_MAX_REGIONS=64 diff --git a/configs/mt7986a_bpir3_emmc_defconfig b/configs/mt7986a_bpir3_emmc_defconfig index 2d4876f..354159d 100644 --- a/configs/mt7986a_bpir3_emmc_defconfig +++ b/configs/mt7986a_bpir3_emmc_defconfig @@ -62,4 +62,3 @@ CONFIG_MTK_SERIAL=y CONFIG_FAT_WRITE=y CONFIG_HEXDUMP=y # CONFIG_EFI_LOADER is not set -CONFIG_LMB_MAX_REGIONS=64 diff --git a/configs/mt7986a_bpir3_sd_defconfig b/configs/mt7986a_bpir3_sd_defconfig index 08edfe7..db7ef98 100644 --- a/configs/mt7986a_bpir3_sd_defconfig +++ b/configs/mt7986a_bpir3_sd_defconfig @@ -62,4 +62,3 @@ CONFIG_MTK_SERIAL=y CONFIG_FAT_WRITE=y CONFIG_HEXDUMP=y # CONFIG_EFI_LOADER is not set -CONFIG_LMB_MAX_REGIONS=64 diff --git a/configs/qcs404evb_defconfig b/configs/qcs404evb_defconfig index dae1551..d3608ca 100644 --- a/configs/qcs404evb_defconfig +++ b/configs/qcs404evb_defconfig @@ -51,4 +51,3 @@ CONFIG_USB_XHCI_DWC3=y CONFIG_USB_DWC3=y CONFIG_USB_DWC3_GENERIC=y CONFIG_USB_STORAGE=y -CONFIG_LMB_MAX_REGIONS=64 diff --git a/configs/starqltechn_defconfig b/configs/starqltechn_defconfig index 7a64f2a..81fd7b2 100644 --- a/configs/starqltechn_defconfig +++ b/configs/starqltechn_defconfig @@ -33,4 +33,3 @@ CONFIG_VIDEO=y CONFIG_SYS_WHITE_ON_BLACK=y CONFIG_VIDEO_SIMPLE=y CONFIG_VIDEO_DT_SIMPLEFB=y -CONFIG_LMB_MAX_REGIONS=64 diff --git a/lib/Kconfig b/lib/Kconfig index 549bd35..3a2ff3f 100644 --- a/lib/Kconfig +++ b/lib/Kconfig @@ -1038,7 +1038,7 @@ config LMB_USE_MAX_REGIONS config LMB_MAX_REGIONS int "Number of memory and reserved regions in lmb lib" depends on LMB && LMB_USE_MAX_REGIONS - default 8 + default 64 help Define the number of supported regions, memory and reserved, in the library logical memory blocks. |