]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
cmd/Kconfig: Add some missing dependencies
authorTom Rini <trini@konsulko.com>
Sat, 27 Apr 2024 14:10:52 +0000 (08:10 -0600)
committerTom Rini <trini@konsulko.com>
Mon, 6 May 2024 21:05:03 +0000 (15:05 -0600)
With the migration to Kconfig complete, we can now add some previously
missing dependencies to some commands.

Signed-off-by: Tom Rini <trini@konsulko.com>
cmd/Kconfig
env/Kconfig

index b026439c773118372e8164d024f73d98957105ec..c06fec3527589d95f1abcf7c13749221afde1e08 100644 (file)
@@ -539,6 +539,7 @@ config CMD_IMI
 
 config CMD_IMLS
        bool "imls"
+       depends on MTD_NOR_FLASH || FLASH_CFI_DRIVER
        help
          List all images found in flash
 
@@ -831,7 +832,7 @@ config SYS_EEPROM_SIZE
 
 config SYS_EEPROM_PAGE_WRITE_BITS
        int "Number of bits used to address bytes in a single page"
-       depends on CMD_EEPROM
+       depends on CMD_EEPROM || ENV_IS_IN_EEPROM
        default 8
        help
          The EEPROM page size is 2^SYS_EEPROM_PAGE_WRITE_BITS.
@@ -1023,8 +1024,8 @@ config CMD_ARMFFA
                - Displaying the arm_ffa device info
 
 config CMD_ARMFLASH
-       #depends on FLASH_CFI_DRIVER
        bool "armflash"
+       depends on FLASH_CFI_DRIVER
        help
          ARM Ltd reference designs flash partition access
 
@@ -1167,6 +1168,7 @@ config CMD_FPGA_LOAD_SECURE
 
 config CMD_FPGAD
        bool "fpgad - dump FPGA registers"
+       depends on GDSYS_LEGACY_DRIVERS
        help
          (legacy, needs conversion to driver model)
          Provides a way to dump FPGA registers by calling the board-specific
@@ -1602,6 +1604,7 @@ config CMD_TEMPERATURE
 
 config CMD_TSI148
        bool "tsi148 - Command to access tsi148 device"
+       depends on DM_PCI_COMPAT
        help
          This provides various sub-commands to initialise and configure the
          Turndra tsi148 device. See the command help for full details.
@@ -1615,6 +1618,7 @@ config CMD_UFS
 
 config CMD_UNIVERSE
        bool "universe - Command to set up the Turndra Universe controller"
+       depends on DM_PCI_COMPAT
        help
          This allows setting up the VMEbus provided by this controller.
          See the command help for full details.
index 1f8e90af55e537577faf129fad000c654794120c..9641abe371a0087ed8e3f5e2d12c8ad8e535c055 100644 (file)
@@ -312,7 +312,7 @@ config ENV_IS_IN_NVRAM
 
 config ENV_IS_IN_ONENAND
        bool "Environment is in OneNAND"
-       depends on !CHAIN_OF_TRUST
+       depends on !CHAIN_OF_TRUST && CMD_ONENAND
        help
          Define this if you want to put your local device's environment in
          OneNAND.