Kconfig 897 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. # SPDX-License-Identifier: GPL-2.0
  2. config NVMEM_LAYOUTS
  3. bool
  4. depends on OF
  5. if NVMEM_LAYOUTS
  6. menu "Layout Types"
  7. config NVMEM_LAYOUT_SL28_VPD
  8. tristate "Kontron sl28 VPD layout support"
  9. select CRC8
  10. help
  11. Say Y here if you want to support the VPD layout of the Kontron
  12. SMARC-sAL28 boards.
  13. If unsure, say N.
  14. config NVMEM_LAYOUT_ONIE_TLV
  15. tristate "ONIE tlv support"
  16. select CRC32
  17. help
  18. Say Y here if you want to support the Open Compute Project ONIE
  19. Type-Length-Value standard table.
  20. If unsure, say N.
  21. config NVMEM_LAYOUT_U_BOOT_ENV
  22. tristate "U-Boot environment variables layout"
  23. select CRC32
  24. select GENERIC_NET_UTILS
  25. help
  26. U-Boot stores its setup as environment variables. This driver adds
  27. support for verifying & exporting such data. It also exposes variables
  28. as NVMEM cells so they can be referenced by other drivers.
  29. If unsure, say N.
  30. endmenu
  31. endif