summaryrefslogtreecommitdiff
path: root/src/include/smbios.h
AgeCommit message (Expand)Author
2024-05-25arch/arm64: Implement initial set of SMBIOS tablesBenjamin Doron
2024-01-13lib/smbios: rename segment group parameter of smbios_write_type41Felix Held
2024-01-13lib/smbios: add segment_group parameter to smbios_write_type9Felix Held
2023-06-22arch/x86,lib: Migrate SMBIOS implementation to common codeBenjamin Doron
2023-01-08arch/x86/smbios: Replace SMBIOS type4 processor upgrade fieldsLi, Jincheng
2022-11-17arch/x86/smbios: Add SMBIOS Type 39Jonathan Zhang
2022-11-10src/include/smbios: Add definition for smbios type 4 and type 9Tim Chu
2022-10-22smbios.h: Add High Bandwidth Memory Generation 3Elyes Haouas
2022-10-06smbios: Add API to generate SMBIOS type 28 Temperature ProbeErik van den Bogaert
2022-09-30smbios: Add API to generate SMBIOS type 43 TPM DeviceMichał Żygowski
2022-06-20include/smbios.h: Update misc_slot_type and smbios_onboard_device_typeElyes HAOUAS
2021-10-30soc/intel/common: Add DDR5 and LPDDR5 into the SMBIOS tableSubrata Banik
2021-10-21arch/x86/smbios: Add support for wake-up type in smbios type 1Tim Chu
2021-10-15arch/x86/smbios: Add generation of type 20 tableMatt DeVillier
2021-09-13SMBIOS: Allow skipping default SMBIOS generationAngel Pons
2021-09-13arch/x86/smbios: Add support for large memory capacity in type 16Jingle Hsu
2021-07-01SMBIOS: Drop now-unnecessary unionsAngel Pons
2021-07-01SMBIOS: Introduce `smbios_full_table_len` functionAngel Pons
2021-07-01SMBIOS: Introduce `smbios_carve_table` functionAngel Pons
2021-07-01SMBIOS: Introduce struct for SMBIOS table headerAngel Pons
2021-04-22arch/x86/smbios: Let SMBIOS type 9 be able to write slot IDJingleHsuWiwynn
2021-03-15mb/ocp/deltalake: Override SMBIOS type 2 feature flagsTim Chu
2021-03-01mb/ocp/deltalake: Fill ECC type in romstageAngel Pons
2021-02-27arch/x86/smbios: Update SMBIOS type 17 asset tagTim Chu
2021-02-01arch/x86/smbios: Add Number Of Power Cords field to be overridenJingleHsuWiwynn
2021-01-28arch/x86/smbios: Update SMBIOS type 16 Extended Maximum CapacityTim Chu
2021-01-18ChromeOS: Refactor SMBIOS type0 bios_version()Kyösti Mälkki
2020-11-25arch/x86/smbios: Update SMBIOS type 16 error correction typeTim Chu
2020-11-22cpu/intel/common: Fill cpu voltage in SMBIOS tablesPatrick Rudolph
2020-10-26arch/x86/smbios: Populate SMBIOS type 7 with cache informationMorgan Jang
2020-10-12arch/x86/smbios: Update SMBIOS type 0 ec versionTim Chu
2020-07-31mb/ocp/deltalake: Update SMBIOS type 4 -- Processor InformationMorgan Jang
2020-07-28arch/x86/smbios: Bump to version 3.0Patrick Rudolph
2020-07-26arch/x86/smbios: Fix type4 for EDK2Patrick Rudolph
2020-07-26smbios: Add Type19Patrick Rudolph
2020-07-04smbios: TYPE_NONE and TYPE_OTHER are already takenPatrick Georgi
2020-07-04arch/x86/smbios: Add SMBIOS type8 dataBryantOu
2020-06-25arch/x86/smbios: Add more fields to be overriden for type 3 and 4Johnny Lin
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-04-05src/include: Use SPDX for GPL-2.0-only filesAngel Pons
2020-03-17src (minus soc and mainboard): Remove copyright noticesPatrick Georgi
2019-11-11SMBIOS: Add 'CXL FLexbus 1.0' memory array locationElyes HAOUAS
2019-11-04smbios: Create a type for smbios_enclosure_typeMathew King
2019-10-28arch/x86: Populate more fields in SMBIOS type 4Andrey Petrov
2019-10-09SMBIOS (Type 17): Add HBM device type and DIE form factor valueElyes HAOUAS
2019-10-09SMBIOS: (Type 9) Add PCI Express Gen 4 valuesElyes HAOUAS
2019-05-28src/arch/x86: Add automatic type41 entry creationChristian Walter
2019-05-23src/mainboard/google: Adopt Mainboards to changed Type41 FuncChristian Walter
2019-04-23smbios: Add memory type 9 system slot supportLijian Zhao
2019-04-19smbios: Add type 17 device/bank locator overrideLijian Zhao
2019-04-09arch/x86/smbios: Add type 7Patrick Rudolph
2019-03-27Revert "src/arch: An upgrade of SMBIOS to latest version 3.2"Nico Huber
2019-03-22src/arch: An upgrade of SMBIOS to latest version 3.2Francois Toguo
2019-03-16x86/smbios: Untangle system and board tablesNico Huber
2019-02-26Add missing u8 eos[2] declaration to struct smbios_type38Lukasz Siudut
2019-02-15SMBIOS: Update BIOS Information (Type 0) to version V3.2.0Elyes HAOUAS
2019-02-15SMBIOS: Add new MEMORY_{TYPE,TECHNOLOGY,OPERATING} macrosElyes HAOUAS
2019-02-15include/smbios.h: Align values for readabilityElyes HAOUAS
2019-02-15SMBIOS: Update BMC Interface Type fieldElyes HAOUAS
2018-11-16SMBIOS: Remove duplicated smbios_memory_type enumElyes HAOUAS
2018-10-08Move compiler.h to commonlibNico Huber
2018-07-19arch/x86/smbios: Add support for table 38Patrick Rudolph
2018-03-07smbios: Extend Baseboard (or Module) Information (type2)Julien Viard de Galbert
2017-08-10SMBIOS: Correct length calculation for empty string tableKonstantin Aladyshev
2017-07-13Rename __attribute__((packed)) --> __packedStefan Reinauer
2017-07-06smbios: Correct the system enclosure typesElyes HAOUAS
2017-03-13src/include: Wrap lines at 80 columnsLee Leahy
2017-03-12src/include: Open brace on same line as enum or structLee Leahy
2016-12-15smbios.h: add missing SKU field to type3 tableMatt DeVillier
2016-09-20src/include: Add space around operatorsElyes HAOUAS
2016-06-02SMBIOS: Implement SKU fieldKyösti Mälkki
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-10-23include/smbios: Update SMBIOS memory structures to version 2.8Timothy Pearson
2015-07-23intel/common: Add SMBIOS memory widthLee Leahy
2015-05-21Remove address from GPLv2 headersPatrick Georgi
2015-04-02smbios: add a family id in smbios type1 familyKane Chen
2015-03-29arch/x86/boot/smbios: Rename fill_dimm_manufacturer and make publicTimothy Pearson
2015-03-29arch/x86/boot/smbios: Add additional SMBIOS defines and enumsTimothy Pearson
2015-03-27smbios: add funtion for smbios type17Kane Chen
2014-09-13intel/gma: consolidate vbt codeVladimir Serbinenko
2014-08-30smbios: reorganise OEM strings handling.Vladimir Serbinenko
2014-08-29smbios: Define and use enclosure types.Vladimir Serbinenko
2014-06-01lenovo: Make version look like something thinkpad_acpi would acceptVladimir Serbinenko
2014-03-09smbios: Supply tag type 2 (base board information)Vladimir Serbinenko
2013-11-25smbios: Add generic type41 write functionDuncan Laurie
2013-11-18smbios: make manufacturer, product_name and uuid runtime settableGerd Hoffmann
2013-07-15SMBIOS: Add smbios_write_type11() for creating an OEM Strings structurePeter Stuge
2012-07-25Extend smbios api to allow runtime change of mainboard serial and versionChristian Gmeiner
2012-07-25ELOG: Add support for generating SMBIOS type15 tableDuncan Laurie
2012-07-09SMBIOS: Add Type 38 (IPMI) data structureSven Schnelle
2012-04-03smbios: add support for onboard devices extended informationStefan Reinauer
2011-08-26Add automatic SMBIOS table generationSven Schnelle