Kconfig 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. config FSL_CAAM
  2. bool "Freescale Crypto Driver Support"
  3. select SHA_HW_ACCEL
  4. imply CMD_HASH
  5. help
  6. Enables the Freescale's Cryptographic Accelerator and Assurance
  7. Module (CAAM), also known as the SEC version 4 (SEC4). The driver uses
  8. Job Ring as interface to communicate with CAAM.
  9. config SYS_FSL_HAS_SEC
  10. bool
  11. help
  12. Enable Freescale Secure Boot and Trusted Architecture
  13. config SYS_FSL_SEC_COMPAT_2
  14. bool
  15. help
  16. Secure boot and trust architecture compatible version 2
  17. config SYS_FSL_SEC_COMPAT_4
  18. bool
  19. help
  20. Secure boot and trust architecture compatible version 4
  21. config SYS_FSL_SEC_COMPAT_5
  22. bool
  23. help
  24. Secure boot and trust architecture compatible version 5
  25. config SYS_FSL_SEC_COMPAT_6
  26. bool
  27. help
  28. Secure boot and trust architecture compatible version 6
  29. config SYS_FSL_SEC_BE
  30. bool "Big-endian access to Freescale Secure Boot"
  31. config SYS_FSL_SEC_COMPAT
  32. int "Freescale Secure Boot compatibility"
  33. depends on SYS_FSL_HAS_SEC
  34. default 2 if SYS_FSL_SEC_COMPAT_2
  35. default 4 if SYS_FSL_SEC_COMPAT_4
  36. default 5 if SYS_FSL_SEC_COMPAT_5
  37. default 6 if SYS_FSL_SEC_COMPAT_6
  38. config SYS_FSL_SEC_LE
  39. bool "Little-endian access to Freescale Secure Boot"