aboutsummaryrefslogtreecommitdiff
path: root/lib/smbios.c
AgeCommit message (Expand)AuthorFilesLines
5 dayssmbios: Correct error handling when writing tablesSimon Glass1-2/+8
2024-06-20lib: smbios: Detect system properties via SYSINFO IDsMichal Simek1-8/+26
2024-06-20lib: smbios: Let detect the system via sysinfoMichal Simek1-1/+7
2024-06-18smbios: only look for a SYSINFO udevice if SYSINFO support is enabledQuentin Schulz1-1/+1
2024-03-27smbios: fill wake-up typeHeinrich Schuchardt1-0/+1
2024-02-02smbios: correctly name Structure Table Maximum Size fieldHeinrich Schuchardt1-1/+1
2024-02-02smbios: do not determine maximum structure sizeHeinrich Schuchardt1-6/+1
2024-02-02smbios: correctly fill chassis handleHeinrich Schuchardt1-0/+2
2024-02-02smbios: if a string value is unknown, use string number 0Heinrich Schuchardt1-15/+18
2024-02-02smbios: Fix table when no string is presentMatthias Brugger1-0/+4
2024-02-02smbios: get_str_from_dt() - add sysinfo_id descriptionHeinrich Schuchardt1-0/+1
2024-01-18smbios: fix matching issues for table typesIlias Apalodimas1-17/+28
2024-01-18smbios: shorten sysinfo_str declarations and useIlias Apalodimas1-6/+6
2024-01-18smbios: buffer overflow when zeroing entry pointHeinrich Schuchardt1-2/+2
2024-01-09smbios: enable setting processor family > 0xffHeinrich Schuchardt1-2/+2
2024-01-07smbios: Drop support for SMBIOS2 tablesSimon Glass1-59/+17
2024-01-07smbios: Require the caller to align the SMBIOS tableSimon Glass1-2/+0
2024-01-07smbios: Use SMBIOS 3.0 to support an address above 4GBSimon Glass1-5/+25
2024-01-07smbios: Move the rest of the SMBIOS2 codeSimon Glass1-8/+7
2024-01-07smbios: Refactor 32-bit code into an else statementSimon Glass1-17/+21
2023-12-21lib: Remove <common.h> inclusion from these filesWIP/2023-12-21-header-inclusion-cleanupTom Rini1-1/+0
2023-12-20smbios: Fallback to the default DT if sysinfo nodes are missingIlias Apalodimas1-5/+89
2023-12-20smbios: Simplify reporting of unknown valuesIlias Apalodimas1-38/+35
2021-07-24smbios: error handling for invalid addressesHeinrich Schuchardt1-1/+3
2021-07-24smbios: Fix calculating BIOS Release DatePali Rohár1-0/+23
2021-06-28smbios: Fix SMBIOS tablesIlias Apalodimas1-0/+10
2021-06-28smbios: Fix BIOS Characteristics Extension Byte 2Ilias Apalodimas1-2/+2
2021-06-28smbios: convert function descriptions to Sphinx styleHeinrich Schuchardt1-5/+5
2021-03-27smbios: Allow writing to the coreboot version stringSimon Glass1-4/+0
2021-02-06smbios: Allow a few values to come from sysinfoSimon Glass1-3/+29
2021-02-06smbios: Add more options for the BIOS version stringSimon Glass1-3/+55
2021-02-06smbios: Track the end of the string tableSimon Glass1-17/+15
2021-02-06smbios: Drop the eos parameterSimon Glass1-24/+36
2021-02-06smbios: Use a struct to keep track of contextSimon Glass1-32/+55
2021-02-06smbios: Set BIOS release versionSimon Glass1-2/+3
2021-02-06smbios: Move smbios_write_type to the C fileSimon Glass1-0/+10
2020-12-13dm: treewide: Rename ..._platdata variables to just ..._platSimon Glass1-1/+1
2020-12-13dm: treewide: Rename 'platdata' variables to just 'plat'Simon Glass1-1/+1
2020-11-06smbios: Drop the unused Kconfig optionsSimon Glass1-33/+13
2020-11-06smbios: Add more propertiesSimon Glass1-0/+4
2020-11-06smbios: Allow properties to come from the device treeSimon Glass1-17/+81
2020-11-06x86: Pass an ofnode into each SMBIOS functionSimon Glass1-18/+26
2020-06-05smbios: empty strings in smbios_add_string()Heinrich Schuchardt1-0/+2
2019-08-11env: Move env_get() to env.hSimon Glass1-0/+1
2018-12-02sandbox: smbios: Update to support sandboxSimon Glass1-9/+43
2018-08-10smbios: fix checkstyle warningChristian Gmeiner1-0/+1
2018-08-10smbios: fix checkstyle errorChristian Gmeiner1-1/+1
2018-05-07SPDX: Convert all of our single license tags to Linux Kernel styleTom Rini1-2/+1
2018-04-27Remove unnecessary instances of DECLARE_GLOBAL_DATA_PTRTom Rini1-2/+0
2017-08-16env: Rename getenv/_f() to env_get()Simon Glass1-1/+1