blob: df83df69ffb3b27ea290805eff79cf69674492f9 [file] [log] [blame]
Simon Glass458b66a2020-11-05 06:32:05 -07001menuconfig SYSINFO
2 bool "Device System Information"
Mario Six2161e552018-07-31 11:44:11 +02003 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.
Mario Sixa7dfbd02018-07-31 11:44:12 +02008
Simon Glass458b66a2020-11-05 06:32:05 -07009if SYSINFO
Mario Sixa7dfbd02018-07-31 11:44:12 +020010
Simon Glassc2e06e92023-11-12 19:58:28 -070011config SYSINFO_EXTRA
12 bool "Show extra information on startup"
13 help
14 Enable this to see extra information on startup. Normally only the
15 model is shown, but with this option the vendor and any prior-stage
16 firmware's version and date are shown as well.
17
Simon Glass458b66a2020-11-05 06:32:05 -070018config SPL_SYSINFO
Jean-Jacques Hiblot0e0b8a02019-10-22 16:39:18 +020019 depends on SPL_DM
20 bool "Enable board driver support in SPL"
Mario Sixa7dfbd02018-07-31 11:44:12 +020021
Simon Glass458b66a2020-11-05 06:32:05 -070022config SYSINFO_GAZERBEAM
23 bool "Enable sysinfo driver for the Gazerbeam board"
Mario Sixa7dfbd02018-07-31 11:44:12 +020024 help
25 Support querying device information for the gdsys Gazerbeam board.
26
Marek Vasut08743f32021-07-03 20:38:26 +020027config SYSINFO_RCAR3
28 bool "Enable sysinfo driver for the Renesas R-Car Gen3"
29 depends on RCAR_GEN3 && I2C_EEPROM
30 default y if RCAR_GEN3
31 help
32 Support querying SoC version information for Renesas R-Car Gen3.
33
Baocheng Su1d7a0ca2025-02-18 10:36:13 +080034config SYSINFO_IOT2050
35 bool "Enable sysinfo driver for the Siemens IOT2050"
36 depends on TARGET_IOT2050_A53
37 default y if TARGET_IOT2050_A53
38 help
39 Support querying device information for Siemens IOT2050.
40
Simon Glass458b66a2020-11-05 06:32:05 -070041config SYSINFO_SANDBOX
42 bool "Enable sysinfo driver for the Sandbox board"
Mario Sixab664ff2018-07-31 11:44:13 +020043 help
44 Support querying device information for the Sandbox boards.
45
Simon Glass052a03e2020-11-05 06:32:11 -070046config SYSINFO_SMBIOS
47 bool "Provide a default sysinfo driver for SMBIOS information"
48 help
49 Some boards want to specify the manufacturer or product name but do
50 not need to have their own sysinfo driver. This includes a default
51 one which provides a way to specify this SMBIOS information in the
52 devicetree, without needing any board-specific functionality.
53
Sean Anderson985c5672021-04-20 10:50:57 -040054config SYSINFO_GPIO
55 bool "Enable gpio sysinfo driver"
56 help
57 Support querying gpios to determine board revision. This uses gpios to
58 form a ternary number (when they are pulled-up, -down, or floating).
59 This ternary number is then mapped to a board revision name using
60 device tree properties.
61
Mario Sixa7dfbd02018-07-31 11:44:12 +020062endif