summaryrefslogtreecommitdiff
path: root/src/soc/intel/common/block/lpc
AgeCommit message (Expand)Author
2022-04-21soc/intel/cmn/lpc: Add APIs to enable/disable LPC write protect (WP)Subrata Banik
2022-04-20soc/intel/cmn/{block, pch}: Migrate GPMR driverSubrata Banik
2022-04-19soc/intel/cmn/lpc: Fix typo from FAST_SPIBAR to LPCSubrata Banik
2022-04-14soc/intel/cmn/{block, pch}: Rename configs from `DMI` to `GPMR`Subrata Banik
2022-04-12soc/intel/common: register generic LPC resourcesMichael Niewöhner
2022-03-09soc/intel/common: Include Meteor Lake device IDsWonkyu Kim
2022-03-07src: Make PCI ID define names shorterFelix Singer
2022-02-11soc/intel/common: Re-use Alder Lake-M device IDs for Alder Lake-NUsha P
2021-10-22sb,soc/intel: Replace set_ioapic_id() with setup_ioapic()Kyösti Mälkki
2021-10-22sb,soc/intel: Set IOAPIC max entries before APIC IDKyösti Mälkki
2021-10-22sb,soc/intel: Set IOAPIC redirection entry countKyösti Mälkki
2021-08-19soc/intel/common: Add TGL-H PCI IDsJeremy Soller
2021-06-29southbridge/intel/common: Move invalid PIRQ value to 0Tim Wawrzynczak
2021-06-16arch/x86/ioapic: Drop irq_on_fsb as a configurable itemKyösti Mälkki
2021-05-21soc/intel/common: Add function to lpc_lib to return PIRQ routingTim Wawrzynczak
2021-04-28soc/intel: Add Z370, H310C and B365 device IDsAngel Pons
2021-04-28soc/intel: Add Kaby Lake PCH-U base device IDAngel Pons
2021-04-28soc/intel: Rename 200-series PCH device IDsAngel Pons
2021-04-06soc/intel/alderlake: Add LPC and IGD device Ids for Alderlake MMaulik V Vaghela
2021-03-11soc/intel/common/block: Add PCI IDs for EmmitsBurg PCHJonathan Zhang
2021-01-30soc/amd,intel: Drop leftover GNVS includesKyösti Mälkki
2021-01-25soc/intel/{skl,cnl,xsp,icl,tgl,ehl,adl,jsl}: use common LPC mirroringMichael Niewöhner
2021-01-25soc/intel/lpc_lib: mirror LPC registers to DMI when requiredMichael Niewöhner
2021-01-24soc/intel/lpc_lib: drop dead codeMichael Niewöhner
2021-01-22soc/intel/commmon: Include Alder Lake device IDsVarshit Pandya
2021-01-20soc/intel/*: drop broken LPC mmio codeMichael Niewöhner
2021-01-13ACPI: Have single call-site for acpi_inject_nvsa()Kyösti Mälkki
2021-01-12soc/intel/alderlake: Add PCH ID 0x5182Subrata Banik
2021-01-08soc/intel: Drop `dev` parameter from soc_get_gen_io_dec_range()Furquan Shaikh
2020-12-14intel/common/block/lpc: Add new device IDs for Emmitsburg PCHJonathan Zhang
2020-12-11soc/intel/common/block/lpc: Move southbridge_write_acpi_tables declarationMarc Jones
2020-11-12soc/intel/alderlake: Add PCH ID 0x5181Subrata Banik
2020-10-03soc/intel: Move pch_misc_init() to common codeSubrata Banik
2020-10-03soc/intel: Move soc_pch_pirq_init() to common codeSubrata Banik
2020-10-03soc/intel: Move pch_enable_ioapic() to common codeSubrata Banik
2020-09-28soc/intel/common/block/lpc: add acpi nameJonathan Zhang
2020-09-21src/soc/intel: Drop unneeded empty linesElyes HAOUAS
2020-08-05soc/intel/common: Include Alder Lake device IDsSubrata Banik
2020-06-30ACPI: Drop typedef global_nvs_tKyösti Mälkki
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-06treewide: replace GPLv2 long form headers with SPDX headerPatrick Georgi
2020-05-06treewide: Move "is part of the coreboot project" line in its own commentPatrick Georgi
2020-04-16intel/common/block/lpc: Add new device IDs for Lewisburg PCHBryantOu
2020-04-02Trim `.acpi_fill_ssdt_generator` and `.acpi_inject_dsdt_generator`Nico Huber
2020-03-18soc: Remove copyright noticesPatrick Georgi
2020-03-18soc/intel/skylake: Control fixed IO decode from devicetreeWim Vervoorn
2020-02-25soc/intel/common: Update Jasper Lake Device IDsMeera Ravindranath
2020-02-19soc/intel/common/block/lpc: Drop unnecessary helper functionSubrata Banik
2020-02-11soc/intel/common/block/lpc: Add lpc_get_fixed_io_decodeWim Vervoorn
2020-01-30soc/intel/common/block/lpc: Add CMP-H LPC IDsGaggery Tsai
2020-01-22soc/intel/common: Add Elkhartlake Device IDsTan, Lean Sheng
2020-01-12soc/intel: Fix ACPI device operations initializationKarthikeyan Ramasubramanian
2019-12-10soc/intel/common: Add Jasperlake Device IDsrkanabar
2019-11-14soc/intel/tigerlake: Include few more Tigerlake device IDsSubrata Banik
2019-11-05soc/intel/common: Include Tigerlake device IDsRavi Sarawadi
2019-10-18soc/intel/common: lpc/espi: fix wrong lock bitMichael Niewöhner
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-07-31soc/intel/skl: Add C232 chipset and reorder IDsFelix Singer
2019-07-30soc/intel/cannonlake: Add new PCI IDsFelix Singer
2019-07-18soc/intel: Use config_of()Kyösti Mälkki
2019-07-17soc/intel/cannonlake: Add device Ids for new CFL SKUs supportLean Sheng Tan
2019-07-12soc/intel/common: Add CM246 LPC device idNico Huber
2019-07-11soc/intel/common: Check bios_size and window_size after MIN operationJohn Zhao
2019-06-24Replace ENV_RAMSTAGE with ENV_PAYLOAD_LOADERSubrata Banik
2019-06-13soc/intel/icelake: Replace PCI device LPC to ESPI as per EDSSubrata Banik
2019-06-08src/soc/intel/skylake/bootblock: Add SPT C236 to PCH TableChristian Walter
2019-05-29soc/intel/common: Check bios_size and window_size after MIN operationJohn Zhao
2019-05-28src/include/device/pci_ids.h: Add Kabylake C236 DeviceChristian Walter
2019-05-06soc/skylake: Add missing PCH IDsMarius Genheimer
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-06soc/intel/skylake: Add H110 PCH seriesMaxim Polyakov
2019-03-01device/pci: Fix PCI accessor headersKyösti Mälkki
2019-02-26soc/intel/common: Include cometlake PCH IDsRonak Kanabar
2019-01-06device: Use pcidev_on_root()Kyösti Mälkki
2019-01-03soc/intel: Fix bad uses of __SIMPLE_DEVICE__Kyösti Mälkki
2018-12-05soc/intel/common/lpc_lib: Add function to disable LPC Clock RunNico Huber
2018-11-08soc/intel/skylake: Add PCH sku id's supported for KBLPraveen hodagatta pranesh
2018-11-07soc/intel/common: Include Icelake device IDsAamir Bohra
2018-10-17soc/intel/cannonlake: Add new cannon lake PCH-H supportpraveen hodagatta pranesh
2018-10-08Move compiler.h to commonlibNico Huber
2018-09-18soc/intel/common/block: Don't use device_t in ramstageElyes HAOUAS
2018-06-14src: Get rid of device_tElyes HAOUAS
2018-04-24compiler.h: add __weak macroAaron Durbin
2018-04-20soc/intel/common: Adjust LPC Generic IO setupLijian Zhao
2018-03-26soc/intel: Add KBL-S MCH and some KBL PCH supportGaggery Tsai
2018-03-09soc/intel/common: Enable decoding of the COMB range to LPC based on KconfigSubrata Banik
2018-02-07soc/intel/skylake: Add Kabylake PCH H device ID'sV Sowmya
2018-01-25soc/intel/skylake: Clean up the skylake PCH H device ID macrosV Sowmya
2018-01-17soc/intel/common: Add option to pass SoC IO resourceSubrata Banik
2017-12-13soc/intel/common/block: Add option to have subsystem_id in common pci driverSubrata Banik
2017-12-07soc/intel/apollolake: add ability to enable eSPIBora Guvendik
2017-11-03soc/intel/common/block/lpc: Make integer literal unsigned longPaul Menzel
2017-10-03soc/intel/common/block: Update LPC libRavi Sarawadi
2017-09-27soc/intel/common: Add Cannonlake PCI idLijian Zhao
2017-09-25soc/intel: lpc: Use IS_POWER_OF_2 instead of open-coding itJonathan Neuschäfer
2017-09-22soc/intel/skylake: add Kabylake Celeron base SKUGaggery Tsai
2017-09-19soc/intel/common/block: Add pci device id for CNL-YBora Guvendik
2017-09-08soc/intel/common/block: Common ACPIShaunak Saha
2017-08-15soc/intel/common/block: Add LPC Common code and use it for APLRavi Sarawadi