summaryrefslogtreecommitdiff
path: root/src/soc/intel/common/block/cse
AgeCommit message (Expand)Author
2023-08-05src/*/post_code.h: Change post code prefix to POSTCODEYuchen He
2023-08-04soc/intel/common: Return CB_ERR when cse_data_clear_request() failsKrishna Prasad Bhat
2023-08-03soc/intel/common/block/cse/Kconfig: Remove unused symbolsElyes Haouas
2023-07-03Makefile.inc: relocate get_fmap_value() here from soc/intel/common/block/cseMatt DeVillier
2023-06-23soc/intel/common/block/cse: Retrieve CSE RW FW version conditionallySubrata Banik
2023-06-19cbfs: Allow controlling decompression of unverified filesJulius Werner
2023-06-15soc/intel/cmn/cse: Read ISH FW version if avilable in CSE partitionSubrata Banik
2023-06-15soc/intel/cmd/blk/cse: Hook get CSE RW version into `.final`Dinesh Gehlot
2023-06-15soc/intel/cmn/cse: Always save CSE RW version to CBMEMSubrata Banik
2023-06-15{driver, mb, soc}: Rename Intel CSE FPT config to ISH FW version configSubrata Banik
2023-05-23soc/intel/common: Add RPP-S PCI IDsJeremy Soller
2023-05-11soc/intel/cmn/blk.cse: Fix check condition in store_cse_rw_fw_version()Dinesh Gehlot
2023-05-11soc/intel/common: Fix long delay when ME is disabledSean Rhodes
2023-05-06soc/intel: Do CSE sync in romstage, unless ramstage chooses otherwiseSubrata Banik
2023-05-01soc/intel/cmn/cse: Decouple ME_RW compression from CSE RW SyncAnil Kumar
2023-04-26intel/mtl: Add get_cse_ver_from_cbfs functionAshish Kumar Mishra
2023-04-22soc/intel/cmn/cse: Make `cse_get_fpt_partition_info()` function staticSubrata Banik
2023-04-21soc/intel/cmn/cse: Store ISH firmware version into CBMEMSubrata Banik
2023-04-21{commonlib, soc/intel/cmn/cse}: Store CSE firmware version into CBMEMSubrata Banik
2023-04-21soc/intel/(adl, cmn, mtl): Refactor cse_fw_sync() functionSubrata Banik
2023-04-21soc/intel/cmn/cse: Refactor ramstage_cse_fw_sync() functionSubrata Banik
2023-04-15soc/intel/cmn/cse: Move API to get FW partition info into cse_lite.cSubrata Banik
2023-04-13soc/intel/cmd/block: Implement an API to get firmware partition detailsDinesh Gehlot
2023-04-11soc/intel/{adl, cmn}: Send CSE EOP Async CMD earlySubrata Banik
2023-04-07soc/intel/cmn/cse: Handle EOP completion asynchronouslyJeremy Compostella
2023-04-05Revert "soc/intel/cmn/cse: Handle EOP completion asynchronously"Nick Vaccaro
2023-04-04soc/intel/alderlake: Add support for CSE timestamp data versionsBora Guvendik
2023-03-31soc/intel/cmn/cse: Handle EOP completion asynchronouslyJeremy Compostella
2023-03-23soc/intel/cmn/cse: Make heci_(send|receive) public functionsJeremy Compostella
2023-02-24soc/intel/cmn/block/cse: ME source code at common locationDinesh Gehlot
2023-02-24soc/intel/cmn: Support for ME spec versions for SoCs at common codeDinesh Gehlot
2023-02-24soc/intel/cmn: Include ME specification configuration at commonDinesh Gehlot
2023-02-07tree: Drop repeated wordsAlexander Goncharov
2023-01-27intelblocks/cse: Add functions to check and change PTT stateMichał Żygowski
2023-01-24soc/intel/common/cse_lite: Allow specific operation prior to updateJeremy Compostella
2023-01-19tree: Drop Intel Ice Lake supportFelix Singer
2023-01-15soc/intel/common: Use 'enum cb_error' valuesSridhar Siricilla
2023-01-15soc/intel/common: Use 'enum cb_err' valuesSridhar Siricilla
2023-01-15soc/intel/common: Use enum cb_err valuesSridhar Siricilla
2023-01-13soc/intel : Use 'enum cb_err' valuesSridhar Siricilla
2023-01-13soc/intel: Use 'enum cb_err' instead of boolSridhar Siricilla
2023-01-12soc/intel/common: Use enum csme_failure_reasonSridhar Siricilla
2022-12-17soc/intel/cmn: Clear interrupt status after HECI-1 has been receivedJohnny Lin
2022-12-06soc/intel/alderlake: make SOC_INTEL_CSE_SEND_EOP_EARLY per-board configurableMichał Kopeć
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-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-23soc/intel/common: Define post codesMartin Roth
2022-11-08vboot: Introduce handy vboot reboot functionsJakub Czapiga
2022-11-04soc/intel: Include <cpu/cpu.h> instead of <arch/cpu.h>Elyes Haouas
2022-10-31soc: Add SPDX license headers to MakefilesMartin Roth
2022-09-16soc/intel/common: Update comment on HFSTS1.spi_protection_modeSridhar Siricilla
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-02cbfs/vboot: Adapt to new vb2_digest APIJulius Werner
2022-08-17soc/intel/common: Update the comments for CSE RX and TX functionsSridhar Siricilla
2022-08-14soc/intel/common/block/cse: Tidy up table in commentAngel Pons
2022-07-06soc/intel/common: Update the comment on CSE Region layoutSridhar Siricilla
2022-07-06common/intel/cse: Add function to perform CSE FW update in ramstageKrishna P Bhat D
2022-06-30soc/intel/common: Update CSE FW update flow for compressed ME_RW blobsKrishna P Bhat D
2022-06-30common/block/cse: Add Kconfigs to indicate when CSE FW sync is performedKrishna Prasad Bhat
2022-06-07soc/intel/cmn/cse: Implement heci_init() to initialize HECI devicesSubrata Banik
2022-06-04soc/intel/cmn/cse: Fix return type for `devfn`Subrata Banik
2022-06-04soc/intel: Rename heci_init to cse_initSubrata Banik
2022-04-29soc/intel/cmn/cse: Skip sending CSE `get_boot_perf` when CSE hiddenSubrata Banik
2022-04-29soc/intel/cmn/cse: Enforce CSE disablingSubrata Banik
2022-04-29soc/intel/cmn/cse: Drop redundant macro check for heci1_disable()Subrata Banik
2022-04-25soc/intel/common: Add support to control CSE firmware updateSridhar Siricilla
2022-04-21soc/intel/common/block/cse: Simplify CSE final opsAngel Pons
2022-04-08soc/intel/common/cse: Show CSE device slot and function number properlySubrata Banik
2022-04-08soc/intel/cse: Allow calling all functions associated with `cse_final`Subrata Banik
2022-04-07soc/intel/common: Update CSE sub partition updateSridhar Siricilla
2022-03-31soc/intel/common: Add Kconfig SOC_INTEL_CSE_SET_EOPJohn
2022-03-18soc/intel/common/block/cse: Change loglevel prefix to WARNINGWisley Chen
2022-03-16soc/intel/common: Retry MEI CSE DISABLE commandSridhar Siricilla
2022-03-16soc/intel/common: Retry END_OF_POST commandSridhar Siricilla
2022-03-14soc/intel/common: Use generic enum type valuesSridhar Siricilla
2022-03-14soc/intel/common: Use heci_reset() in the CSE TX and RX flowsSridhar Siricilla
2022-03-14soc/intel/common: Implement error codes for for heci_send_receive()Sridhar Siricilla
2022-03-10soc/intel/alderlake: Inject CSE TS into CBMEM timestamp tableBora Guvendik
2022-03-10intel/common/block/cse: Add option to send EOP early via SoCMAULIK V VAGHELA
2022-03-09soc/intel/common: Include Meteor Lake device IDsWonkyu Kim
2022-03-09soc/intel/common: Add Kconfig to enable compression on ME_RW blobsKrishna Prasad Bhat
2022-03-08timestamps: Rename timestamps to make names more consistentJakub Czapiga
2022-03-07src: Make PCI ID define names shorterFelix Singer
2022-03-01intelblocks/cse: Skip sending EOP during S3 resumeMAULIK V VAGHELA
2022-02-18soc/intel/common/cse: Add `finalize` operation for CSESubrata Banik
2022-02-15soc/intel/common/block/cse: move cse_disable_mei_devices() into disable_heci.cMatt DeVillier
2022-02-15soc/intel/common/cse: Add `cse_send_end_of_post()` as a public functionSubrata Banik
2022-02-09soc/intel/common/cse: Add function to perform global reset lockSubrata Banik
2022-02-07treewide: Remove "ERROR: "/"WARN: " prefixes from log messagesJulius Werner
2022-02-04soc/intel/{adl, common}: Add routines into CSE IA-common codeSubrata Banik
2022-02-02soc/intel/common/cse: Rework heci_disable functionSubrata Banik
2022-02-02soc/intel/common/cse: Make cse_disable_mei_devices a public functionSubrata Banik
2022-01-28soc/intel/common/cse: skip heci_init() if HECI1 is disabledMatt DeVillier
2022-01-27soc/intel/common/cse: Drop CSE library usage in bootblockSubrata Banik
2022-01-21soc/intel/common/cse: Add support to get CSME timestampsBora Guvendik