]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
km: drop KM_RESERVED_PRAM
authorHolger Brunck <holger.brunck@hitachienergy.com>
Mon, 14 Jul 2025 15:22:02 +0000 (17:22 +0200)
committerTom Rini <trini@konsulko.com>
Tue, 22 Jul 2025 19:53:03 +0000 (13:53 -0600)
This variable is unused since we dropped the support for the Kirkwood
boards.

Signed-off-by: Holger Brunck <holger.brunck@hitachienergy.com>
board/keymile/Kconfig
board/keymile/common/common.c
include/configs/km/pg-wcom-ls102xa.h
include/configs/kmcent2.h

index 4145881385823d3f4cef66e5261795027d361f9f..b68c10f85e4ee9793e8201aeab8028b47d1c7a80 100644 (file)
@@ -29,14 +29,6 @@ config KM_PHRAM
        help
          Start address of the physical RAM, which is the mounted /var folder.
 
-config KM_RESERVED_PRAM
-       hex "Reserved RAM"
-       default 0x0 if MPC83xx
-       default 0x1000 if MPC85xx || ARCH_LS1021A
-       depends on !ARCH_SOCFPGA
-       help
-         Reserved physical RAM area at the end of memory for special purposes.
-
 config KM_CRAMFS_ADDR
        hex "CRAMFS Address"
        default 0x83000000 if ARCH_LS1021A
index 25897af2d8a4b732ce1067b0dfdfc731bb246e11..4bdaf90defff59c4d34624c3b8f6fe03e02735f8 100644 (file)
@@ -53,7 +53,7 @@ int set_km_env(void)
        char *p;
 
        pnvramaddr = CFG_SYS_SDRAM_BASE + gd->ram_size -
-               CONFIG_KM_RESERVED_PRAM - CONFIG_KM_PHRAM - CONFIG_KM_PNVRAM;
+               CONFIG_KM_PHRAM - CONFIG_KM_PNVRAM;
        sprintf(envval, "0x%x", pnvramaddr);
        env_set("pnvramaddr", envval);
 
@@ -61,12 +61,10 @@ int set_km_env(void)
        p = env_get("rootfssize");
        if (p)
                strict_strtoul(p, 16, &rootfssize);
-       pram = (rootfssize + CONFIG_KM_RESERVED_PRAM + CONFIG_KM_PHRAM +
-               CONFIG_KM_PNVRAM) / 0x400;
+       pram = (rootfssize + CONFIG_KM_PHRAM + CONFIG_KM_PNVRAM) / 0x400;
        env_set_ulong("pram", pram);
 
-       varaddr = CFG_SYS_SDRAM_BASE + gd->ram_size -
-               CONFIG_KM_RESERVED_PRAM - CONFIG_KM_PHRAM;
+       varaddr = CFG_SYS_SDRAM_BASE + gd->ram_size - CONFIG_KM_PHRAM;
        env_set_hex("varaddr", varaddr);
        sprintf(envval, "0x%x", varaddr);
        env_set("varaddr", envval);
index 3a243d789c0d7044f17919f899d14ad54edd045d..b6e6958599c5939a5b570eaa7140257a700ad843 100644 (file)
@@ -10,8 +10,7 @@
 #define CFG_SYS_INIT_RAM_SIZE  OCRAM_SIZE
 
 #define CFG_PRAM                       ((CONFIG_KM_PNVRAM + \
-                                         CONFIG_KM_PHRAM + \
-                                         CONFIG_KM_RESERVED_PRAM) >> 10)
+                                         CONFIG_KM_PHRAM) >> 10)
 
 #define PHYS_SDRAM                     0x80000000
 #define PHYS_SDRAM_SIZE                        (1u * 1024 * 1024 * 1024)
index e7ae18ec5f946b75d546b32b320648c991530a12..de41b998ea460de966699043b5a173de576c5319 100644 (file)
 /******************************************************************************
  * (PRAM usage)
  * ... -------------------------------------------------------
- * ... |ROOTFSSIZE | PNVRAM |PHRAM |RESERVED_PRAM | END_OF_RAM
+ * ... |ROOTFSSIZE | PNVRAM |PHRAM | END_OF_RAM              |
  * ... |<------------------- pram -------------------------->|
  * ... -------------------------------------------------------
  * @END_OF_RAM:
- * @CONFIG_KM_RESERVED_PRAM: reserved pram for special purpose
  * @CONFIG_KM_PHRAM: address for /var
  * @CONFIG_KM_PNVRAM: address for PNVRAM (for the application)
  */