summaryrefslogtreecommitdiff
path: root/src/soc/intel/common
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-06soc/intel/common/block: Use readXXp/writeXXp()Elyes Haouas
2022-12-06soc/intel/xeon_sp: Read ioapic configuration from hardwareArthur Heymans
2022-12-06soc/intel/alderlake: make SOC_INTEL_CSE_SEND_EOP_EARLY per-board configurableMichał Kopeć
2022-12-06util/cbfstool: Add a new mechanism to provide a memory mapArthur Heymans
2022-12-05soc/intel/common/block/uart: Show ACPI UART in OSAngel Pons
2022-12-05soc/intel/cmn/block/{pcie/rtd3,usb4}: Use helper functions for _DSDKapil Porwal
2022-12-02soc/intel/cmn/cse: Allow to perform essential CSE operations post EOPSubrata Banik
2022-12-02soc/intel/cmn/cse: API to perform essential CSE operations post EOPSubrata Banik
2022-12-02soc/intel/cmn/cse: Send EOP cmd from .final aka `cse_final()`Subrata Banik
2022-12-02soc/intel/cmn/cse: Create another config for sending CSE EOP cmd lateSubrata Banik
2022-11-29soc/intel/cmn/block/pcie/rtd3: Add support for ACPI DmaPropertyKapil Porwal
2022-11-29{soc/intel/cmn/pcie, mb/google/volteer}: Rename `is_external` variableKapil Porwal
2022-11-28sb,soc/intel: Address TCO SECOND_TO_STS name collisionKyösti Mälkki
2022-11-26src/soc/intel: Remove unnecessary space after castsElyes Haouas
2022-11-26soc/intel/cmn/cse: Create API to get CSE Lite WP InformationSubrata Banik
2022-11-25ACPI: Use common code for MADT LAPIC NMIsKyösti Mälkki
2022-11-23soc/intel/common: Define post codesMartin Roth
2022-11-21soc/intel/common: Add support to read CPU and PCH Trace Hub modesSridhar Siricilla
2022-11-19soc/intel/common: Fix the TCSS DisplayPort detection flowzhaojohn
2022-11-18soc/intel/meteorlake: Add Meteor Lake MCH device IDSridhar Siricilla
2022-11-17soc/intel: Add node_num to dimm_info struct + adjust dimm_info_fillDavid Milosevic
2022-11-17soc/intel/common/block/sgx/Kconfig: Add missing default symbolElyes Haouas
2022-11-15soc/intel: Add Meteor Lake IGD device id 0x7d45Ravi Sarawadi
2022-11-12include/cpu/msr.h: transform into an unionArthur Heymans
2022-11-10sb,soc/intel: Use register_new_ioapic_gsi0()Kyösti Mälkki
2022-11-10sb,soc/intel: Use acpi_create_madt_ioapic_from_hw()Kyösti Mälkki
2022-11-09device/xhci: Factor out `struct xhci_usb_info`Robert Zieba
2022-11-09device/xhci: Factor out common PORTSC codeRobert Zieba
2022-11-09soc/intel/common/xhci: Fix building for 64bitArthur Heymans
2022-11-08vboot: Introduce handy vboot reboot functionsJakub Czapiga
2022-11-07soc/intel/common/block/pcie/rtd3: Skip Power On if _STA returns 1Kane Chen
2022-11-05soc/intel/block/power_limit: Avoid MSR read if it is not neededWerner Zeh
2022-11-04soc/intel: Include <cpu/cpu.h> instead of <arch/cpu.h>Elyes Haouas
2022-11-04soc/intel/**/fast_spi.c: Drop spurious whitespaceAngel Pons
2022-11-02soc/intel/common: provide display hook in PEP for ECsMichael Niewöhner
2022-11-02soc/intel/common/acpi: provide PTS/WAK hooks for ECsMichael Niewöhner
2022-10-31soc: Add SPDX license headers to MakefilesMartin Roth
2022-10-29soc/intel/common: Fix potential NULL pointer dereferenceShaik Shahina
2022-10-27Revert "soc/intel/systemagent.c: Fix memory type reporting"Arthur Heymans
2022-10-27soc/intel/{adl,cmn}: Add/Remove LTR disqualification for UFSMeera Ravindranath
2022-10-27soc/intel/{adl, cmn}: Allow config to select the OCP workaroundSubrata Banik
2022-10-25soc/intel/alderlake: Add Raptor Lake device IDsLawrence Chang
2022-10-25soc/intel/common: Clean up includesElyes Haouas
2022-10-22soc/intel/systemagent: Rewrite using new resource APIArthur Heymans
2022-10-22soc/intel/systemagent.c: Fix memory type reportingArthur Heymans
2022-10-20soc/intel/cmn/block/acpi: Create common ASL entry for UFSSubrata Banik
2022-10-15treewide: Use 'fadt->x_pm1a_evt_blk.addrl = fadt->pm1a_evt_blk'Felix Held
2022-10-13payloads,src: Replace ALIGN(x, a) by ALIGN_UP(x, a) for clarityElyes Haouas
2022-10-12treewide: Use 'fadt->x_pm1a_cnt_blk.addrl = fadt->pm1a_cnt_blk'Elyes Haouas
2022-10-06treewide: use predicates to check for enabled pci devicesFabio Aiuto
2022-10-06soc/intel/cmn/gfx: Add missing CML-U IGD device IDsMichał Żygowski
2022-10-04soc/intel/alderlake: Fix UFS OCP fabric timeoutMeera Ravindranath
2022-09-27acpi/acpi_pm.c: refactor acpi_pm_state_for_* functionsFabio Aiuto
2022-09-22soc/common/lockdown: Guard sa_lock_pamSean Rhodes
2022-09-22soc/intel/common/pch: Add a block specific to Apollo LakeSean Rhodes
2022-09-22common/block/fast_spi: Add extended BIOS window as reserved regionWerner Zeh
2022-09-22soc/intel/spi: Move BIOS flash SPI controllers to fast SPI driverWerner Zeh
2022-09-16soc/intel/cnl: Add Cometlake-H/S Q0 (10+2) CPU IDJeremy Soller
2022-09-16soc/intel/common: Update comment on HFSTS1.spi_protection_modeSridhar Siricilla
2022-09-16Revert "drivers/wifi: Move MTL Magnetar CNVi DIDs from SoC to generic driver"Subrata Banik
2022-09-15soc/intel/skylake: Assign device ops in chipset devicetreeNico Huber
2022-09-14timer: Change timer util functions to 64-bitRob Barnes
2022-09-08soc/intel/common/smbus: Add missing ID for GLKSean Rhodes
2022-09-08soc/intel/commmon/fast_spi: Add missing ID for GLKSean Rhodes
2022-09-06src/soc/intel: remove force-included header compiler.h from fileMartin Roth
2022-09-06src: remove force-included header rules.h from individual filesMartin Roth
2022-09-03soc/intel: Add SI_DESC region to GSCVD rangesJulius Werner
2022-09-02cbfs/vboot: Adapt to new vb2_digest APIJulius Werner
2022-09-02soc/intel/cmn/graphics: Use pci_dev_request_bus_master for BM enablingSubrata Banik
2022-08-30soc/intel/cmn/block/acpi: Add new GPIO ASL MethodTim Wawrzynczak
2022-08-30soc/intel/cmn/block/acpi: Modify GPIO Methods to use bitfieldsTim Wawrzynczak
2022-08-26soc/intel/p2sb: Refactor `p2sb_execute_sideband_access` functionSubrata Banik
2022-08-24soc/intel/common/block: Drop empty smm.hAngel Pons
2022-08-24soc/intel/common/gpio: Support 4 bits GPIO pad mode configurationJamie Ryu
2022-08-22soc/intel/cmn/cpu: API to set TME core activationSubrata Banik
2022-08-21soc/intel/common/block/cpu: API to check if TME is supportedSubrata Banik
2022-08-21soc/intel: Unravel `INTEL_TME` Kconfig optionAngel Pons
2022-08-21intel/systemagent: Align debug outputNico Huber
2022-08-17soc/intel/common: Update the comments for CSE RX and TX functionsSridhar Siricilla
2022-08-16soc/intel/common/cpu: Remove the address-of (`&`) operator usageSubrata Banik
2022-08-14soc/intel/common/block/cse: Tidy up table in commentAngel Pons
2022-08-13src/mb: Update unlicensable files with the CC-PDDC SPDX IDMartin Roth
2022-08-12Fix Alder Lake and Raptor Lake Device ID'sMaximilian Brune
2022-08-12Add missing ADL-S device identificationMaximilian Brune
2022-08-12soc/intel/common: Delete the TBT authenticaton functionJohn Zhao
2022-08-12soc/intel/common: Ignore prefetch PCI attribute for IGD BAR0Wonkyu Kim
2022-08-03soc/soc/intel: Add UFS device with ref-clk-freq propertyMeera Ravindranath
2022-07-29intel/pmclib: Avoid PMC ABASE read of SLP_TYP and STATUS in ramstageHarsha B R
2022-07-29soc/intel/common/sata: Add APL and GLK SATA PCI IDsSean Rhodes
2022-07-28soc/intel/gpio: Add new macro for GPP PAD reset type as `Global Reset`Subrata Banik
2022-07-25soc/intel/gpio: Update GPIO Lock configuration recommendationSubrata Banik
2022-07-24intel/common/block/ipu: Add MTL IPU device idWonkyu Kim
2022-07-20treewide: Remove unused <cpu/x86/msr.h>Elyes Haouas
2022-07-20soc/intel/cmn/pch/lockdown: Guard gpmr_lockdown_cfgSean Rhodes
2022-07-20soc/intel/common/pch: Decouple CLIENT from BASEAngel Pons
2022-07-14soc/intel/common: Introduce SOC_INTEL_COMPLIANCE_TEST_MODEJeremy Compostella
2022-07-11soc/intel/common/block/pmc/pmclib: Use same loglevel as print_num_status_bitsPatrick Rudolph
2022-07-09*/fsp/exit_car: Push stack address into %espArthur Heymans