Kconfig 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. config CHAIN_OF_TRUST
  2. depends on !FIT_SIGNATURE && NXP_ESBC
  3. imply CMD_BLOB
  4. imply CMD_HASH if ARM
  5. select FSL_CAAM
  6. select SPL_BOARD_INIT if (ARM && SPL)
  7. select SHA_HW_ACCEL
  8. select SHA_PROG_HW_ACCEL
  9. select ENV_IS_NOWHERE
  10. select CMD_EXT4 if ARM
  11. select CMD_EXT4_WRITE if ARM
  12. bool
  13. default y
  14. config CMD_ESBC_VALIDATE
  15. bool "Enable the 'esbc_validate' and 'esbc_halt' commands"
  16. default y if CHAIN_OF_TRUST
  17. help
  18. This option enables two commands used for secure booting:
  19. esbc_validate - validate signature using RSA verification
  20. esbc_halt - put the core in spin loop (Secure Boot Only)
  21. config VID
  22. depends on DM_I2C
  23. bool "Enable Freescale VID"
  24. help
  25. This option enables setting core voltage based on individual
  26. values saved in SoC fuses.
  27. config VOL_MONITOR_LTC3882_READ
  28. depends on VID
  29. bool "Enable the LTC3882 voltage monitor read"
  30. help
  31. This option enables LTC3882 voltage monitor read
  32. functionality. It is used by the common VID driver.
  33. config VOL_MONITOR_LTC3882_SET
  34. depends on VID
  35. bool "Enable the LTC3882 voltage monitor set"
  36. help
  37. This option enables LTC3882 voltage monitor set
  38. functionality. It is used by the common VID driver.
  39. config VOL_MONITOR_ISL68233_READ
  40. depends on VID
  41. bool "Enable the ISL68233 voltage monitor read"
  42. help
  43. This option enables ISL68233 voltage monitor read
  44. functionality. It is used by the common VID driver.
  45. config VOL_MONITOR_ISL68233_SET
  46. depends on VID
  47. bool "Enable the ISL68233 voltage monitor set"
  48. help
  49. This option enables ISL68233 voltage monitor set
  50. functionality. It is used by the common VID driver.