cmd/ti: Update Kconfig logic and Makefile recursion logic

- Add some dependencies to CMD_DDR3 as this is only valid on some
  platforms (which tend to select it as well).
- The proper gate for going in to cmd/ti is not
  CONFIG_TI_COMMON_CMD_OPTIONS as nothing under there is controlled by
  that symbol but the general TI architecture options.

Signed-off-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
Tom Rini
2023-10-07 15:36:58 -04:00
parent 3616218b5a
commit 1b377a9ffe
3 changed files with 6 additions and 6 deletions

View File

@@ -235,6 +235,11 @@ obj-$(CONFIG_X86) += x86/
obj-$(CONFIG_CMD_MESON) += meson/ obj-$(CONFIG_CMD_MESON) += meson/
obj-$(CONFIG_ARCH_MVEBU) += mvebu/ obj-$(CONFIG_ARCH_MVEBU) += mvebu/
# TI
obj-$(CONFIG_ARCH_KEYSTONE) += ti/
obj-$(CONFIG_ARCH_K3) += ti/
obj-$(CONFIG_ARCH_OMAP2PLUS) += ti/
endif # !CONFIG_SPL_BUILD endif # !CONFIG_SPL_BUILD
obj-$(CONFIG_$(SPL_)CMD_TLV_EEPROM) += tlv_eeprom.o obj-$(CONFIG_$(SPL_)CMD_TLV_EEPROM) += tlv_eeprom.o
@@ -244,8 +249,6 @@ obj-y += nvedit.o
obj-$(CONFIG_CMD_BCM_EXT_UTILS) += broadcom/ obj-$(CONFIG_CMD_BCM_EXT_UTILS) += broadcom/
obj-$(CONFIG_TI_COMMON_CMD_OPTIONS) += ti/
filechk_data_gz = (echo "static const char data_gz[] ="; cat $< | scripts/bin2c; echo ";") filechk_data_gz = (echo "static const char data_gz[] ="; cat $< | scripts/bin2c; echo ";")
filechk_data_size = \ filechk_data_size = \

View File

@@ -2,6 +2,7 @@ menu "TI specific command line interface"
config CMD_DDR3 config CMD_DDR3
bool "command for verifying DDR features" bool "command for verifying DDR features"
depends on ARCH_KEYSTONE || DRA7XX
help help
Support for testing ddr3 on TI platforms. This command Support for testing ddr3 on TI platforms. This command
supports memory verification, memory comapre and ecc supports memory verification, memory comapre and ecc

View File

@@ -1,9 +1,5 @@
# SPDX-License-Identifier: GPL-2.0+ # SPDX-License-Identifier: GPL-2.0+
# Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/ # Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
obj- += dummy.o
ifndef CONFIG_SPL_BUILD
obj-$(CONFIG_CMD_DDR3) += ddr3.o obj-$(CONFIG_CMD_DDR3) += ddr3.o
obj-$(CONFIG_CMD_PD) += pd.o obj-$(CONFIG_CMD_PD) += pd.o
endif