summaryrefslogtreecommitdiff
path: root/src/soc/intel/common/block/smm
AgeCommit message (Expand)Author
2023-06-15intel/cmn/smm: Introduce PERIODIC_SMI_RATE_SELECTION_IN_GEN_PMCON_BMichał Żygowski
2023-03-23intel/common/block/smm: remove return statements from void functionsYuchen He
2022-12-07mb,sb,soc/intel: Drop useless IO trap handlersKyösti Mälkki
2022-12-07sb,soc/intel: Fix SMI handler IO trap data maskKyösti Mälkki
2022-10-31soc: Add SPDX license headers to MakefilesMartin Roth
2022-03-08device/mmio.h: Move readXp/writeXp helpers to device/mmio.hJianjun Wang
2022-02-04soc/intel/common: Remove GPIO PAD lock config override from mainboardSubrata Banik
2021-12-07soc/intel/common: add generic gpio lock mechanismNick Vaccaro
2021-06-21soc/intel/common: Add InSMM.STS supportAngel Pons
2021-06-21security/intel: Add option to enable SMM flash access onlyAngel Pons
2021-06-19soc/intel/common/block/smm: Add `mainboard_smi_finalize`Aseda Aboagye
2021-04-19soc/intel/common/block/smm: Drop stale commentAngel Pons
2021-04-06soc/intel/common: Prevent SMI storm when setting SPI WPD bitAngel Pons
2021-03-10soc/intel/common/block/smm: Ignore PM1 and GPE0 events in SCI modeAngel Pons
2021-01-25sb,soc/intel: Remove no-op APMC for C-state and P-stateKyösti Mälkki
2021-01-25cpu/x86/smm: Use common APMC loggingKyösti Mälkki
2021-01-04arch/x86: Pass GNVS as parameter to SMM moduleKyösti Mälkki
2020-12-01soc/intel/common/block/smm/smihandler: Fix compilation under x86_64Patrick Rudolph
2020-10-12soc/intel/common/block/smm: Fix compilation without intel uart codePatrick Rudolph
2020-09-21src/soc/intel: Drop unneeded empty linesElyes HAOUAS
2020-08-21SMM: Validate more user-provided pointersPatrick Rudolph
2020-07-01ACPI GNVS: Replace uses of smm_get_gnvs()Kyösti Mälkki
2020-06-30ACPI: Drop typedef global_nvs_tKyösti Mälkki
2020-06-24ACPI: Replace smm_setup_structures()Kyösti Mälkki
2020-06-16soc/intel/common: Replace smm_soutbridge_enable(SMI_FLAGS)Kyösti Mälkki
2020-06-02src: Remove unused 'include <bootstate.h>'Elyes HAOUAS
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-01soc/intel/common: Fix 16-bit read/write PCI_COMMAND registerElyes HAOUAS
2020-04-06soc/intel/common: Use SPDX for GPL-2.0-only filesAngel Pons
2020-03-18soc: Remove copyright noticesPatrick Georgi
2020-03-11soc/intel/common/block/smm: add case intrusion to SMI handlerMichael Niewöhner
2020-03-07intel/soc: skl,apl,cnl,icl,tgl,common: enable TCO SMIs if selectedMichael Niewöhner
2020-03-07soc/intel/common/block/smm: add Kconfig for TCO SMIMichael Niewöhner
2020-02-25soc/intel/common/block: Move smihandler common functions into common codeSubrata Banik
2019-12-19src/soc/intel: Remove unused <stdlib.h>Elyes HAOUAS
2019-11-09ELOG: Introduce elog_gsmi variantsKyösti Mälkki
2019-08-21soc/intel/common/smm: Add missing printk statementTim Wawrzynczak
2019-08-15soc/intel: Rename some SMM support functionsKyösti Mälkki
2019-08-13cpu/x86: Separate save_state struct headersKyösti Mälkki
2019-08-09soc/intel: Drop pmc_soc_restore_power_failure()Nico Huber
2019-08-08arch/x86: Move TSEG_STAGE_CACHE implementationKyösti Mälkki
2019-08-07intel/apollolake: Replace smm_region_info() with smm_region()Kyösti Mälkki
2019-08-07cpu/x86/smm: Promote smm_subregion()Kyösti Mälkki
2019-07-09drivers/intel: Move FSP stage_cache implementation into common blockSubrata Banik
2019-06-13soc/intel/{cml, whl}: Add option to skip HECI disable in SMMSubrata Banik
2019-03-18soc/intel/common: Update ESPI disable optionDuncan Laurie
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-01device/pci: Fix PCI accessor headersKyösti Mälkki
2019-01-10soc/intel/common/block: Move tco common functions into block/smbusSubrata Banik
2019-01-03soc/intel: Fix bad uses of __SIMPLE_DEVICE__Kyösti Mälkki
2018-12-05smmstore: make smmstore's SMM handler code follow everything elsePatrick Georgi
2018-12-05elog: make elog's SMM handler code follow everything elsePatrick Georgi
2018-11-08soc/intel/common: Add option to disable eSPI SMI at runtimeDuncan Laurie
2018-10-08Move compiler.h to commonlibNico Huber
2018-10-08smmstore: Add a key/val store facility in flash, mediated through SMMPatrick Georgi
2018-09-26soc/intel/common/block: Don't use device_tElyes HAOUAS
2018-08-20soc/intel/common/block: Move common uart function to block/uartSubrata Banik
2018-06-28soc/intel/common: Disable GPEs just before enabling SMIsFurquan Shaikh
2018-06-14src: Get rid of device_tElyes HAOUAS
2018-04-24compiler.h: add __weak macroAaron Durbin
2018-03-05soc/intel/common/block/smm: Add configurable delay before entering S5Furquan Shaikh
2018-02-22soc/intel/common/block/smm: Add option to have SOC specific SMI Handler at fi...Subrata Banik
2017-12-23soc/intel/{apollolake, cannonlake, common, skylake}: Add _soc_ prefix in weak...Subrata Banik
2017-12-22soc/intel/common: Add missing SoC common function into SMM librarySubrata Banik
2017-10-12soc/intel/common: Clean up PMC library GPE handling APIFurquan Shaikh
2017-10-03soc/intel/cannonlake: Fill the SMI usageLijian Zhao
2017-08-30soc/intel/common: Add functions into common SMM librarySubrata Banik
2017-08-10soc/intel/apollolake: Enable UART debug controller on S3 resumeFurquan Shaikh
2017-08-09intel/common/block/smm: Update smihandler to handle gpiBrandon Breitenstein
2017-08-09common/block/smm: Update SMM common code for io trap handlingBrandon Breitenstein
2017-08-08soc/intel/common: Use common PMC for SMMShaunak Saha
2017-06-20soc/intel/common: Add SMM common code for Intel PlatformsBrandon Breitenstein