Merge tag 'v2021.10-rc4' into next
[pandora-u-boot.git] / cmd / Kconfig
index 3a857b3..5b30b13 100644 (file)
@@ -471,7 +471,6 @@ config CMD_SAVEENV
 
 config CMD_ERASEENV
        bool "eraseenv"
-       default n
        depends on CMD_SAVEENV
        help
          Erase environment variables from the compiled-in persistent
@@ -614,6 +613,37 @@ config EEPROM_LAYOUT_HELP_STRING
            Help printed with the LAYOUT VERSIONS part of the 'eeprom'
            command's help.
 
+config SYS_I2C_EEPROM_BUS
+       int "I2C bus of the EEPROM device."
+       depends on CMD_EEPROM
+       default 0
+
+config SYS_I2C_EEPROM_ADDR_LEN
+       int "Length in bytes of the EEPROM memory array address"
+       depends on CMD_EEPROM || ID_EEPROM
+       default 1
+       range 1 2
+       help
+         Note: This is NOT the chip address length!
+
+config SYS_EEPROM_SIZE
+       depends on CMD_EEPROM
+       int "Size in bytes of the EEPROM device"
+       default 256
+
+config SYS_EEPROM_PAGE_WRITE_BITS
+       int "Number of bits used to address bytes in a single page"
+       depends on CMD_EEPROM
+       default 8
+       help
+         The EEPROM page size is 2^SYS_EEPROM_PAGE_WRITE_BITS.
+         A 64 byte page, for example would require six bits.
+
+config SYS_EEPROM_PAGE_WRITE_DELAY_MS
+       int "Number of milliseconds to delay between page writes"
+       depends on CMD_EEPROM || CMD_I2C
+       default 0
+
 config LOOPW
        bool "loopw"
        help
@@ -621,14 +651,12 @@ config LOOPW
 
 config CMD_MD5SUM
        bool "md5sum"
-       default n
        select MD5
        help
          Compute MD5 checksum.
 
 config MD5SUM_VERIFY
        bool "md5sum -v"
-       default n
        depends on CMD_MD5SUM
        help
          Add -v option to verify data against an MD5 checksum.
@@ -1088,7 +1116,6 @@ if CMD_MMC
 config CMD_BKOPS_ENABLE
        bool "mmc bkops enable"
        depends on CMD_MMC
-       default n
        help
          Enable command for setting manual background operations handshake
          on a eMMC device. The feature is optionally available on eMMC devices
@@ -1416,7 +1443,6 @@ config CMD_SETEXPR
 
 config CMD_SETEXPR_FMT
        bool "setexpr_fmt"
-       default n
        depends on CMD_SETEXPR
        help
          Evaluate format string expression and store result in an environment
@@ -1428,7 +1454,6 @@ menu "Android support commands"
 
 config CMD_AB_SELECT
        bool "ab_select"
-       default n
        depends on ANDROID_AB
        help
          On Android devices with more than one boot slot (multiple copies of
@@ -1733,7 +1758,6 @@ config CMD_EFIDEBUG
        bool "efidebug - display/configure UEFI environment"
        depends on EFI_LOADER
        select EFI_DEVICE_PATH_TO_TEXT
-       default n
        help
          Enable the 'efidebug' command which provides a subset of UEFI
          shell utility with simplified functionality. It will be useful
@@ -2336,7 +2360,6 @@ config CMD_TRACE
 config CMD_AVB
        bool "avb - Android Verified Boot 2.0 operations"
        depends on AVB_VERIFY
-       default n
        help
          Enables a "avb" command to perform verification of partitions using
          Android Verified Boot 2.0 functionality. It includes such subcommands:
@@ -2376,7 +2399,6 @@ config CMD_UBI
 config CMD_UBI_RENAME
        bool "Enable rename"
        depends on CMD_UBI
-       default n
        help
          Enable a "ubi" command to rename ubi volume:
           ubi rename <oldname> <newname>