Kconfig 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. menuconfig SYSINFO
  2. bool "Device System Information"
  3. help
  4. Support methods to query hardware configurations from internal
  5. mechanisms (e.g. reading GPIO values, determining the presence of
  6. devices on busses, etc.). This enables the usage of U-Boot with
  7. modular board architectures.
  8. if SYSINFO
  9. config SPL_SYSINFO
  10. depends on SPL_DM
  11. bool "Enable board driver support in SPL"
  12. config SYSINFO_GAZERBEAM
  13. bool "Enable sysinfo driver for the Gazerbeam board"
  14. help
  15. Support querying device information for the gdsys Gazerbeam board.
  16. config SYSINFO_RCAR3
  17. bool "Enable sysinfo driver for the Renesas R-Car Gen3"
  18. depends on RCAR_GEN3 && I2C_EEPROM
  19. default y if RCAR_GEN3
  20. help
  21. Support querying SoC version information for Renesas R-Car Gen3.
  22. config SYSINFO_SANDBOX
  23. bool "Enable sysinfo driver for the Sandbox board"
  24. help
  25. Support querying device information for the Sandbox boards.
  26. config SYSINFO_SMBIOS
  27. bool "Provide a default sysinfo driver for SMBIOS information"
  28. help
  29. Some boards want to specify the manufacturer or product name but do
  30. not need to have their own sysinfo driver. This includes a default
  31. one which provides a way to specify this SMBIOS information in the
  32. devicetree, without needing any board-specific functionality.
  33. config SYSINFO_GPIO
  34. bool "Enable gpio sysinfo driver"
  35. help
  36. Support querying gpios to determine board revision. This uses gpios to
  37. form a ternary number (when they are pulled-up, -down, or floating).
  38. This ternary number is then mapped to a board revision name using
  39. device tree properties.
  40. endif