]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
siemens: board: etamin: remove deprecated nand config
authorEnrico Leto <enrico.leto@siemens.com>
Wed, 24 Jan 2024 14:43:52 +0000 (15:43 +0100)
committerTom Rini <trini@konsulko.com>
Mon, 5 Feb 2024 18:32:48 +0000 (13:32 -0500)
NAND was used in the early development phase of etamin. The board runs now
on MMC. This setting is no more used -> remove to simplify the board file.

Further clean-up of etamin should remove all NAND settings. Complete clean-
up of etamin board will take place in a separate patch serie.

Signed-off-by: Enrico Leto <enrico.leto@siemens.com>
board/siemens/common/board.c
board/siemens/draco/Kconfig
board/siemens/draco/board.c

index e412858c4a9775970f9510269d1110ec1e606462..e5a42d734bba38a9948579adb7704bb26a330bbd 100644 (file)
@@ -93,10 +93,6 @@ int board_init(void)
 
        gpmc_init();
 
-#if CONFIG_IS_ENABLED(NAND_CS_INIT)
-       board_nand_cs_init();
-#endif
-
        return 0;
 }
 #endif /* #ifndef CONFIG_SPL_BUILD */
index 0cdf5bc981206c6c781b02a5fc9160a95f1aa33b..9d45c4239be4ba23b0b0ba007802cbfcf3d81621 100644 (file)
@@ -44,6 +44,4 @@ config SYS_SOC
 config SYS_CONFIG_NAME
         default "draco-etamin"
 
-config NAND_CS_INIT
-       def_bool y
 endif
index 30ad9d7ab3acab383f00980b8909965bf31fea61..d108d3e49db0565964441d58f275944f1ccbfaf5 100644 (file)
@@ -358,30 +358,4 @@ U_BOOT_CMD(
 #endif /* #if defined(CONFIG_DRIVER_TI_CPSW) */
 #endif /* #if (defined(CONFIG_DRIVER_TI_CPSW) && !defined(CONFIG_SPL_BUILD)) */
 
-#if CONFIG_IS_ENABLED(NAND_CS_INIT)
-#define ETAMIN_NAND_GPMC_CONFIG1       0x00000800
-#define ETAMIN_NAND_GPMC_CONFIG2       0x001e1e00
-#define ETAMIN_NAND_GPMC_CONFIG3       0x001e1e00
-#define ETAMIN_NAND_GPMC_CONFIG4       0x16051807
-#define ETAMIN_NAND_GPMC_CONFIG5       0x00151e1e
-#define ETAMIN_NAND_GPMC_CONFIG6       0x16000f80
-
-/* GPMC definitions for second nand cs1 */
-static const u32 gpmc_nand_config[] = {
-       ETAMIN_NAND_GPMC_CONFIG1,
-       ETAMIN_NAND_GPMC_CONFIG2,
-       ETAMIN_NAND_GPMC_CONFIG3,
-       ETAMIN_NAND_GPMC_CONFIG4,
-       ETAMIN_NAND_GPMC_CONFIG5,
-       ETAMIN_NAND_GPMC_CONFIG6,
-       /*CONFIG7- computed as params */
-};
-
-static void board_nand_cs_init(void)
-{
-       enable_gpmc_cs_config(gpmc_nand_config, &gpmc_cfg->cs[1],
-                             0x18000000, GPMC_SIZE_16M);
-}
-#endif
-
 #include "../common/board.c"