summaryrefslogtreecommitdiff
path: root/src/soc/intel/common/block/pmc
AgeCommit message (Expand)Author
2024-02-18soc: Add SPDX license headers to Kconfig filesMartin Roth
2024-01-26soc/intel/common: Add lunarlake device IDsAppukuttan V K
2024-01-24soc/intel: Rename Makefiles from .inc to .mkMartin Roth
2024-01-22soc/intel/cmn/block/pmc: Fix prev_sleep_state string name mappingAnil Kumar
2023-12-22soc/intel/cmn/block/pmc: Add previous sleep state strings in logMarx Wang
2023-10-25cbmem.h: Drop cbmem_possible_online in favor of ENV_HAS_CBMEMArthur Heymans
2023-09-15intelblocks/{pmc,p2sb}: Add missing RPL-S PCH IDs for PMC and P2SBMichał Żygowski
2023-06-23commonlib/console/post_code.h: Change post code prefix to POSTCODElilacious
2023-04-28soc/intel/common/block/pmc: Sort Kconfig in alphabetical orderChristian Walter
2023-04-26soc/intel: Don't report _S1 state when unsupportedArthur Heymans
2023-03-09soc/intel: Update API name `pmc_send_bios_reset_pci_enum_done`Subrata Banik
2023-01-24soc/intel/cmn/pmc: Clear GEN_PMCON_x register power failure status bitsSubrata Banik
2023-01-24soc/intel/cmn/pmc: Create API to clear PMC power failure status bitsSubrata Banik
2022-12-23soc/intel/cmn/block/pmc: Add pmc_or_mmio32 utility functionTim Chu
2022-11-26src/soc/intel: Remove unnecessary space after castsElyes Haouas
2022-10-31soc: Add SPDX license headers to MakefilesMartin Roth
2022-09-15soc/intel/skylake: Assign device ops in chipset devicetreeNico Huber
2022-07-29intel/pmclib: Avoid PMC ABASE read of SLP_TYP and STATUS in ramstageHarsha B R
2022-07-11soc/intel/common/block/pmc/pmclib: Use same loglevel as print_num_status_bitsPatrick Rudolph
2022-05-20CBMEM: Change declarations for initialization hooksKyösti Mälkki
2022-05-16soc/intel: Add Raptor Lake device IDsBora Guvendik
2022-05-05soc/intel/cmn/blk/pmc: API to inform PMC about PCI enumeration doneSubrata Banik
2022-05-05soc/intel: Return ACPI_S4 as previous sleep stateEvan Green
2022-04-24soc/intel: Remove unused <acpi/acpi.h>Elyes HAOUAS
2022-03-29soc/intel: Move `pmc_clear_pmcon_sts()` into IA common codeSubrata Banik
2022-03-09soc/intel/common: Include Meteor Lake device IDsWonkyu Kim
2022-03-07src: Make PCI ID define names shorterFelix Singer
2022-02-21soc/intel/denverton_ns: Select PMC PCI discoverable configSubrata Banik
2022-02-15soc/intel/*/pmc: Add `finalize` operation for pmcSubrata Banik
2022-02-11soc/intel/common: Re-use Alder Lake-M device IDs for Alder Lake-NUsha P
2022-02-07treewide: Remove "ERROR: "/"WARN: " prefixes from log messagesJulius Werner
2021-12-01soc/intel/common/pmc: Drop unnecessary pmc_ipc.c entrySubrata Banik
2021-11-08soc/intel: drop Kconfig `PM_ACPI_TIMER_OPTIONAL`Michael Niewöhner
2021-10-17soc/intel/{common,apl,glk}: guard PM Timer option on SoCs w/o PM TimerMichael Niewöhner
2021-10-17soc/intel: implement ACPI timer disabling per SoC and drop common codeMichael Niewöhner
2021-10-16soc/intel/pmc: add a note about legacy OSes/payloads to PM Timer KconfigMichael Niewöhner
2021-10-05src/soc to src/superio: Fix spelling errorsMartin Roth
2021-09-10soc/intel/common: Add Intel Power Engine support to discoverable PMCTim Wawrzynczak
2021-08-19soc/intel/common: Add TGL-H PCI IDsJeremy Soller
2021-07-19soc/intel/common: Rename kconfig PMC_EPOCLean Sheng Tan
2021-06-30soc/intel/common: Refine pmc_get_xtal_freq functionLean Sheng Tan
2021-06-30soc/intel/common: Move PMC EPOC related code to Intel common codeLean Sheng Tan
2021-06-28soc/intel: Drop casts around `soc_read_pmc_base()`Angel Pons
2021-06-17soc/intel/common/pmc: Avoid unnecessary writes of AFTERG3_ENNico Huber
2021-05-06src: Retype option API to use unsigned integersAngel Pons
2021-04-28soc/intel: Rename 200-series PCH device IDsAngel Pons
2021-04-21{sb,soc}/intel: Use `get_int_option` functionAngel Pons
2021-01-23ACPI: Add helpers for CBMEM_ID_POWER_STATEKyösti Mälkki
2021-01-22soc/intel/commmon: Include Alder Lake device IDsVarshit Pandya
2020-11-22soc/intel/block/pmclib.c: Properly guard apm_control()Arthur Heymans
2020-11-22soc/intel/common/pmc.c Don't implement a weak function that diesArthur Heymans
2020-11-22soc/intel/block/pmc: Only include the PCI driver when it is not hiddenArthur Heymans
2020-11-22soc/intel/block/pmc: Move pmc_set_acpi_mode() to pmc_lib.cArthur Heymans
2020-11-13soc/intel/common: add Kconfig to enable/disable the ACPI PM timerMichael Niewöhner
2020-11-09intel/common/pmc: Add functions for IPC mailbox in ACPIDuncan Laurie
2020-10-26src: Include <arch/io.h> when appropriateElyes HAOUAS
2020-10-19soc/intel/*: drop useless XTAL shutdown qualification codeMichael Niewöhner
2020-10-14soc/intel/common/block: Enable PMC IPC driverBrandon Breitenstein
2020-10-03soc/intel/common/block/pmc: Add PMC API for low power programmingSubrata Banik
2020-09-15common/block/pmc: Add a check to program the PchPmPwrCycDurV Sowmya
2020-08-18soc/intel/common/block/pmc/pmclib.c: Remove unused '<pc80/mc146818rtc.h>'Elyes HAOUAS
2020-08-05soc/intel/common: Include Alder Lake device IDsSubrata Banik
2020-07-16soc/intel/common/block/pmc: Select PMC on mainboard basisTim Chu
2020-06-16sb/intel: Remove spurious HAVE_SMI_HANDLER testKyösti Mälkki
2020-06-16arch/x86: Create helper for APM_CNT SMI triggersKyösti Mälkki
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-02acpi: Move ACPI table support out of arch/x86 (3/5)Furquan Shaikh
2020-04-06soc/intel/common: Use SPDX for GPL-2.0-only filesAngel Pons
2020-03-31security/vboot: relocate and rename vboot_platform_is_resuming()Bill XIE
2020-03-18soc: Remove copyright noticesPatrick Georgi
2020-02-25soc/intel/common: Update Jasper Lake Device IDsMeera Ravindranath
2020-01-22soc/intel/common: Add Elkhartlake Device IDsTan, Lean Sheng
2020-01-09drivers/pc80/rtc: Separate {get|set}_option() prototypesKyösti Mälkki
2019-12-13soc/intel/common: Add PCI device IDs for CMP-HGaggery Tsai
2019-12-10soc/intel/common: Add Jasperlake Device IDsrkanabar
2019-11-20soc/intel/common: pmclib: make use of the new ETR address APIMichael Niewöhner
2019-11-05soc/intel/common: Include Tigerlake device IDsRavi Sarawadi
2019-10-08device: Use scan_static_bus() over scan_lpc_bus()Nico Huber
2019-09-06soc/intel/skylake: Add Lewisburg family PCH supportMaxim Polyakov
2019-08-09soc/intel/common: Set power-failure-state via option tableNico Huber
2019-08-09soc/intel: Drop pmc_soc_restore_power_failure()Nico Huber
2019-08-09soc/intel/common: Implement power-failure-state handlingNico Huber
2019-05-29soc/intel/common/pmc: Don't use CAR_GLOBALArthur Heymans
2019-05-22post_code: add post code for hardware initialization failureKeith Short
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-04device/mmio.h: Add include file for MMIO opsKyösti Mälkki
2019-03-01device/pci: Fix PCI accessor headersKyösti Mälkki
2019-02-26soc/intel/common: Include cometlake PCH IDsRonak Kanabar
2019-01-23soc/{amd,intel}: Remove needless '&' on function pointersElyes HAOUAS
2019-01-10soc/intel/common/block: Move tco common functions into block/smbusSubrata Banik
2019-01-06soc/intel: Drop pmc_get_mainboard_power_failure_state_choice()Nico Huber
2019-01-06Kconfig: Unify power-after-failure optionsNico Huber
2018-11-07soc/intel/common: Include Icelake device IDsAamir Bohra
2018-10-18intel/common/block: Fix issue found by klockworkJohn Zhao
2018-10-17soc/intel/cannonlake: Add new cannon lake PCH-H supportpraveen hodagatta pranesh
2018-10-08Move compiler.h to commonlibNico Huber
2018-10-04soc/intel/common: add acpi_get_sleep_type to pmclibBora Guvendik
2018-09-14soc/intel/denverton_ns: Enable common block PMCJulien Viard de Galbert
2018-08-10drivers/i2c: Add i2c TPM support for different stagesPhilipp Deppenwiese
2018-06-28soc/intel/common: Disable GPEs just before enabling SMIsFurquan Shaikh