mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-18 02:44:37 +00:00
configs: keystone2: Unwind KERNEL_MTD_PARTS definition
This is more complex than it needs to be and makes converting these boards over to plain text env files more difficult. Remove setting mtdparts as the DTS already contain the partitions. While here also drop the conflicting definitions from the K2 defconfigs. Signed-off-by: Andrew Davis <afd@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
parent
c97ed47b42
commit
b7e3e6344f
14 changed files with 1 additions and 43 deletions
|
@ -58,7 +58,6 @@ CONFIG_CMD_NAND=y
|
|||
# CONFIG_CMD_SETEXPR is not set
|
||||
CONFIG_BOOTP_DNS2=y
|
||||
CONFIG_MTDIDS_DEFAULT="nand0=davinci_nand.0"
|
||||
CONFIG_MTDPARTS_DEFAULT="mtdparts=davinci_nand.0:1024k(bootloader)ro,512k(params)ro,-(ubifs)"
|
||||
CONFIG_CMD_UBI=y
|
||||
CONFIG_OF_CONTROL=y
|
||||
CONFIG_SPL_OF_CONTROL=y
|
||||
|
|
|
@ -34,7 +34,6 @@ CONFIG_CMD_NAND=y
|
|||
# CONFIG_CMD_SETEXPR is not set
|
||||
CONFIG_BOOTP_DNS2=y
|
||||
CONFIG_MTDIDS_DEFAULT="nand0=davinci_nand.0"
|
||||
CONFIG_MTDPARTS_DEFAULT="mtdparts=davinci_nand.0:1024k(bootloader)ro,512k(params)ro,-(ubifs)"
|
||||
CONFIG_CMD_UBI=y
|
||||
CONFIG_OF_CONTROL=y
|
||||
CONFIG_ENV_OVERWRITE=y
|
||||
|
|
|
@ -56,7 +56,6 @@ CONFIG_CMD_REMOTEPROC=y
|
|||
# CONFIG_CMD_SETEXPR is not set
|
||||
CONFIG_BOOTP_DNS2=y
|
||||
CONFIG_MTDIDS_DEFAULT="nand0=davinci_nand.0"
|
||||
CONFIG_MTDPARTS_DEFAULT="mtdparts=davinci_nand.0:1024k(bootloader)ro,512k(params)ro,-(ubifs)"
|
||||
CONFIG_CMD_UBI=y
|
||||
CONFIG_OF_CONTROL=y
|
||||
CONFIG_SPL_OF_CONTROL=y
|
||||
|
|
|
@ -33,7 +33,6 @@ CONFIG_CMD_REMOTEPROC=y
|
|||
# CONFIG_CMD_SETEXPR is not set
|
||||
CONFIG_BOOTP_DNS2=y
|
||||
CONFIG_MTDIDS_DEFAULT="nand0=davinci_nand.0"
|
||||
CONFIG_MTDPARTS_DEFAULT="mtdparts=davinci_nand.0:1024k(bootloader)ro,512k(params)ro,-(ubifs)"
|
||||
CONFIG_CMD_UBI=y
|
||||
CONFIG_OF_CONTROL=y
|
||||
CONFIG_OF_LIST="keystone-k2g-generic keystone-k2g-evm keystone-k2g-ice"
|
||||
|
|
|
@ -58,7 +58,6 @@ CONFIG_CMD_NAND=y
|
|||
# CONFIG_CMD_SETEXPR is not set
|
||||
CONFIG_BOOTP_DNS2=y
|
||||
CONFIG_MTDIDS_DEFAULT="nand0=davinci_nand.0"
|
||||
CONFIG_MTDPARTS_DEFAULT="mtdparts=davinci_nand.0:1024k(bootloader)ro,512k(params)ro,-(ubifs)"
|
||||
CONFIG_CMD_UBI=y
|
||||
CONFIG_OF_CONTROL=y
|
||||
CONFIG_SPL_OF_CONTROL=y
|
||||
|
|
|
@ -34,7 +34,6 @@ CONFIG_CMD_NAND=y
|
|||
# CONFIG_CMD_SETEXPR is not set
|
||||
CONFIG_BOOTP_DNS2=y
|
||||
CONFIG_MTDIDS_DEFAULT="nand0=davinci_nand.0"
|
||||
CONFIG_MTDPARTS_DEFAULT="mtdparts=davinci_nand.0:1024k(bootloader)ro,512k(params)ro,-(ubifs)"
|
||||
CONFIG_CMD_UBI=y
|
||||
CONFIG_OF_CONTROL=y
|
||||
CONFIG_ENV_OVERWRITE=y
|
||||
|
|
|
@ -58,7 +58,6 @@ CONFIG_CMD_NAND=y
|
|||
# CONFIG_CMD_SETEXPR is not set
|
||||
CONFIG_BOOTP_DNS2=y
|
||||
CONFIG_MTDIDS_DEFAULT="nand0=davinci_nand.0"
|
||||
CONFIG_MTDPARTS_DEFAULT="mtdparts=davinci_nand.0:1024k(bootloader)ro,512k(params)ro,-(ubifs)"
|
||||
CONFIG_CMD_UBI=y
|
||||
CONFIG_OF_CONTROL=y
|
||||
CONFIG_SPL_OF_CONTROL=y
|
||||
|
|
|
@ -35,7 +35,6 @@ CONFIG_CMD_NAND=y
|
|||
# CONFIG_CMD_SETEXPR is not set
|
||||
CONFIG_BOOTP_DNS2=y
|
||||
CONFIG_MTDIDS_DEFAULT="nand0=davinci_nand.0"
|
||||
CONFIG_MTDPARTS_DEFAULT="mtdparts=davinci_nand.0:1024k(bootloader)ro,512k(params)ro,-(ubifs)"
|
||||
CONFIG_CMD_UBI=y
|
||||
CONFIG_ISO_PARTITION=y
|
||||
CONFIG_EFI_PARTITION=y
|
||||
|
|
|
@ -9,8 +9,6 @@
|
|||
#ifndef __CONFIG_K2E_EVM_H
|
||||
#define __CONFIG_K2E_EVM_H
|
||||
|
||||
#include <environment/ti/spi.h>
|
||||
|
||||
/* U-Boot general configuration */
|
||||
#define ENV_KS2_BOARD_SETTINGS \
|
||||
DEFAULT_FW_INITRAMFS_BOOT_ENV \
|
||||
|
@ -27,8 +25,6 @@
|
|||
|
||||
#include <configs/ti_armv7_keystone2.h>
|
||||
|
||||
#define SPI_MTD_PARTS KEYSTONE_SPI0_MTD_PARTS
|
||||
|
||||
/* Network */
|
||||
#define CFG_KSNET_CPSW_NUM_PORTS 9
|
||||
|
||||
|
|
|
@ -10,7 +10,6 @@
|
|||
#define __CONFIG_K2G_EVM_H
|
||||
|
||||
#include <environment/ti/mmc.h>
|
||||
#include <environment/ti/spi.h>
|
||||
|
||||
/* U-Boot general configuration */
|
||||
#define ENV_KS2_BOARD_SETTINGS \
|
||||
|
@ -54,8 +53,6 @@
|
|||
#define CFG_KSNET_CPSW_NUM_PORTS 2
|
||||
#define PHY_ANEG_TIMEOUT 10000 /* PHY needs longer aneg time */
|
||||
|
||||
#define SPI_MTD_PARTS KEYSTONE_SPI1_MTD_PARTS
|
||||
|
||||
#include <configs/ti_armv7_keystone2.h>
|
||||
|
||||
#endif /* __CONFIG_K2G_EVM_H */
|
||||
|
|
|
@ -9,8 +9,6 @@
|
|||
#ifndef __CONFIG_K2HK_EVM_H
|
||||
#define __CONFIG_K2HK_EVM_H
|
||||
|
||||
#include <environment/ti/spi.h>
|
||||
|
||||
/* U-Boot general configuration */
|
||||
#define ENV_KS2_BOARD_SETTINGS \
|
||||
DEFAULT_FW_INITRAMFS_BOOT_ENV \
|
||||
|
@ -27,8 +25,6 @@
|
|||
|
||||
#include <configs/ti_armv7_keystone2.h>
|
||||
|
||||
#define SPI_MTD_PARTS KEYSTONE_SPI0_MTD_PARTS
|
||||
|
||||
/* Network */
|
||||
#define CFG_KSNET_CPSW_NUM_PORTS 5
|
||||
|
||||
|
|
|
@ -9,8 +9,6 @@
|
|||
#ifndef __CONFIG_K2L_EVM_H
|
||||
#define __CONFIG_K2L_EVM_H
|
||||
|
||||
#include <environment/ti/spi.h>
|
||||
|
||||
/* U-Boot general configuration */
|
||||
#define ENV_KS2_BOARD_SETTINGS \
|
||||
DEFAULT_FW_INITRAMFS_BOOT_ENV \
|
||||
|
@ -27,8 +25,6 @@
|
|||
|
||||
#include <configs/ti_armv7_keystone2.h>
|
||||
|
||||
#define SPI_MTD_PARTS KEYSTONE_SPI0_MTD_PARTS
|
||||
|
||||
/* Network */
|
||||
#define CFG_KSNET_CPSW_NUM_PORTS 5
|
||||
|
||||
|
|
|
@ -78,10 +78,6 @@
|
|||
|
||||
/* EDMA3 */
|
||||
|
||||
#define KERNEL_MTD_PARTS \
|
||||
"mtdparts=" \
|
||||
SPI_MTD_PARTS
|
||||
|
||||
#define DEFAULT_FW_INITRAMFS_BOOT_ENV \
|
||||
"name_fw_rd=k2-fw-initrd.cpio.gz\0" \
|
||||
"set_rd_spec=setenv rd_spec ${rdaddr}:${filesize}\0" \
|
||||
|
@ -148,8 +144,7 @@
|
|||
"sf write ${loadaddr} 0 ${filesize}\0" \
|
||||
"burn_uboot_nand=nand erase 0 0x100000; " \
|
||||
"nand write ${loadaddr} 0 ${filesize}\0" \
|
||||
"args_all=setenv bootargs console=ttyS0,115200n8 rootwait " \
|
||||
KERNEL_MTD_PARTS \
|
||||
"args_all=setenv bootargs console=ttyS0,115200n8 rootwait\0" \
|
||||
"args_net=setenv bootargs ${bootargs} rootfstype=nfs " \
|
||||
"root=/dev/nfs rw nfsroot=${serverip}:${nfs_root}," \
|
||||
"${nfs_options} ip=dhcp\0" \
|
||||
|
|
|
@ -1,14 +0,0 @@
|
|||
/* SPDX-License-Identifier: GPL-2.0+ */
|
||||
/*
|
||||
* Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com
|
||||
*
|
||||
* Environment variable definitions for SPI on TI boards.
|
||||
*/
|
||||
|
||||
#ifndef __TI_SPI_H
|
||||
#define __TI_SPI_H
|
||||
|
||||
#define KEYSTONE_SPI0_MTD_PARTS "spi0.0:1m(u-boot-spl)ro,-(misc);\0"
|
||||
#define KEYSTONE_SPI1_MTD_PARTS "spi1.0:1m(u-boot-spl)ro,-(misc);\0"
|
||||
|
||||
#endif
|
Loading…
Add table
Reference in a new issue