]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
lmb: move CONFIG_LMB in Kconfig
authorPatrick Delaunay <patrick.delaunay@foss.st.com>
Wed, 10 Mar 2021 09:16:25 +0000 (10:16 +0100)
committerTom Rini <trini@konsulko.com>
Thu, 22 Apr 2021 18:09:45 +0000 (14:09 -0400)
Migrate CONFIG_LMB in Kconfig.

Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
18 files changed:
arch/arc/include/asm/config.h
arch/arm/include/asm/config.h
arch/m68k/include/asm/config.h
arch/microblaze/include/asm/config.h
arch/mips/include/asm/config.h
arch/nds32/include/asm/config.h
arch/powerpc/include/asm/config.h
arch/riscv/include/asm/config.h
arch/sh/include/asm/config.h
arch/x86/include/asm/config.h
arch/xtensa/include/asm/config.h
include/configs/10m50_devboard.h
include/configs/3c120_devboard.h
include/configs/sandbox.h
include/configs/x86-common.h
include/image.h
lib/Kconfig
scripts/config_whitelist.txt

index d88c36148828e146c881c1fe5b02295d14f1b0ec..46e94be141b937ca276bf094e85a69eae85c98a6 100644 (file)
@@ -8,6 +8,4 @@
 
 #define CONFIG_SYS_BOOT_RAMDISK_HIGH
 
-#define CONFIG_LMB
-
 #endif /*__ASM_ARC_CONFIG_H_ */
index bf692ce2792e974c21f7ee5a2a8cb36be3781850..14860d89b6b02003edbd46c089ed30f398350499 100644 (file)
@@ -6,7 +6,6 @@
 #ifndef _ASM_CONFIG_H_
 #define _ASM_CONFIG_H_
 
-#define CONFIG_LMB
 #define CONFIG_SYS_BOOT_RAMDISK_HIGH
 
 #if defined(CONFIG_ARCH_LS1021A) || \
index 7ea443673ad532676fea6b47e81456129fc7b3be..221eb93d58bc6f67531e8d2c42baa24b410bee60 100644 (file)
@@ -6,7 +6,6 @@
 #ifndef _ASM_CONFIG_H_
 #define _ASM_CONFIG_H_
 
-#define CONFIG_LMB
 #define CONFIG_SYS_BOOT_RAMDISK_HIGH
 
 #endif
index 3ae71b3e010f941ebd0eff7d96fe71a0f8f8a923..221eb93d58bc6f67531e8d2c42baa24b410bee60 100644 (file)
@@ -6,8 +6,6 @@
 #ifndef _ASM_CONFIG_H_
 #define _ASM_CONFIG_H_
 
-#define CONFIG_LMB
-
 #define CONFIG_SYS_BOOT_RAMDISK_HIGH
 
 #endif
index 7ea443673ad532676fea6b47e81456129fc7b3be..221eb93d58bc6f67531e8d2c42baa24b410bee60 100644 (file)
@@ -6,7 +6,6 @@
 #ifndef _ASM_CONFIG_H_
 #define _ASM_CONFIG_H_
 
-#define CONFIG_LMB
 #define CONFIG_SYS_BOOT_RAMDISK_HIGH
 
 #endif
index 8964a58f272450c224b6160a73dedc29c39133bb..6c1cbce7ef5121c79aaa0f02778c872ca8898fd0 100644 (file)
@@ -7,6 +7,5 @@
 
 #ifndef _ASM_CONFIG_H_
 #define _ASM_CONFIG_H_
-#define CONFIG_LMB
 
 #endif
index c9c99646309e6bfba09b0d6d823de37c0d3c51b7..99b410dc9b090a3c8b12d42974edc76f08150677 100644 (file)
@@ -18,7 +18,6 @@
   #define HWCONFIG_BUFFER_SIZE 256
 #endif
 
-#define CONFIG_LMB
 #define CONFIG_SYS_BOOT_RAMDISK_HIGH
 
 #ifndef CONFIG_MAX_MEM_MAPPED
index 156cb94dc04664d816deba7b047857952dad840c..d911007537695cb9a86f98823712f39849df451c 100644 (file)
@@ -7,7 +7,6 @@
 #ifndef _ASM_CONFIG_H_
 #define _ASM_CONFIG_H_
 
-#define CONFIG_LMB
 #define CONFIG_SYS_BOOT_RAMDISK_HIGH
 
 #endif
index e1cd322152a62ed7fbcc8eb8c72093e0712b7c9d..406156dff51d612ba30d43a68b2c0e12ed33085e 100644 (file)
@@ -8,8 +8,6 @@
 
 #include <asm/processor.h>
 
-#define CONFIG_LMB
-
 /* Timer */
 #define CONFIG_SYS_TIMER_COUNTS_DOWN
 #define CONFIG_SYS_TIMER_COUNTER       (TMU_BASE + 0xc)        /* TCNT0 */
index 7ea443673ad532676fea6b47e81456129fc7b3be..221eb93d58bc6f67531e8d2c42baa24b410bee60 100644 (file)
@@ -6,7 +6,6 @@
 #ifndef _ASM_CONFIG_H_
 #define _ASM_CONFIG_H_
 
-#define CONFIG_LMB
 #define CONFIG_SYS_BOOT_RAMDISK_HIGH
 
 #endif
index 5a95fc93f7b2091c503c5ab17b1240a98e37a041..a1096ab1961b9ffecc1dfc8659daa5b4c582a03b 100644 (file)
@@ -9,8 +9,6 @@
 
 #include <asm/arch/core.h>
 
-#define CONFIG_LMB
-
 /*
  * Make boot parameters available in the MMUv2 virtual memory layout by
  * restricting used physical memory to the first 128MB.
index 768b4a6dfc38a02e3baf361bd4a8e67fbf986ad3..3ffc744928f3e987ec5bfa1128b3c894ffd61086 100644 (file)
  */
 #define CONFIG_BOOTP_BOOTFILESIZE
 
-/*
- * FDT options
- */
-#define CONFIG_LMB
-
 /*
  * MEMORY ORGANIZATION
  * -Monitor at top of sdram.
index 30bbd716b20ff4bcb0d48c4def0e66652b757320..3f065ff315cd163483079986c269e27bfa4f22bc 100644 (file)
  */
 #define CONFIG_BOOTP_BOOTFILESIZE
 
-/*
- * FDT options
- */
-#define CONFIG_LMB
-
 /*
  * MEMORY ORGANIZATION
  * -Monitor at top of sdram.
index 6e79d3f56ee7c3ab655270d1c80bcc6ab51f4e8e..8eeccdd4264fa77f0ecc93a508750e0c761fc377 100644 (file)
@@ -22,8 +22,6 @@
 #define CONFIG_SYS_TIMER_RATE          1000000
 #endif
 
-#define CONFIG_LMB
-
 #define CONFIG_HOST_MAX_DEVICES 4
 
 /*
index 641ed2c5ecda7643509ea767ea94f50940aa3910..f186dd6b8235f6de73e7b6d98f51e07436d53ee6 100644 (file)
@@ -16,8 +16,6 @@
  */
 #define CONFIG_PHYSMEM
 
-#define CONFIG_LMB
-
 #define CONFIG_SYS_BOOTM_LEN           (16 << 20)
 
 /* SATA AHCI storage */
index 3ff3c035a78a3e4b0ef64f81afc68e152881b2e9..459685d4d43443b84a8c3b3f36f73fc40d9f8317 100644 (file)
@@ -434,7 +434,7 @@ typedef struct bootm_headers {
 #define        BOOTM_STATE_OS_GO       (0x00000400)
        int             state;
 
-#ifdef CONFIG_LMB
+#if defined(CONFIG_LMB) && !defined(USE_HOSTCC)
        struct lmb      lmb;            /* for memory mgmt */
 #endif
 } bootm_headers_t;
index ab8c9ccd600df8ec243e7bfe4b9218d7643fc6e9..b7df9eb5d61926ab139c1c60a069b51ea523be56 100644 (file)
@@ -700,6 +700,13 @@ config LIB_ELF
          Support basic elf loading/validating functions.
          This supports for 32 bit and 64 bit versions.
 
+config LMB
+       bool "Enable the logical memory blocks library (lmb)"
+       default y if ARC || ARM || M68K || MICROBLAZE || MIPS || NDS32 || \
+                    NIOS2 || PPC || RISCV || SANDBOX || SH || X86 || XTENSA
+       help
+         Support the library logical memory blocks.
+
 endmenu
 
 config PHANDLE_CHECK_SEQ
index a2fcafd2e6cd11cb21f9eb34a8eb98f1fb999c56..3eda10efedbfa656aece61f1d29a8c53f82891ca 100644 (file)
@@ -948,7 +948,6 @@ CONFIG_LEGACY_BOOTCMD_ENV
 CONFIG_LINUX
 CONFIG_LINUX_RESET_VEC
 CONFIG_LITTLETON_LCD
-CONFIG_LMB
 CONFIG_LMS283GF05
 CONFIG_LOADADDR
 CONFIG_LOADCMD