Kconfig 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. if !ARCH_IMX8M && !ARCH_IMX8
  2. config CHAIN_OF_TRUST
  3. depends on !FIT_SIGNATURE && SECURE_BOOT
  4. imply CMD_BLOB
  5. imply CMD_HASH if ARM
  6. select FSL_CAAM
  7. select SPL_BOARD_INIT if (ARM && SPL)
  8. select SHA_HW_ACCEL
  9. select SHA_PROG_HW_ACCEL
  10. select ENV_IS_NOWHERE
  11. select CMD_EXT4 if ARM
  12. select CMD_EXT4_WRITE if ARM
  13. bool
  14. default y
  15. config CMD_ESBC_VALIDATE
  16. bool "Enable the 'esbc_validate' and 'esbc_halt' commands"
  17. default y if CHAIN_OF_TRUST
  18. help
  19. This option enables two commands used for secure booting:
  20. esbc_validate - validate signature using RSA verification
  21. esbc_halt - put the core in spin loop (Secure Boot Only)
  22. endif
  23. config VOL_MONITOR_LTC3882_READ
  24. depends on VID
  25. bool "Enable the LTC3882 voltage monitor read"
  26. default n
  27. help
  28. This option enables LTC3882 voltage monitor read
  29. functionality. It is used by common VID driver.
  30. config VOL_MONITOR_LTC3882_SET
  31. depends on VID
  32. bool "Enable the LTC3882 voltage monitor set"
  33. default n
  34. help
  35. This option enables LTC3882 voltage monitor set
  36. functionality. It is used by common VID driver.
  37. config USB_TCPC
  38. bool "USB Typec port controller simple driver"
  39. default n
  40. help
  41. Enable USB type-c port controller (TCPC) driver