All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/6] configs: ti: consolidate cmd options
@ 2017-04-27 10:13 Lokesh Vutla
  2017-04-27 10:13 ` [U-Boot] [PATCH 1/6] board: ti: Define Kconfig symbol for common " Lokesh Vutla
                   ` (6 more replies)
  0 siblings, 7 replies; 18+ messages in thread
From: Lokesh Vutla @ 2017-04-27 10:13 UTC (permalink / raw)
  To: u-boot

This series creates a Kconfig symbol for TI platforms
that includes common command options that are defined
by defconfigs. Also do a savedefconfig once this option
is enabled.

Lokesh Vutla (6):
  board: ti: Define Kconfig symbol for common cmd options
  configs: am335x: Enable TI_COMMON_CMD_OPTIONS
  configs: am43xx: Enable TI_COMMON_CMD_OPTIONS
  configs: am57xx: Enable TI_COMMON_CMD_OPTIONS
  configs: dra7xx: Enable TI_COMMON_CMD_OPTIONS
  configs: ks2: Enable TI_COMMON_CMD_OPTIONS

 board/ti/common/Kconfig         | 26 ++++++++++++++++++++++++++
 configs/am335x_evm_defconfig    | 12 +-----------
 configs/am335x_hs_evm_defconfig | 13 +------------
 configs/am43xx_evm_defconfig    | 25 +------------------------
 configs/am43xx_hs_evm_defconfig | 24 +-----------------------
 configs/am57xx_evm_defconfig    | 23 ++---------------------
 configs/am57xx_hs_evm_defconfig | 22 +---------------------
 configs/dra7xx_evm_defconfig    | 25 ++-----------------------
 configs/dra7xx_hs_evm_defconfig | 23 +----------------------
 configs/k2e_evm_defconfig       | 21 +++++----------------
 configs/k2e_hs_evm_defconfig    | 19 ++++---------------
 configs/k2g_evm_defconfig       | 21 ++++-----------------
 configs/k2g_hs_evm_defconfig    | 23 +++++------------------
 configs/k2hk_evm_defconfig      | 21 +++++----------------
 configs/k2hk_hs_evm_defconfig   | 19 ++++---------------
 configs/k2l_evm_defconfig       | 21 +++++----------------
 16 files changed, 68 insertions(+), 270 deletions(-)

-- 
2.11.0

^ permalink raw reply	[flat|nested] 18+ messages in thread

* [U-Boot] [PATCH 1/6] board: ti: Define Kconfig symbol for common cmd options
  2017-04-27 10:13 [U-Boot] [PATCH 0/6] configs: ti: consolidate cmd options Lokesh Vutla
@ 2017-04-27 10:13 ` Lokesh Vutla
  2017-04-27 12:43   ` Tom Rini
  2017-05-08 19:43   ` [U-Boot] [U-Boot, " Tom Rini
  2017-04-27 10:13 ` [U-Boot] [PATCH 2/6] configs: am335x: Enable TI_COMMON_CMD_OPTIONS Lokesh Vutla
                   ` (5 subsequent siblings)
  6 siblings, 2 replies; 18+ messages in thread
From: Lokesh Vutla @ 2017-04-27 10:13 UTC (permalink / raw)
  To: u-boot

Instead of defining command options in every defconfig,
define a common Kconfig symbol that consolidates all command
options that are supported by any TI platform. Also use imply
keyword so that that specific option can be disabled if
not required.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
---
 board/ti/common/Kconfig | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/board/ti/common/Kconfig b/board/ti/common/Kconfig
index 15b5ccf741..08c39d9409 100644
--- a/board/ti/common/Kconfig
+++ b/board/ti/common/Kconfig
@@ -13,3 +13,29 @@ config EEPROM_CHIP_ADDRESS
 	hex "Board EEPROM's I2C chip address"
 	range 0 0xff
 	default 0x50
+
+config TI_COMMON_CMD_OPTIONS
+	bool "Enable cmd options on TI platforms"
+	imply CMD_ASKENV
+	imply CMD_BOOTZ
+	imply CMD_DFU if USB_GADGET_DOWNLOAD
+	imply CMD_DHCP
+	imply CMD_EXT2
+	imply CMD_EXT4
+	imply CMD_EXT4_WRITE
+	imply CMD_FASTBOOT if FASTBOOT
+	imply CMD_FAT
+	imply CMD_FS_GENERIC
+	imply CMD_GPIO
+	imply CMD_GPT
+	imply CMD_I2C
+	imply CMD_MII
+	imply CMD_MMC
+	imply CMD_PART
+	imply CMD_PING
+	imply CMD_PMIC if DM_PMIC
+	imply CMD_REGULATOR if DM_REGULATOR
+	imply CMD_SF if SPI_FLASH
+	imply CMD_SPI
+	imply CMD_TIME
+	imply CMD_USB if USB
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [U-Boot] [PATCH 2/6] configs: am335x: Enable TI_COMMON_CMD_OPTIONS
  2017-04-27 10:13 [U-Boot] [PATCH 0/6] configs: ti: consolidate cmd options Lokesh Vutla
  2017-04-27 10:13 ` [U-Boot] [PATCH 1/6] board: ti: Define Kconfig symbol for common " Lokesh Vutla
@ 2017-04-27 10:13 ` Lokesh Vutla
  2017-05-08 19:43   ` [U-Boot] [U-Boot, " Tom Rini
  2017-04-27 10:14 ` [U-Boot] [PATCH 3/6] configs: am43xx: " Lokesh Vutla
                   ` (4 subsequent siblings)
  6 siblings, 1 reply; 18+ messages in thread
From: Lokesh Vutla @ 2017-04-27 10:13 UTC (permalink / raw)
  To: u-boot

Enable TI_COMMON_CMD_OPTIONS on all am335x platforms.
Also sync with savedefconfig.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
---
 configs/am335x_evm_defconfig    | 12 +-----------
 configs/am335x_hs_evm_defconfig | 13 +------------
 2 files changed, 2 insertions(+), 23 deletions(-)

diff --git a/configs/am335x_evm_defconfig b/configs/am335x_evm_defconfig
index 819a73d6ed..6295cebb08 100644
--- a/configs/am335x_evm_defconfig
+++ b/configs/am335x_evm_defconfig
@@ -1,5 +1,6 @@
 CONFIG_ARM=y
 CONFIG_AM33XX=y
+CONFIG_TI_COMMON_CMD_OPTIONS=y
 CONFIG_TARGET_AM335X_EVM=y
 CONFIG_SPL_STACK_R_ADDR=0x82000000
 CONFIG_DEFAULT_DEVICE_TREE="am335x-evm"
@@ -16,18 +17,8 @@ CONFIG_SPL_MTD_SUPPORT=y
 CONFIG_SPL_MUSB_NEW_SUPPORT=y
 CONFIG_SPL_OS_BOOT=y
 # CONFIG_CMD_IMLS is not set
-CONFIG_CMD_ASKENV=y
 # CONFIG_CMD_FLASH is not set
-CONFIG_CMD_GPT=y
-CONFIG_CMD_MMC=y
-CONFIG_CMD_SF=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_USB=y
-CONFIG_CMD_DFU=y
-CONFIG_CMD_GPIO=y
 # CONFIG_CMD_SETEXPR is not set
-CONFIG_CMD_EXT4_WRITE=y
 CONFIG_OF_CONTROL=y
 CONFIG_OF_LIST="am335x-evm am335x-bone am335x-boneblack am335x-evmsk am335x-bonegreen am335x-icev2"
 # CONFIG_BLK is not set
@@ -63,4 +54,3 @@ CONFIG_G_DNL_MANUFACTURER="Texas Instruments"
 CONFIG_G_DNL_VENDOR_NUM=0x0451
 CONFIG_G_DNL_PRODUCT_NUM=0xd022
 CONFIG_RSA=y
-CONFIG_SPL_OF_LIBFDT=y
diff --git a/configs/am335x_hs_evm_defconfig b/configs/am335x_hs_evm_defconfig
index 8ab86535b6..6d79877898 100644
--- a/configs/am335x_hs_evm_defconfig
+++ b/configs/am335x_hs_evm_defconfig
@@ -1,5 +1,6 @@
 CONFIG_ARM=y
 CONFIG_AM33XX=y
+CONFIG_TI_COMMON_CMD_OPTIONS=y
 CONFIG_TI_SECURE_DEVICE=y
 CONFIG_TARGET_AM335X_EVM=y
 CONFIG_ISW_ENTRY_ADDR=0x40300350
@@ -16,23 +17,13 @@ CONFIG_SYS_CONSOLE_INFO_QUIET=y
 CONFIG_VERSION_VARIABLE=y
 CONFIG_ARCH_MISC_INIT=y
 CONFIG_SPL=y
-CONFIG_SPL_SYS_MALLOC_SIMPLE=y
 CONFIG_SPL_STACK_R=y
 # CONFIG_SPL_EXT_SUPPORT is not set
 CONFIG_SPL_MTD_SUPPORT=y
 # CONFIG_SPL_YMODEM_SUPPORT is not set
 # CONFIG_CMD_IMLS is not set
-CONFIG_CMD_ASKENV=y
 # CONFIG_CMD_FLASH is not set
-CONFIG_CMD_MMC=y
-CONFIG_CMD_SF=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_USB=y
-CONFIG_CMD_DFU=y
-CONFIG_CMD_GPIO=y
 # CONFIG_CMD_SETEXPR is not set
-CONFIG_CMD_EXT4_WRITE=y
 # CONFIG_SPL_EFI_PARTITION is not set
 CONFIG_OF_CONTROL=y
 CONFIG_OF_LIST="am335x-evm am335x-bone am335x-boneblack am335x-evmsk am335x-bonegreen am335x-icev2"
@@ -62,6 +53,4 @@ CONFIG_USB_GADGET_DOWNLOAD=y
 CONFIG_G_DNL_MANUFACTURER="Texas Instruments"
 CONFIG_G_DNL_VENDOR_NUM=0x0451
 CONFIG_G_DNL_PRODUCT_NUM=0xd022
-CONFIG_USE_TINY_PRINTF=y
 CONFIG_RSA=y
-CONFIG_SPL_OF_LIBFDT=y
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [U-Boot] [PATCH 3/6] configs: am43xx: Enable TI_COMMON_CMD_OPTIONS
  2017-04-27 10:13 [U-Boot] [PATCH 0/6] configs: ti: consolidate cmd options Lokesh Vutla
  2017-04-27 10:13 ` [U-Boot] [PATCH 1/6] board: ti: Define Kconfig symbol for common " Lokesh Vutla
  2017-04-27 10:13 ` [U-Boot] [PATCH 2/6] configs: am335x: Enable TI_COMMON_CMD_OPTIONS Lokesh Vutla
@ 2017-04-27 10:14 ` Lokesh Vutla
  2017-05-08 19:43   ` [U-Boot] [U-Boot, " Tom Rini
  2017-04-27 10:14 ` [U-Boot] [PATCH 4/6] configs: am57xx: " Lokesh Vutla
                   ` (3 subsequent siblings)
  6 siblings, 1 reply; 18+ messages in thread
From: Lokesh Vutla @ 2017-04-27 10:14 UTC (permalink / raw)
  To: u-boot

Enable TI_COMMON_CMD_OPTIONS on all am43xx platforms.
Also sync with savedefconfig.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
---
 configs/am43xx_evm_defconfig    | 25 +------------------------
 configs/am43xx_hs_evm_defconfig | 24 +-----------------------
 2 files changed, 2 insertions(+), 47 deletions(-)

diff --git a/configs/am43xx_evm_defconfig b/configs/am43xx_evm_defconfig
index 1f68af6b4a..7b198438fd 100644
--- a/configs/am43xx_evm_defconfig
+++ b/configs/am43xx_evm_defconfig
@@ -1,6 +1,7 @@
 CONFIG_ARM=y
 CONFIG_AM43XX=y
 CONFIG_SYS_MALLOC_F_LEN=0x2000
+CONFIG_TI_COMMON_CMD_OPTIONS=y
 CONFIG_TARGET_AM43XX_EVM=y
 CONFIG_SPL_STACK_R_ADDR=0x82000000
 CONFIG_DEFAULT_DEVICE_TREE="am437x-gp-evm"
@@ -14,28 +15,9 @@ CONFIG_SPL_STACK_R=y
 CONFIG_SPL_MTD_SUPPORT=y
 CONFIG_SPL_OS_BOOT=y
 CONFIG_HUSH_PARSER=y
-CONFIG_CMD_BOOTZ=y
 # CONFIG_CMD_IMLS is not set
-CONFIG_CMD_ASKENV=y
 # CONFIG_CMD_FLASH is not set
-CONFIG_CMD_GPT=y
-CONFIG_CMD_MMC=y
-CONFIG_CMD_PART=y
-CONFIG_CMD_SF=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_USB=y
-CONFIG_CMD_DFU=y
-CONFIG_CMD_GPIO=y
 # CONFIG_CMD_SETEXPR is not set
-CONFIG_CMD_DHCP=y
-CONFIG_CMD_MII=y
-CONFIG_CMD_PING=y
-CONFIG_CMD_EXT2=y
-CONFIG_CMD_EXT4=y
-CONFIG_CMD_EXT4_WRITE=y
-CONFIG_CMD_FAT=y
-CONFIG_CMD_FS_GENERIC=y
 CONFIG_ISO_PARTITION=y
 CONFIG_OF_CONTROL=y
 CONFIG_OF_LIST="am437x-gp-evm am437x-sk-evm am43x-epos-evm am437x-idk-evm"
@@ -45,18 +27,13 @@ CONFIG_DFU_MMC=y
 CONFIG_DFU_RAM=y
 CONFIG_DFU_SF=y
 CONFIG_DM_GPIO=y
-CONFIG_DM_I2C=y
 CONFIG_DM_MMC=y
 # CONFIG_DM_MMC_OPS is not set
 CONFIG_MMC_OMAP_HS=y
-CONFIG_DM_SPI_FLASH=y
 CONFIG_SPI_FLASH=y
-CONFIG_SPI_FLASH_BAR=y
 CONFIG_SPI_FLASH_MACRONIX=y
-CONFIG_DM_ETH=y
 CONFIG_DM_SERIAL=y
 CONFIG_SYS_NS16550=y
-CONFIG_DM_SPI=y
 CONFIG_TI_QSPI=y
 CONFIG_TIMER=y
 CONFIG_OMAP_TIMER=y
diff --git a/configs/am43xx_hs_evm_defconfig b/configs/am43xx_hs_evm_defconfig
index 795dfd717b..7972b758c8 100644
--- a/configs/am43xx_hs_evm_defconfig
+++ b/configs/am43xx_hs_evm_defconfig
@@ -1,6 +1,7 @@
 CONFIG_ARM=y
 CONFIG_AM43XX=y
 CONFIG_SYS_MALLOC_F_LEN=0x2000
+CONFIG_TI_COMMON_CMD_OPTIONS=y
 CONFIG_TI_SECURE_DEVICE=y
 CONFIG_TARGET_AM43XX_EVM=y
 CONFIG_ISW_ENTRY_ADDR=0x403018e0
@@ -24,28 +25,9 @@ CONFIG_SPL_USB_SUPPORT=y
 CONFIG_SPL_USB_GADGET_SUPPORT=y
 CONFIG_SPL_USBETH_SUPPORT=y
 CONFIG_HUSH_PARSER=y
-CONFIG_CMD_BOOTZ=y
 # CONFIG_CMD_IMLS is not set
-CONFIG_CMD_ASKENV=y
 # CONFIG_CMD_FLASH is not set
-CONFIG_CMD_GPT=y
-CONFIG_CMD_MMC=y
-CONFIG_CMD_PART=y
-CONFIG_CMD_SF=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_USB=y
-CONFIG_CMD_DFU=y
-CONFIG_CMD_GPIO=y
 # CONFIG_CMD_SETEXPR is not set
-CONFIG_CMD_DHCP=y
-CONFIG_CMD_MII=y
-CONFIG_CMD_PING=y
-CONFIG_CMD_EXT2=y
-CONFIG_CMD_EXT4=y
-CONFIG_CMD_EXT4_WRITE=y
-CONFIG_CMD_FAT=y
-CONFIG_CMD_FS_GENERIC=y
 CONFIG_ISO_PARTITION=y
 CONFIG_OF_CONTROL=y
 CONFIG_OF_LIST="am437x-gp-evm am437x-sk-evm am43x-epos-evm am437x-idk-evm"
@@ -55,17 +37,13 @@ CONFIG_DFU_MMC=y
 CONFIG_DFU_RAM=y
 CONFIG_DFU_SF=y
 CONFIG_DM_GPIO=y
-CONFIG_DM_I2C=y
 CONFIG_DM_MMC=y
 # CONFIG_DM_MMC_OPS is not set
 CONFIG_MMC_OMAP_HS=y
-CONFIG_DM_SPI_FLASH=y
 CONFIG_SPI_FLASH=y
-CONFIG_SPI_FLASH_BAR=y
 CONFIG_SPI_FLASH_MACRONIX=y
 CONFIG_DM_SERIAL=y
 CONFIG_SYS_NS16550=y
-CONFIG_DM_SPI=y
 CONFIG_TI_QSPI=y
 CONFIG_TIMER=y
 CONFIG_OMAP_TIMER=y
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [U-Boot] [PATCH 4/6] configs: am57xx: Enable TI_COMMON_CMD_OPTIONS
  2017-04-27 10:13 [U-Boot] [PATCH 0/6] configs: ti: consolidate cmd options Lokesh Vutla
                   ` (2 preceding siblings ...)
  2017-04-27 10:14 ` [U-Boot] [PATCH 3/6] configs: am43xx: " Lokesh Vutla
@ 2017-04-27 10:14 ` Lokesh Vutla
  2017-05-08 19:43   ` [U-Boot] [U-Boot, " Tom Rini
  2017-04-27 10:14 ` [U-Boot] [PATCH 5/6] configs: dra7xx: " Lokesh Vutla
                   ` (2 subsequent siblings)
  6 siblings, 1 reply; 18+ messages in thread
From: Lokesh Vutla @ 2017-04-27 10:14 UTC (permalink / raw)
  To: u-boot

Enable TI_COMMON_CMD_OPTIONS on all am57xx platforms.
Also sync with savedefconfig

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
---
 configs/am57xx_evm_defconfig    | 23 ++---------------------
 configs/am57xx_hs_evm_defconfig | 22 +---------------------
 2 files changed, 3 insertions(+), 42 deletions(-)

diff --git a/configs/am57xx_evm_defconfig b/configs/am57xx_evm_defconfig
index 97bd08ed88..3666b041b4 100644
--- a/configs/am57xx_evm_defconfig
+++ b/configs/am57xx_evm_defconfig
@@ -1,6 +1,7 @@
 CONFIG_ARM=y
 CONFIG_OMAP54XX=y
 CONFIG_SYS_MALLOC_F_LEN=0x2000
+CONFIG_TI_COMMON_CMD_OPTIONS=y
 CONFIG_TARGET_AM57XX_EVM=y
 # CONFIG_SPL_NAND_SUPPORT is not set
 CONFIG_SPL_SPI_FLASH_SUPPORT=y
@@ -23,36 +24,16 @@ CONFIG_SPL_OS_BOOT=y
 CONFIG_HUSH_PARSER=y
 CONFIG_FASTBOOT=y
 CONFIG_USB_FUNCTION_FASTBOOT=y
-CONFIG_CMD_FASTBOOT=y
 CONFIG_ANDROID_BOOT_IMAGE=y
 CONFIG_FASTBOOT_BUF_ADDR=0x82000000
 CONFIG_FASTBOOT_BUF_SIZE=0x2f000000
 CONFIG_FASTBOOT_USB_DEV=1
 CONFIG_FASTBOOT_FLASH=y
 CONFIG_FASTBOOT_FLASH_MMC_DEV=1
-CONFIG_CMD_BOOTZ=y
 # CONFIG_CMD_IMLS is not set
-CONFIG_CMD_ASKENV=y
 # CONFIG_CMD_FLASH is not set
-CONFIG_CMD_GPT=y
-CONFIG_CMD_MMC=y
-CONFIG_CMD_PART=y
-CONFIG_CMD_SF=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_USB=y
-CONFIG_CMD_DFU=y
-CONFIG_CMD_GPIO=y
 # CONFIG_CMD_SETEXPR is not set
-CONFIG_CMD_DHCP=y
-CONFIG_CMD_MII=y
-CONFIG_CMD_PING=y
-CONFIG_CMD_REGULATOR=y
-CONFIG_CMD_EXT2=y
-CONFIG_CMD_EXT4=y
-CONFIG_CMD_EXT4_WRITE=y
-CONFIG_CMD_FAT=y
-CONFIG_CMD_FS_GENERIC=y
+# CONFIG_CMD_PMIC is not set
 CONFIG_ISO_PARTITION=y
 CONFIG_OF_CONTROL=y
 CONFIG_SPL_OF_CONTROL=y
diff --git a/configs/am57xx_hs_evm_defconfig b/configs/am57xx_hs_evm_defconfig
index 99907f5525..353714f930 100644
--- a/configs/am57xx_hs_evm_defconfig
+++ b/configs/am57xx_hs_evm_defconfig
@@ -1,6 +1,7 @@
 CONFIG_ARM=y
 CONFIG_OMAP54XX=y
 CONFIG_SYS_MALLOC_F_LEN=0x2000
+CONFIG_TI_COMMON_CMD_OPTIONS=y
 CONFIG_TI_SECURE_DEVICE=y
 CONFIG_TARGET_AM57XX_EVM=y
 CONFIG_TI_SECURE_EMIF_REGION_START=0xbdb00000
@@ -28,36 +29,15 @@ CONFIG_SPL_DMA_SUPPORT=y
 CONFIG_HUSH_PARSER=y
 CONFIG_FASTBOOT=y
 CONFIG_USB_FUNCTION_FASTBOOT=y
-CONFIG_CMD_FASTBOOT=y
 CONFIG_ANDROID_BOOT_IMAGE=y
 CONFIG_FASTBOOT_BUF_ADDR=0x82000000
 CONFIG_FASTBOOT_BUF_SIZE=0x2f000000
 CONFIG_FASTBOOT_USB_DEV=1
 CONFIG_FASTBOOT_FLASH=y
 CONFIG_FASTBOOT_FLASH_MMC_DEV=1
-CONFIG_CMD_BOOTZ=y
 # CONFIG_CMD_IMLS is not set
-CONFIG_CMD_ASKENV=y
 # CONFIG_CMD_FLASH is not set
-CONFIG_CMD_GPT=y
-CONFIG_CMD_MMC=y
-CONFIG_CMD_PART=y
-CONFIG_CMD_SF=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_USB=y
-CONFIG_CMD_DFU=y
-CONFIG_CMD_GPIO=y
 # CONFIG_CMD_SETEXPR is not set
-CONFIG_CMD_DHCP=y
-CONFIG_CMD_MII=y
-CONFIG_CMD_PING=y
-CONFIG_CMD_REGULATOR=y
-CONFIG_CMD_EXT2=y
-CONFIG_CMD_EXT4=y
-CONFIG_CMD_EXT4_WRITE=y
-CONFIG_CMD_FAT=y
-CONFIG_CMD_FS_GENERIC=y
 CONFIG_ISO_PARTITION=y
 CONFIG_OF_CONTROL=y
 CONFIG_SPL_OF_CONTROL=y
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [U-Boot] [PATCH 5/6] configs: dra7xx: Enable TI_COMMON_CMD_OPTIONS
  2017-04-27 10:13 [U-Boot] [PATCH 0/6] configs: ti: consolidate cmd options Lokesh Vutla
                   ` (3 preceding siblings ...)
  2017-04-27 10:14 ` [U-Boot] [PATCH 4/6] configs: am57xx: " Lokesh Vutla
@ 2017-04-27 10:14 ` Lokesh Vutla
  2017-05-08 19:43   ` [U-Boot] [U-Boot, " Tom Rini
  2017-04-27 10:14 ` [U-Boot] [PATCH 6/6] configs: ks2: " Lokesh Vutla
  2017-04-27 12:54 ` [U-Boot] [PATCH 0/6] configs: ti: consolidate cmd options Lokesh Vutla
  6 siblings, 1 reply; 18+ messages in thread
From: Lokesh Vutla @ 2017-04-27 10:14 UTC (permalink / raw)
  To: u-boot

Enable TI_COMMON_CMD_OPTIONS on all dra7xx platforms.
Also sync with savedefconfig.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
---
 configs/dra7xx_evm_defconfig    | 25 ++-----------------------
 configs/dra7xx_hs_evm_defconfig | 23 +----------------------
 2 files changed, 3 insertions(+), 45 deletions(-)

diff --git a/configs/dra7xx_evm_defconfig b/configs/dra7xx_evm_defconfig
index 42f87b34db..58935e9033 100644
--- a/configs/dra7xx_evm_defconfig
+++ b/configs/dra7xx_evm_defconfig
@@ -1,8 +1,9 @@
 CONFIG_ARM=y
 CONFIG_OMAP54XX=y
 CONFIG_SYS_MALLOC_F_LEN=0x2000
-# CONFIG_SPL_NAND_SUPPORT is not set
+CONFIG_TI_COMMON_CMD_OPTIONS=y
 CONFIG_TARGET_DRA7XX_EVM=y
+# CONFIG_SPL_NAND_SUPPORT is not set
 CONFIG_SPL_SPI_FLASH_SUPPORT=y
 CONFIG_SPL_SPI_SUPPORT=y
 CONFIG_ARMV7_LPAE=y
@@ -23,36 +24,14 @@ CONFIG_SPL_OS_BOOT=y
 CONFIG_HUSH_PARSER=y
 CONFIG_FASTBOOT=y
 CONFIG_USB_FUNCTION_FASTBOOT=y
-CONFIG_CMD_FASTBOOT=y
 CONFIG_ANDROID_BOOT_IMAGE=y
 CONFIG_FASTBOOT_BUF_ADDR=0x82000000
 CONFIG_FASTBOOT_BUF_SIZE=0x2f000000
 CONFIG_FASTBOOT_FLASH=y
 CONFIG_FASTBOOT_FLASH_MMC_DEV=1
-CONFIG_CMD_BOOTZ=y
 # CONFIG_CMD_IMLS is not set
-CONFIG_CMD_ASKENV=y
 # CONFIG_CMD_FLASH is not set
-CONFIG_CMD_GPT=y
-CONFIG_CMD_MMC=y
-CONFIG_CMD_PART=y
-CONFIG_CMD_SF=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_USB=y
-CONFIG_CMD_DFU=y
-CONFIG_CMD_GPIO=y
 # CONFIG_CMD_SETEXPR is not set
-CONFIG_CMD_DHCP=y
-CONFIG_CMD_MII=y
-CONFIG_CMD_PING=y
-CONFIG_CMD_PMIC=y
-CONFIG_CMD_REGULATOR=y
-CONFIG_CMD_EXT2=y
-CONFIG_CMD_EXT4=y
-CONFIG_CMD_EXT4_WRITE=y
-CONFIG_CMD_FAT=y
-CONFIG_CMD_FS_GENERIC=y
 CONFIG_ISO_PARTITION=y
 CONFIG_OF_CONTROL=y
 CONFIG_SPL_OF_CONTROL=y
diff --git a/configs/dra7xx_hs_evm_defconfig b/configs/dra7xx_hs_evm_defconfig
index 871604f80c..365516f5f2 100644
--- a/configs/dra7xx_hs_evm_defconfig
+++ b/configs/dra7xx_hs_evm_defconfig
@@ -1,6 +1,7 @@
 CONFIG_ARM=y
 CONFIG_OMAP54XX=y
 CONFIG_SYS_MALLOC_F_LEN=0x2000
+CONFIG_TI_COMMON_CMD_OPTIONS=y
 CONFIG_TI_SECURE_DEVICE=y
 CONFIG_TARGET_DRA7XX_EVM=y
 CONFIG_TI_SECURE_EMIF_REGION_START=0xbdb00000
@@ -28,36 +29,14 @@ CONFIG_SPL_DMA_SUPPORT=y
 CONFIG_HUSH_PARSER=y
 CONFIG_FASTBOOT=y
 CONFIG_USB_FUNCTION_FASTBOOT=y
-CONFIG_CMD_FASTBOOT=y
 CONFIG_ANDROID_BOOT_IMAGE=y
 CONFIG_FASTBOOT_BUF_ADDR=0x82000000
 CONFIG_FASTBOOT_BUF_SIZE=0x2f000000
 CONFIG_FASTBOOT_FLASH=y
 CONFIG_FASTBOOT_FLASH_MMC_DEV=1
-CONFIG_CMD_BOOTZ=y
 # CONFIG_CMD_IMLS is not set
-CONFIG_CMD_ASKENV=y
 # CONFIG_CMD_FLASH is not set
-CONFIG_CMD_GPT=y
-CONFIG_CMD_MMC=y
-CONFIG_CMD_PART=y
-CONFIG_CMD_SF=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_USB=y
-CONFIG_CMD_DFU=y
-CONFIG_CMD_GPIO=y
 # CONFIG_CMD_SETEXPR is not set
-CONFIG_CMD_DHCP=y
-CONFIG_CMD_MII=y
-CONFIG_CMD_PING=y
-CONFIG_CMD_PMIC=y
-CONFIG_CMD_REGULATOR=y
-CONFIG_CMD_EXT2=y
-CONFIG_CMD_EXT4=y
-CONFIG_CMD_EXT4_WRITE=y
-CONFIG_CMD_FAT=y
-CONFIG_CMD_FS_GENERIC=y
 CONFIG_ISO_PARTITION=y
 CONFIG_OF_CONTROL=y
 CONFIG_SPL_OF_CONTROL=y
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [U-Boot] [PATCH 6/6] configs: ks2: Enable TI_COMMON_CMD_OPTIONS
  2017-04-27 10:13 [U-Boot] [PATCH 0/6] configs: ti: consolidate cmd options Lokesh Vutla
                   ` (4 preceding siblings ...)
  2017-04-27 10:14 ` [U-Boot] [PATCH 5/6] configs: dra7xx: " Lokesh Vutla
@ 2017-04-27 10:14 ` Lokesh Vutla
  2017-05-08 19:43   ` [U-Boot] [U-Boot, " Tom Rini
  2017-04-27 12:54 ` [U-Boot] [PATCH 0/6] configs: ti: consolidate cmd options Lokesh Vutla
  6 siblings, 1 reply; 18+ messages in thread
From: Lokesh Vutla @ 2017-04-27 10:14 UTC (permalink / raw)
  To: u-boot

Enable TI_COMMON_CMD_OPTIONS on all keystone2 platforms.
Also sync with savedefconfig.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
---
 configs/k2e_evm_defconfig     | 21 +++++----------------
 configs/k2e_hs_evm_defconfig  | 19 ++++---------------
 configs/k2g_evm_defconfig     | 21 ++++-----------------
 configs/k2g_hs_evm_defconfig  | 23 +++++------------------
 configs/k2hk_evm_defconfig    | 21 +++++----------------
 configs/k2hk_hs_evm_defconfig | 19 ++++---------------
 configs/k2l_evm_defconfig     | 21 +++++----------------
 7 files changed, 32 insertions(+), 113 deletions(-)

diff --git a/configs/k2e_evm_defconfig b/configs/k2e_evm_defconfig
index 63db1aef7c..d5941fe0a0 100644
--- a/configs/k2e_evm_defconfig
+++ b/configs/k2e_evm_defconfig
@@ -1,13 +1,14 @@
 CONFIG_ARM=y
 CONFIG_ARCH_KEYSTONE=y
+CONFIG_SYS_TEXT_BASE=0x0c000000
 CONFIG_SPL_LIBCOMMON_SUPPORT=y
 CONFIG_SPL_LIBGENERIC_SUPPORT=y
 CONFIG_TARGET_K2E_EVM=y
+CONFIG_TI_COMMON_CMD_OPTIONS=y
 CONFIG_SPL_SERIAL_SUPPORT=y
 CONFIG_SPL_SPI_FLASH_SUPPORT=y
 CONFIG_SPL_SPI_SUPPORT=y
 CONFIG_SPL_POWER_SUPPORT=y
-CONFIG_SYS_TEXT_BASE=0x0c000000
 CONFIG_DEFAULT_DEVICE_TREE="keystone-k2e-evm"
 CONFIG_OF_BOARD_SETUP=y
 CONFIG_SYS_CONSOLE_INFO_QUIET=y
@@ -17,25 +18,13 @@ CONFIG_SPL=y
 CONFIG_SPL_I2C_SUPPORT=y
 CONFIG_HUSH_PARSER=y
 CONFIG_SYS_PROMPT="K2E EVM # "
-CONFIG_CMD_BOOTZ=y
 # CONFIG_CMD_IMLS is not set
-CONFIG_CMD_ASKENV=y
 # CONFIG_CMD_FLASH is not set
+# CONFIG_CMD_GPT is not set
+# CONFIG_CMD_MMC is not set
 CONFIG_CMD_NAND=y
-CONFIG_CMD_PART=y
-CONFIG_CMD_SF=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_USB=y
+# CONFIG_CMD_GPIO is not set
 # CONFIG_CMD_SETEXPR is not set
-CONFIG_CMD_DHCP=y
-CONFIG_CMD_MII=y
-CONFIG_CMD_PING=y
-CONFIG_CMD_EXT2=y
-CONFIG_CMD_EXT4=y
-CONFIG_CMD_EXT4_WRITE=y
-CONFIG_CMD_FAT=y
-CONFIG_CMD_FS_GENERIC=y
 CONFIG_CMD_UBI=y
 CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
diff --git a/configs/k2e_hs_evm_defconfig b/configs/k2e_hs_evm_defconfig
index d515cedaca..1983c2eb25 100644
--- a/configs/k2e_hs_evm_defconfig
+++ b/configs/k2e_hs_evm_defconfig
@@ -2,6 +2,7 @@ CONFIG_ARM=y
 CONFIG_ARCH_KEYSTONE=y
 CONFIG_SYS_TEXT_BASE=0x0c000060
 CONFIG_TARGET_K2E_EVM=y
+CONFIG_TI_COMMON_CMD_OPTIONS=y
 CONFIG_TI_SECURE_DEVICE=y
 CONFIG_DEFAULT_DEVICE_TREE="keystone-k2e-evm"
 CONFIG_FIT=y
@@ -11,25 +12,13 @@ CONFIG_SYS_CONSOLE_INFO_QUIET=y
 CONFIG_VERSION_VARIABLE=y
 CONFIG_HUSH_PARSER=y
 CONFIG_SYS_PROMPT="K2E HS EVM # "
-CONFIG_CMD_BOOTZ=y
 # CONFIG_CMD_IMLS is not set
-CONFIG_CMD_ASKENV=y
 # CONFIG_CMD_FLASH is not set
+# CONFIG_CMD_GPT is not set
+# CONFIG_CMD_MMC is not set
 CONFIG_CMD_NAND=y
-CONFIG_CMD_PART=y
-CONFIG_CMD_SF=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_USB=y
+# CONFIG_CMD_GPIO is not set
 # CONFIG_CMD_SETEXPR is not set
-CONFIG_CMD_DHCP=y
-CONFIG_CMD_MII=y
-CONFIG_CMD_PING=y
-CONFIG_CMD_EXT2=y
-CONFIG_CMD_EXT4=y
-CONFIG_CMD_EXT4_WRITE=y
-CONFIG_CMD_FAT=y
-CONFIG_CMD_FS_GENERIC=y
 CONFIG_CMD_UBI=y
 CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
diff --git a/configs/k2g_evm_defconfig b/configs/k2g_evm_defconfig
index 44c9dff747..674ddcc9fe 100644
--- a/configs/k2g_evm_defconfig
+++ b/configs/k2g_evm_defconfig
@@ -1,13 +1,14 @@
 CONFIG_ARM=y
 CONFIG_ARCH_KEYSTONE=y
+CONFIG_SYS_TEXT_BASE=0x0c000000
 CONFIG_SPL_LIBCOMMON_SUPPORT=y
 CONFIG_SPL_LIBGENERIC_SUPPORT=y
 CONFIG_TARGET_K2G_EVM=y
+CONFIG_TI_COMMON_CMD_OPTIONS=y
 CONFIG_SPL_SERIAL_SUPPORT=y
 CONFIG_SPL_SPI_FLASH_SUPPORT=y
 CONFIG_SPL_SPI_SUPPORT=y
 CONFIG_SPL_POWER_SUPPORT=y
-CONFIG_SYS_TEXT_BASE=0x0c000000
 CONFIG_DEFAULT_DEVICE_TREE="keystone-k2g-evm"
 CONFIG_OF_BOARD_SETUP=y
 CONFIG_SYS_CONSOLE_INFO_QUIET=y
@@ -16,26 +17,12 @@ CONFIG_BOARD_EARLY_INIT_F=y
 CONFIG_SPL=y
 CONFIG_SPL_I2C_SUPPORT=y
 CONFIG_HUSH_PARSER=y
-CONFIG_CMD_BOOTZ=y
 # CONFIG_CMD_IMLS is not set
-CONFIG_CMD_ASKENV=y
 # CONFIG_CMD_FLASH is not set
-CONFIG_CMD_MMC=y
-CONFIG_CMD_PART=y
-CONFIG_CMD_SF=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_USB=y
+# CONFIG_CMD_GPT is not set
 CONFIG_CMD_REMOTEPROC=y
+# CONFIG_CMD_GPIO is not set
 # CONFIG_CMD_SETEXPR is not set
-CONFIG_CMD_DHCP=y
-CONFIG_CMD_MII=y
-CONFIG_CMD_PING=y
-CONFIG_CMD_EXT2=y
-CONFIG_CMD_EXT4=y
-CONFIG_CMD_EXT4_WRITE=y
-CONFIG_CMD_FAT=y
-CONFIG_CMD_FS_GENERIC=y
 CONFIG_CMD_UBI=y
 CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
diff --git a/configs/k2g_hs_evm_defconfig b/configs/k2g_hs_evm_defconfig
index 9c21867408..2e06c8c46d 100644
--- a/configs/k2g_hs_evm_defconfig
+++ b/configs/k2g_hs_evm_defconfig
@@ -1,35 +1,22 @@
 CONFIG_ARM=y
 CONFIG_ARCH_KEYSTONE=y
+CONFIG_SYS_TEXT_BASE=0x0c000060
 CONFIG_TARGET_K2G_EVM=y
+CONFIG_TI_COMMON_CMD_OPTIONS=y
 CONFIG_TI_SECURE_DEVICE=y
-CONFIG_SYS_TEXT_BASE=0x0c000060
 CONFIG_DEFAULT_DEVICE_TREE="keystone-k2g-evm"
 CONFIG_FIT=y
-CONFIG_OF_BOARD_SETUP=y
 CONFIG_FIT_IMAGE_POST_PROCESS=y
+CONFIG_OF_BOARD_SETUP=y
 CONFIG_SYS_CONSOLE_INFO_QUIET=y
 CONFIG_VERSION_VARIABLE=y
 CONFIG_HUSH_PARSER=y
-CONFIG_CMD_BOOTZ=y
 # CONFIG_CMD_IMLS is not set
-CONFIG_CMD_ASKENV=y
 # CONFIG_CMD_FLASH is not set
-CONFIG_CMD_MMC=y
-CONFIG_CMD_PART=y
-CONFIG_CMD_SF=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_USB=y
+# CONFIG_CMD_GPT is not set
 CONFIG_CMD_REMOTEPROC=y
+# CONFIG_CMD_GPIO is not set
 # CONFIG_CMD_SETEXPR is not set
-CONFIG_CMD_DHCP=y
-CONFIG_CMD_MII=y
-CONFIG_CMD_PING=y
-CONFIG_CMD_EXT2=y
-CONFIG_CMD_EXT4=y
-CONFIG_CMD_EXT4_WRITE=y
-CONFIG_CMD_FAT=y
-CONFIG_CMD_FS_GENERIC=y
 CONFIG_CMD_UBI=y
 CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
diff --git a/configs/k2hk_evm_defconfig b/configs/k2hk_evm_defconfig
index 12b80472d9..759d52ffd8 100644
--- a/configs/k2hk_evm_defconfig
+++ b/configs/k2hk_evm_defconfig
@@ -1,13 +1,14 @@
 CONFIG_ARM=y
 CONFIG_ARCH_KEYSTONE=y
+CONFIG_SYS_TEXT_BASE=0x0c000000
 CONFIG_SPL_LIBCOMMON_SUPPORT=y
 CONFIG_SPL_LIBGENERIC_SUPPORT=y
 CONFIG_TARGET_K2HK_EVM=y
+CONFIG_TI_COMMON_CMD_OPTIONS=y
 CONFIG_SPL_SERIAL_SUPPORT=y
 CONFIG_SPL_SPI_FLASH_SUPPORT=y
 CONFIG_SPL_SPI_SUPPORT=y
 CONFIG_SPL_POWER_SUPPORT=y
-CONFIG_SYS_TEXT_BASE=0x0c000000
 CONFIG_DEFAULT_DEVICE_TREE="keystone-k2hk-evm"
 CONFIG_OF_BOARD_SETUP=y
 CONFIG_SYS_CONSOLE_INFO_QUIET=y
@@ -17,25 +18,13 @@ CONFIG_SPL=y
 CONFIG_SPL_I2C_SUPPORT=y
 CONFIG_HUSH_PARSER=y
 CONFIG_SYS_PROMPT="K2HK EVM # "
-CONFIG_CMD_BOOTZ=y
 # CONFIG_CMD_IMLS is not set
-CONFIG_CMD_ASKENV=y
 # CONFIG_CMD_FLASH is not set
+# CONFIG_CMD_GPT is not set
+# CONFIG_CMD_MMC is not set
 CONFIG_CMD_NAND=y
-CONFIG_CMD_PART=y
-CONFIG_CMD_SF=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_USB=y
+# CONFIG_CMD_GPIO is not set
 # CONFIG_CMD_SETEXPR is not set
-CONFIG_CMD_DHCP=y
-CONFIG_CMD_MII=y
-CONFIG_CMD_PING=y
-CONFIG_CMD_EXT2=y
-CONFIG_CMD_EXT4=y
-CONFIG_CMD_EXT4_WRITE=y
-CONFIG_CMD_FAT=y
-CONFIG_CMD_FS_GENERIC=y
 CONFIG_CMD_UBI=y
 CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
diff --git a/configs/k2hk_hs_evm_defconfig b/configs/k2hk_hs_evm_defconfig
index 9fe91ea19c..645a9099cc 100644
--- a/configs/k2hk_hs_evm_defconfig
+++ b/configs/k2hk_hs_evm_defconfig
@@ -2,6 +2,7 @@ CONFIG_ARM=y
 CONFIG_ARCH_KEYSTONE=y
 CONFIG_SYS_TEXT_BASE=0x0c000060
 CONFIG_TARGET_K2HK_EVM=y
+CONFIG_TI_COMMON_CMD_OPTIONS=y
 CONFIG_TI_SECURE_DEVICE=y
 CONFIG_DEFAULT_DEVICE_TREE="keystone-k2hk-evm"
 CONFIG_FIT=y
@@ -11,25 +12,13 @@ CONFIG_SYS_CONSOLE_INFO_QUIET=y
 CONFIG_VERSION_VARIABLE=y
 CONFIG_HUSH_PARSER=y
 CONFIG_SYS_PROMPT="K2HK EVM # "
-CONFIG_CMD_BOOTZ=y
 # CONFIG_CMD_IMLS is not set
-CONFIG_CMD_ASKENV=y
 # CONFIG_CMD_FLASH is not set
+# CONFIG_CMD_GPT is not set
+# CONFIG_CMD_MMC is not set
 CONFIG_CMD_NAND=y
-CONFIG_CMD_PART=y
-CONFIG_CMD_SF=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_USB=y
+# CONFIG_CMD_GPIO is not set
 # CONFIG_CMD_SETEXPR is not set
-CONFIG_CMD_DHCP=y
-CONFIG_CMD_MII=y
-CONFIG_CMD_PING=y
-CONFIG_CMD_EXT2=y
-CONFIG_CMD_EXT4=y
-CONFIG_CMD_EXT4_WRITE=y
-CONFIG_CMD_FAT=y
-CONFIG_CMD_FS_GENERIC=y
 CONFIG_CMD_UBI=y
 CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
diff --git a/configs/k2l_evm_defconfig b/configs/k2l_evm_defconfig
index 39a992d797..b0e542c7ec 100644
--- a/configs/k2l_evm_defconfig
+++ b/configs/k2l_evm_defconfig
@@ -1,13 +1,14 @@
 CONFIG_ARM=y
 CONFIG_ARCH_KEYSTONE=y
+CONFIG_SYS_TEXT_BASE=0x0c000000
 CONFIG_SPL_LIBCOMMON_SUPPORT=y
 CONFIG_SPL_LIBGENERIC_SUPPORT=y
 CONFIG_TARGET_K2L_EVM=y
+CONFIG_TI_COMMON_CMD_OPTIONS=y
 CONFIG_SPL_SERIAL_SUPPORT=y
 CONFIG_SPL_SPI_FLASH_SUPPORT=y
 CONFIG_SPL_SPI_SUPPORT=y
 CONFIG_SPL_POWER_SUPPORT=y
-CONFIG_SYS_TEXT_BASE=0x0c000000
 CONFIG_DEFAULT_DEVICE_TREE="keystone-k2l-evm"
 CONFIG_OF_BOARD_SETUP=y
 CONFIG_SYS_CONSOLE_INFO_QUIET=y
@@ -17,25 +18,13 @@ CONFIG_SPL=y
 CONFIG_SPL_I2C_SUPPORT=y
 CONFIG_HUSH_PARSER=y
 CONFIG_SYS_PROMPT="K2L EVM # "
-CONFIG_CMD_BOOTZ=y
 # CONFIG_CMD_IMLS is not set
-CONFIG_CMD_ASKENV=y
 # CONFIG_CMD_FLASH is not set
+# CONFIG_CMD_GPT is not set
+# CONFIG_CMD_MMC is not set
 CONFIG_CMD_NAND=y
-CONFIG_CMD_PART=y
-CONFIG_CMD_SF=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_USB=y
+# CONFIG_CMD_GPIO is not set
 # CONFIG_CMD_SETEXPR is not set
-CONFIG_CMD_DHCP=y
-CONFIG_CMD_MII=y
-CONFIG_CMD_PING=y
-CONFIG_CMD_EXT2=y
-CONFIG_CMD_EXT4=y
-CONFIG_CMD_EXT4_WRITE=y
-CONFIG_CMD_FAT=y
-CONFIG_CMD_FS_GENERIC=y
 CONFIG_CMD_UBI=y
 CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [U-Boot] [PATCH 1/6] board: ti: Define Kconfig symbol for common cmd options
  2017-04-27 10:13 ` [U-Boot] [PATCH 1/6] board: ti: Define Kconfig symbol for common " Lokesh Vutla
@ 2017-04-27 12:43   ` Tom Rini
  2017-04-27 13:21     ` Adam Ford
  2017-05-08 19:43   ` [U-Boot] [U-Boot, " Tom Rini
  1 sibling, 1 reply; 18+ messages in thread
From: Tom Rini @ 2017-04-27 12:43 UTC (permalink / raw)
  To: u-boot

On Thu, Apr 27, 2017 at 03:43:58PM +0530, Lokesh Vutla wrote:

> Instead of defining command options in every defconfig,
> define a common Kconfig symbol that consolidates all command
> options that are supported by any TI platform. Also use imply
> keyword so that that specific option can be disabled if
> not required.
> 
> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

Reviewed-by: Tom Rini <trini@konsulko.com>

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170427/2b886b7a/attachment.sig>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* [U-Boot] [PATCH 0/6] configs: ti: consolidate cmd options
  2017-04-27 10:13 [U-Boot] [PATCH 0/6] configs: ti: consolidate cmd options Lokesh Vutla
                   ` (5 preceding siblings ...)
  2017-04-27 10:14 ` [U-Boot] [PATCH 6/6] configs: ks2: " Lokesh Vutla
@ 2017-04-27 12:54 ` Lokesh Vutla
  6 siblings, 0 replies; 18+ messages in thread
From: Lokesh Vutla @ 2017-04-27 12:54 UTC (permalink / raw)
  To: u-boot



On Thursday 27 April 2017 03:43 PM, Lokesh Vutla wrote:
> This series creates a Kconfig symbol for TI platforms
> that includes common command options that are defined
> by defconfigs. Also do a savedefconfig once this option
> is enabled.

Build passed in travis-ci.
https://travis-ci.org/lokeshvutla/u-boot/builds/226332372

Thanks and regards,
Lokesh

> 
> Lokesh Vutla (6):
>   board: ti: Define Kconfig symbol for common cmd options
>   configs: am335x: Enable TI_COMMON_CMD_OPTIONS
>   configs: am43xx: Enable TI_COMMON_CMD_OPTIONS
>   configs: am57xx: Enable TI_COMMON_CMD_OPTIONS
>   configs: dra7xx: Enable TI_COMMON_CMD_OPTIONS
>   configs: ks2: Enable TI_COMMON_CMD_OPTIONS
> 
>  board/ti/common/Kconfig         | 26 ++++++++++++++++++++++++++
>  configs/am335x_evm_defconfig    | 12 +-----------
>  configs/am335x_hs_evm_defconfig | 13 +------------
>  configs/am43xx_evm_defconfig    | 25 +------------------------
>  configs/am43xx_hs_evm_defconfig | 24 +-----------------------
>  configs/am57xx_evm_defconfig    | 23 ++---------------------
>  configs/am57xx_hs_evm_defconfig | 22 +---------------------
>  configs/dra7xx_evm_defconfig    | 25 ++-----------------------
>  configs/dra7xx_hs_evm_defconfig | 23 +----------------------
>  configs/k2e_evm_defconfig       | 21 +++++----------------
>  configs/k2e_hs_evm_defconfig    | 19 ++++---------------
>  configs/k2g_evm_defconfig       | 21 ++++-----------------
>  configs/k2g_hs_evm_defconfig    | 23 +++++------------------
>  configs/k2hk_evm_defconfig      | 21 +++++----------------
>  configs/k2hk_hs_evm_defconfig   | 19 ++++---------------
>  configs/k2l_evm_defconfig       | 21 +++++----------------
>  16 files changed, 68 insertions(+), 270 deletions(-)
> 

^ permalink raw reply	[flat|nested] 18+ messages in thread

* [U-Boot] [PATCH 1/6] board: ti: Define Kconfig symbol for common cmd options
  2017-04-27 12:43   ` Tom Rini
@ 2017-04-27 13:21     ` Adam Ford
  2017-04-27 13:39       ` Tom Rini
  0 siblings, 1 reply; 18+ messages in thread
From: Adam Ford @ 2017-04-27 13:21 UTC (permalink / raw)
  To: u-boot

On Thu, Apr 27, 2017 at 7:43 AM, Tom Rini <trini@konsulko.com> wrote:
> On Thu, Apr 27, 2017 at 03:43:58PM +0530, Lokesh Vutla wrote:
>
>> Instead of defining command options in every defconfig,
>> define a common Kconfig symbol that consolidates all command
>> options that are supported by any TI platform. Also use imply
>> keyword so that that specific option can be disabled if
>> not required.
>>
>> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
>
> Reviewed-by: Tom Rini <trini@konsulko.com>
>

I wonder if it would make sense to make these more generic and put
them under the OMAP34XX, OMAP4, ... headings. This way we wouldn't
have a bunch of copies for everyone's boards.  I haven't tried it, but
I assume that if ou disable the features in the menuconfig and
savedefconfig to update the config files it would leave the
de-selected items.  I realize that the upfront work might be a little
more, but I think it would really clean stuff up.  It's not a request,
but just a brainstorming idea.

adam

> --
> Tom
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot
>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* [U-Boot] [PATCH 1/6] board: ti: Define Kconfig symbol for common cmd options
  2017-04-27 13:21     ` Adam Ford
@ 2017-04-27 13:39       ` Tom Rini
  2017-04-27 13:45         ` Adam Ford
  0 siblings, 1 reply; 18+ messages in thread
From: Tom Rini @ 2017-04-27 13:39 UTC (permalink / raw)
  To: u-boot

On Thu, Apr 27, 2017 at 08:21:52AM -0500, Adam Ford wrote:
> On Thu, Apr 27, 2017 at 7:43 AM, Tom Rini <trini@konsulko.com> wrote:
> > On Thu, Apr 27, 2017 at 03:43:58PM +0530, Lokesh Vutla wrote:
> >
> >> Instead of defining command options in every defconfig,
> >> define a common Kconfig symbol that consolidates all command
> >> options that are supported by any TI platform. Also use imply
> >> keyword so that that specific option can be disabled if
> >> not required.
> >>
> >> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
> >
> > Reviewed-by: Tom Rini <trini@konsulko.com>
> 
> I wonder if it would make sense to make these more generic and put
> them under the OMAP34XX, OMAP4, ... headings. This way we wouldn't
> have a bunch of copies for everyone's boards.  I haven't tried it, but
> I assume that if ou disable the features in the menuconfig and
> savedefconfig to update the config files it would leave the
> de-selected items.  I realize that the upfront work might be a little
> more, but I think it would really clean stuff up.  It's not a request,
> but just a brainstorming idea.

So, this is something that I've asked TI to make.  The issue here is
that for all official TI EVMs there is a desire to have a consistent set
of commands available to the users.  I think that long term, we do need
to make more things globally be default y as well.  But I see this more
as being akin to DISTRO_DEFAULTS, in that it's a collection of default
that a group sees as being important.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170427/613029f9/attachment.sig>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* [U-Boot] [PATCH 1/6] board: ti: Define Kconfig symbol for common cmd options
  2017-04-27 13:39       ` Tom Rini
@ 2017-04-27 13:45         ` Adam Ford
  0 siblings, 0 replies; 18+ messages in thread
From: Adam Ford @ 2017-04-27 13:45 UTC (permalink / raw)
  To: u-boot

On Thu, Apr 27, 2017 at 8:39 AM, Tom Rini <trini@konsulko.com> wrote:
> On Thu, Apr 27, 2017 at 08:21:52AM -0500, Adam Ford wrote:
>> On Thu, Apr 27, 2017 at 7:43 AM, Tom Rini <trini@konsulko.com> wrote:
>> > On Thu, Apr 27, 2017 at 03:43:58PM +0530, Lokesh Vutla wrote:
>> >
>> >> Instead of defining command options in every defconfig,
>> >> define a common Kconfig symbol that consolidates all command
>> >> options that are supported by any TI platform. Also use imply
>> >> keyword so that that specific option can be disabled if
>> >> not required.
>> >>
>> >> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
>> >
>> > Reviewed-by: Tom Rini <trini@konsulko.com>
>>
>> I wonder if it would make sense to make these more generic and put
>> them under the OMAP34XX, OMAP4, ... headings. This way we wouldn't
>> have a bunch of copies for everyone's boards.  I haven't tried it, but
>> I assume that if ou disable the features in the menuconfig and
>> savedefconfig to update the config files it would leave the
>> de-selected items.  I realize that the upfront work might be a little
>> more, but I think it would really clean stuff up.  It's not a request,
>> but just a brainstorming idea.
>
> So, this is something that I've asked TI to make.  The issue here is
> that for all official TI EVMs there is a desire to have a consistent set
> of commands available to the users.  I think that long term, we do need
> to make more things globally be default y as well.  But I see this more
> as being akin to DISTRO_DEFAULTS, in that it's a collection of default
> that a group sees as being important.
>

That makes sense.

thanks

adam
> --
> Tom

^ permalink raw reply	[flat|nested] 18+ messages in thread

* [U-Boot] [U-Boot, 1/6] board: ti: Define Kconfig symbol for common cmd options
  2017-04-27 10:13 ` [U-Boot] [PATCH 1/6] board: ti: Define Kconfig symbol for common " Lokesh Vutla
  2017-04-27 12:43   ` Tom Rini
@ 2017-05-08 19:43   ` Tom Rini
  1 sibling, 0 replies; 18+ messages in thread
From: Tom Rini @ 2017-05-08 19:43 UTC (permalink / raw)
  To: u-boot

On Thu, Apr 27, 2017 at 03:43:58PM +0530, Lokesh Vutla wrote:

> Instead of defining command options in every defconfig,
> define a common Kconfig symbol that consolidates all command
> options that are supported by any TI platform. Also use imply
> keyword so that that specific option can be disabled if
> not required.
> 
> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
> Reviewed-by: Tom Rini <trini@konsulko.com>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170508/8164f1c8/attachment.sig>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* [U-Boot] [U-Boot, 2/6] configs: am335x: Enable TI_COMMON_CMD_OPTIONS
  2017-04-27 10:13 ` [U-Boot] [PATCH 2/6] configs: am335x: Enable TI_COMMON_CMD_OPTIONS Lokesh Vutla
@ 2017-05-08 19:43   ` Tom Rini
  0 siblings, 0 replies; 18+ messages in thread
From: Tom Rini @ 2017-05-08 19:43 UTC (permalink / raw)
  To: u-boot

On Thu, Apr 27, 2017 at 03:43:59PM +0530, Lokesh Vutla wrote:

> Enable TI_COMMON_CMD_OPTIONS on all am335x platforms.
> Also sync with savedefconfig.
> 
> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170508/410b806a/attachment.sig>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* [U-Boot] [U-Boot, 3/6] configs: am43xx: Enable TI_COMMON_CMD_OPTIONS
  2017-04-27 10:14 ` [U-Boot] [PATCH 3/6] configs: am43xx: " Lokesh Vutla
@ 2017-05-08 19:43   ` Tom Rini
  0 siblings, 0 replies; 18+ messages in thread
From: Tom Rini @ 2017-05-08 19:43 UTC (permalink / raw)
  To: u-boot

On Thu, Apr 27, 2017 at 03:44:00PM +0530, Lokesh Vutla wrote:

> Enable TI_COMMON_CMD_OPTIONS on all am43xx platforms.
> Also sync with savedefconfig.
> 
> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170508/bf8fb61d/attachment.sig>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* [U-Boot] [U-Boot, 4/6] configs: am57xx: Enable TI_COMMON_CMD_OPTIONS
  2017-04-27 10:14 ` [U-Boot] [PATCH 4/6] configs: am57xx: " Lokesh Vutla
@ 2017-05-08 19:43   ` Tom Rini
  0 siblings, 0 replies; 18+ messages in thread
From: Tom Rini @ 2017-05-08 19:43 UTC (permalink / raw)
  To: u-boot

On Thu, Apr 27, 2017 at 03:44:01PM +0530, Lokesh Vutla wrote:

> Enable TI_COMMON_CMD_OPTIONS on all am57xx platforms.
> Also sync with savedefconfig
> 
> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170508/b6e40a19/attachment.sig>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* [U-Boot] [U-Boot, 5/6] configs: dra7xx: Enable TI_COMMON_CMD_OPTIONS
  2017-04-27 10:14 ` [U-Boot] [PATCH 5/6] configs: dra7xx: " Lokesh Vutla
@ 2017-05-08 19:43   ` Tom Rini
  0 siblings, 0 replies; 18+ messages in thread
From: Tom Rini @ 2017-05-08 19:43 UTC (permalink / raw)
  To: u-boot

On Thu, Apr 27, 2017 at 03:44:02PM +0530, Lokesh Vutla wrote:

> Enable TI_COMMON_CMD_OPTIONS on all dra7xx platforms.
> Also sync with savedefconfig.
> 
> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170508/f428d59d/attachment.sig>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* [U-Boot] [U-Boot, 6/6] configs: ks2: Enable TI_COMMON_CMD_OPTIONS
  2017-04-27 10:14 ` [U-Boot] [PATCH 6/6] configs: ks2: " Lokesh Vutla
@ 2017-05-08 19:43   ` Tom Rini
  0 siblings, 0 replies; 18+ messages in thread
From: Tom Rini @ 2017-05-08 19:43 UTC (permalink / raw)
  To: u-boot

On Thu, Apr 27, 2017 at 03:44:03PM +0530, Lokesh Vutla wrote:

> Enable TI_COMMON_CMD_OPTIONS on all keystone2 platforms.
> Also sync with savedefconfig.
> 
> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170508/a092347d/attachment.sig>

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2017-05-08 19:43 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-27 10:13 [U-Boot] [PATCH 0/6] configs: ti: consolidate cmd options Lokesh Vutla
2017-04-27 10:13 ` [U-Boot] [PATCH 1/6] board: ti: Define Kconfig symbol for common " Lokesh Vutla
2017-04-27 12:43   ` Tom Rini
2017-04-27 13:21     ` Adam Ford
2017-04-27 13:39       ` Tom Rini
2017-04-27 13:45         ` Adam Ford
2017-05-08 19:43   ` [U-Boot] [U-Boot, " Tom Rini
2017-04-27 10:13 ` [U-Boot] [PATCH 2/6] configs: am335x: Enable TI_COMMON_CMD_OPTIONS Lokesh Vutla
2017-05-08 19:43   ` [U-Boot] [U-Boot, " Tom Rini
2017-04-27 10:14 ` [U-Boot] [PATCH 3/6] configs: am43xx: " Lokesh Vutla
2017-05-08 19:43   ` [U-Boot] [U-Boot, " Tom Rini
2017-04-27 10:14 ` [U-Boot] [PATCH 4/6] configs: am57xx: " Lokesh Vutla
2017-05-08 19:43   ` [U-Boot] [U-Boot, " Tom Rini
2017-04-27 10:14 ` [U-Boot] [PATCH 5/6] configs: dra7xx: " Lokesh Vutla
2017-05-08 19:43   ` [U-Boot] [U-Boot, " Tom Rini
2017-04-27 10:14 ` [U-Boot] [PATCH 6/6] configs: ks2: " Lokesh Vutla
2017-05-08 19:43   ` [U-Boot] [U-Boot, " Tom Rini
2017-04-27 12:54 ` [U-Boot] [PATCH 0/6] configs: ti: consolidate cmd options Lokesh Vutla

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.