summaryrefslogtreecommitdiff
path: root/src/soc/intel/common/block/include
AgeCommit message (Expand)Author
2024-07-18soc/intel/cmn/cpu: Introduce common CAR APIsSubrata Banik
2024-07-12soc/intel: Adapt crashlog IP to also support 64-bitSowmya Aralguppe
2024-07-03soc/intel/cmn/cse: Make ME firmware version query function staticSubrata Banik
2024-06-21soc/intel/cmn/block/cse: Create CBMEM entries for payload to fill with CSE infoKapil Porwal
2024-06-14soc/intel/common/block: Move VTd basic definitions into header fileJincheng Li
2024-04-10tree: Drop unused <elog.h>Elyes Haouas
2024-03-12soc/intel/common/block: Add support for watchdogMarek Maslanka
2024-03-09soc/intel/common/mp_init: Fix USE_INTEL_FSP_MP_INIT use-caseJeremy Compostella
2024-02-13soc/intel/cmn/sa: Add APIs into System Agent (SA) common codeSubrata Banik
2024-02-12soc/intel/cmn/sa: Refactor SA common codeSubrata Banik
2024-02-08mb/google/brox: Handle GPI_INT pin lower to GPI_WAKEAshish Kumar Mishra
2023-12-20soc/intel/common,mtl: Refactor BERT generation flow for crashlogPratikkumar Prajapati
2023-12-15soc/intel/cmn/cpu: Introduce API to disable signaling 3-strike eventSubrata Banik
2023-12-11soc/intel/cse: Add API to check if CSE Firmware update is requiredAnil Kumar
2023-10-04soc/intel: Move USB wake methods to a common ASL fileReka Norman
2023-10-04soc/intel/cse: Check PSR bit before issuing PSR backup commandAnil Kumar
2023-10-04soc/intel/cse: Back up PSR data during CSE FW downgradeAnil Kumar
2023-10-04soc/intel/cse: Implement APIs to access PSR backup status in CMOSKrishna Prasad Bhat
2023-10-04soc/intel/cse: Add function to get cse_bp_info earlyKrishna Prasad Bhat
2023-09-20intelblocks/oc_wdt: Consolidate the APIMichał Żygowski
2023-09-17soc/intel/common: Add more fields for CPU crashlog headerPratikkumar Prajapati
2023-09-17soc/intel/common: Add cleanup and rearm functionsPratikkumar Prajapati
2023-09-12cpu/intel: Move is_tme_supported() from soc/intel to cpu/intelJeremy Compostella
2023-09-01soc/intel/common: Rename crashlog macrosPratikkumar Prajapati
2023-09-01soc/intel/common: Add metadata tag definition for crashlogPratikkumar Prajapati
2023-08-26soc/intel/common/block/oc_wdt: Add OC watchdog common blockMichał Żygowski
2023-08-18soc/intel/cmn/cse: Refactor CSE RW FW Version implementationSubrata Banik
2023-08-17soc/intel: Update all references to ESE as ISSEUsha P
2023-08-09Revert "soc/intel/{adl, cmn/pcie}: Fix ASPM configuration enum definitions"Jeremy Soller
2023-08-05src/*/post_code.h: Change post code prefix to POSTCODEYuchen He
2023-07-06acpi/gnvs.c: Drop unused pointer to the cbmem consoleArthur Heymans
2023-06-15{driver, mb, soc}: Rename Intel CSE FPT config to ISH FW version configSubrata Banik
2023-06-06soc/intel/common/crashlog: Add support for IOE diePratikkumar Prajapati
2023-06-01soc/intel/common/crashlog: Check for invalid recordPratikkumar Prajapati
2023-05-26soc/intel/common: Support power limits update for variantsSumeet R Pawnikar
2023-05-12soc/intel/common: Define enum types for MKHI group IDs and ME SKUsSridhar Siricilla
2023-05-08soc/intel/early_graphics: support to allow early graphics GPIO configTarun Tuli
2023-05-05src/soc/intel: Document meaning of variablesMaximilian Brune
2023-04-22soc/intel/cmn/cse: Make `cse_get_fpt_partition_info()` function staticSubrata Banik
2023-04-21{commonlib, soc/intel/cmn/cse}: Store CSE firmware version into CBMEMSubrata Banik
2023-04-13soc/intel/cmd/block: Implement an API to get firmware partition detailsDinesh Gehlot
2023-04-11drivers/fsp2_0/mp_service_ppi: Use struct device to fill in bufferArthur Heymans
2023-04-07soc/intel/common: Order the different types of cores based on APIC IDsSridhar Siricilla
2023-04-06soc/intel/cmn/cpu: Add function to disable 3-strike CATERRSubrata Banik
2023-04-04soc/intel/meteorlake: Inject CSE TS into CBMEM timestamp tableBora Guvendik
2023-04-04soc/intel/alderlake: Add support for CSE timestamp data versionsBora Guvendik
2023-03-31soc/intel/common: Add core_type member to 'struct apic_path'Sridhar Siricilla
2023-03-26soc/intel: Move USB PORTSC definition into IA common codeSubrata Banik
2023-03-23soc/intel/cmn/cse: Make heci_(send|receive) public functionsJeremy Compostella
2023-03-17intelblocks/vtd: Add VT-d block with DMA protection APIMichał Żygowski
2023-03-09soc/intel: Update API name `pmc_send_bios_reset_pci_enum_done`Subrata Banik
2023-02-24soc/intel/cmn: Support for ME spec versions for SoCs at common codeDinesh Gehlot
2023-02-23soc/intel: Use common codeflow for MP initArthur Heymans
2023-02-19soc/intel/common/block/fast_spi: Add SPI Vendor Component LockJonathan Zhang
2023-02-10soc/intel/common/block/fast_spi: Add SPI BIOS decode lockTim Chu
2023-02-07src: Move POST_BOOTBLOCK_CAR to common postcodes and use itMartin Roth
2023-01-31soc/intel/common/block: Add LPC BIOS decode lockTim Chu
2023-01-27intelblocks/cse: Add functions to check and change PTT stateMichał Żygowski
2023-01-24soc/intel/cmn/pmc: Create API to clear PMC power failure status bitsSubrata Banik
2023-01-24soc/intel/common/cse_lite: Allow specific operation prior to updateJeremy Compostella
2023-01-20soc/intel: Remove unused <stddef.h>Elyes Haouas
2023-01-15soc/intel/common: Use 'enum cb_err' valuesSridhar Siricilla
2023-01-15soc/intel/common: Use enum cb_err valuesSridhar Siricilla
2023-01-12soc/intel/common/block: Add Intel VGA early graphics supportJeremy Compostella
2023-01-10soc/intel: Add Kconfigs to define scaling factor for coresSridhar Siricilla
2023-01-06soc/intel/: Rename small and big cores referencesSridhar Siricilla
2023-01-04soc/intel: Create common function to check PCH slotKapil Porwal
2023-01-04soc/intel/common: Add API to check Key Locker supportPratikkumar Prajapati
2023-01-02soc/intel/common: Move SGX supported API to cpulibPratikkumar Prajapati
2022-12-23soc/intel/cmn/block/pmc: Add pmc_or_mmio32 utility functionTim Chu
2022-12-20soc/intel/*/crashlog.[ch]: Remove unused includesElyes Haouas
2022-12-17soc/intel/common: Remove read-only from chip_get_common_soc_structureSean Rhodes
2022-12-15soc/intel/{adl, common}: provide a list of D-states to enter LPMEran Mitrani
2022-12-15treewide: Remove unused 'include <arch/io.h>'Elyes Haouas
2022-12-15soc/intel/{adl, cmn/pcie}: Fix ASPM configuration enum definitionsSubrata Banik
2022-12-13soc/intel/common/block: add definition of GPIO configurationJeff Li
2022-12-10soc/intel: Move TCSS FW latency macros to IA common tcss.hSubrata Banik
2022-12-06soc/intel/xeon_sp: Read ioapic configuration from hardwareArthur Heymans
2022-12-02soc/intel/cmn/cse: API to perform essential CSE operations post EOPSubrata Banik
2022-11-26soc/intel/cmn/cse: Create API to get CSE Lite WP InformationSubrata Banik
2022-11-23soc/intel/common: Define post codesMartin Roth
2022-11-09device/xhci: Factor out `struct xhci_usb_info`Robert Zieba
2022-10-25soc/intel/common: Clean up includesElyes Haouas
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-13src/mb: Update unlicensable files with the CC-PDDC SPDX IDMartin Roth
2022-07-28soc/intel/gpio: Add new macro for GPP PAD reset type as `Global Reset`Subrata Banik
2022-07-04treewide: Unify Google brandingJon Murphy
2022-06-27soc/intel/common/block/gpio: Add gpio pad based functionEric Lai
2022-06-15soc/intel/common: support for configurable memory regions claimed by SAEran Mitrani
2022-06-14soc/intel/cmn/cpu: API to initialize core PRMRRSubrata Banik
2022-06-09soc/intel/alderlake: Add support for PCIe slot & device detect timeoutCliff Huang
2022-06-07soc/intel/cmn/block/cpu: Set BIOS_DONE on all CPUsSubrata Banik
2022-06-07soc/intel/cmn/cse: Implement heci_init() to initialize HECI devicesSubrata Banik
2022-06-04soc/intel: Rename heci_init to cse_initSubrata Banik
2022-06-02soc/intel/common/cpu: Use SoC overrides to set CPU privilege levelSubrata Banik
2022-05-16soc/intel/common: Implement IOC driverWonkyu Kim
2022-05-16soc/intel/*: Use SSDT to pass A4GB and A4GSArthur Heymans