summaryrefslogtreecommitdiff
path: root/src/southbridge/intel/bd82x6x/smihandler.c
AgeCommit message (Expand)Author
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-12-06sb/intel/bd82x6x: Use {read,write}32pElyes Haouas
2021-02-05intel: Turn `DEFAULT_RCBA` into a Kconfig symbolAngel Pons
2021-01-18ACPI: Select ACPI_SOC_NVS only where suitableKyösti Mälkki
2021-01-13sb/intel/bd82x6x: Correct xHCI sleep workaroundAngel Pons
2021-01-10sb/intel/bd82x6x: Use `PCH_LPC_DEV` macroAngel Pons
2021-01-04arch/x86: Pass GNVS as parameter to SMM moduleKyösti Mälkki
2020-09-21src/southbridge: 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-10sb/intel/bd82x6x: Use PCI bitwise opsAngel Pons
2020-06-02sb/intel/bd82x6x: Fix 16-bit read/write PCI_COMMAND registerElyes HAOUAS
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-01src: Remove unused 'include <cpu/x86/cache.h>'Elyes HAOUAS
2020-04-04src/southbridge: Use SPDX for GPL-2.0-only filesAngel Pons
2020-03-17src (minus soc and mainboard): Remove copyright noticesPatrick Georgi
2019-09-12southbridge: Remove not used #include <elog.h>Elyes HAOUAS
2019-08-13cpu/x86: Separate save_state struct headersKyösti Mälkki
2019-03-16src: Drop unused '#include <halt.h>'Elyes HAOUAS
2019-03-01device/pci: Fix PCI accessor headersKyösti Mälkki
2018-12-18southbridge: Remove unneeded include <pc80/mc146818rtc.h>Elyes HAOUAS
2018-12-03sb/intel/common: Create a common PCH finalise implementationTristan Corrick
2018-11-16src: Get rid of duplicated includesElyes HAOUAS
2018-06-21Revert "sb/intel/{bd82x6,ibexpeak}: Move RCBA macros to a common location"Arthur Heymans
2018-06-14src: Get rid of unneeded whitespaceElyes HAOUAS
2018-03-28sb/intel/common: Add common code for SMM setup and smihandlerArthur Heymans
2018-02-27sb/intel/{bd82x6,ibexpeak}: Move RCBA macros to a common locationArthur Heymans
2017-07-16southbridge/intel: add IS_ENABLED() around Kconfig symbol referencesMartin Roth
2016-12-06intel PCI ops: Remove explicit PCI MMCONF accessKyösti Mälkki
2016-09-04southbridge/intel/bd82x6x: transition away from device_tAntonello Dettori
2016-08-31src/southbridge: Code formatingElyes HAOUAS
2016-08-28src/southbridge: Add required space before opening parenthesis '('Elyes HAOUAS
2016-08-01Remove non-ascii & unprintable charactersMartin Roth
2016-07-15southbridge/intel/bd82x6x: use common Intel ACPI hardware definitionsAaron Durbin
2016-02-18southbridge/intel/bd82x6x: Use common gpio.cPatrick Rudolph
2016-01-07Correct some common spelling mistakesMartin Roth
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-05-28Migrate 206ax to SMM_MODULESVladimir Serbinenko
2015-05-21Remove address from GPLv2 headersPatrick Georgi
2015-05-20bd82x6x: Merge common apmc finalize procedure.Vladimir Serbinenko
2015-04-28intel SMI handlers: Refactor GPI SMI/SCI routingKyösti Mälkki
2015-03-11x86 SMM: Replace weak prototypes with weak function stubKyösti Mälkki
2015-01-04smihandler.c: Fix doxygen errors in southbridge_smi_handlerMartin Roth
2014-12-02Replace hlt with halt()Patrick Georgi
2014-01-09bd82x6x/ibexpeak: Make DRAM reset gate GPIO configurableVladimir Serbinenko
2013-11-24smi: Update mainboard_smi_gpi() to have 32bit argumentDuncan Laurie
2013-08-09intel/sandybridge intel/bd82x6x: remove explicit pcie config accessesKyösti Mälkki
2013-07-10Drop some duplicates of PCI-e config functionsKyösti Mälkki
2013-06-11Fix cycle error in intel southbridges to display GPI statusKonstantin Aladyshev
2013-03-22x86: Unify arch/io.h and arch/romcc_io.hStefan Reinauer
2013-03-17Add bd82x6x XHCI(USB3) S3/S4 workaroundMarc Jones
2013-03-09Add Intel Panther Point USB3 initializationMarc Jones
2013-02-27smm: Update rev 0x30101 SMM revision save stateAaron Durbin
2012-11-14SMM: Fix save state searching for GSMIDuncan Laurie
2012-11-14SMM: Pass the ACPI GNVS pointer via state save mapDuncan Laurie
2012-11-14SMM: Avoid use of global variables in SMI handlerDuncan Laurie
2012-11-14SMM: Extract function for finding save state nodeDuncan Laurie
2012-11-12Pass correct sleep type to mainboard sleep handlerStefan Reinauer
2012-11-08smi: make tseg_relocate check pointer offsetDuncan Laurie
2012-07-26bd82x6x: Use CMOS variable if available for power-on on power failureStefan Reinauer
2012-07-26ELOG: Log run-time SMI southbridge eventsDuncan Laurie
2012-07-26ELOG: Support GSMI in CPT/PPT southbridge SMI handlerDuncan Laurie
2012-07-25SMM: rename tseg_fixup to tseg_relocate and exportDuncan Laurie
2012-07-24SMM: Fix state save map for sandybridge and TSEGDuncan Laurie
2012-07-24bd82x6x: Support power-on-after-power-fail betterStefan Reinauer
2012-04-27SMM: unify mainboard APM command handlersStefan Reinauer
2012-04-04Add support for Intel Panther Point PCHStefan Reinauer