summaryrefslogtreecommitdiff
path: root/src/soc/intel/common/block/cse
AgeCommit message (Expand)Author
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
2022-01-16soc/intel/common/cse: Add helper API for CSE SPI Protection ModeSubrata Banik
2022-01-16soc/intel/common: Abstract the sideband accessJohn Zhao
2022-01-10soc/intel/common/cse: Add config to disable HECI1 at pre-bootSubrata Banik
2022-01-01src: Drop duplicated includesElyes HAOUAS
2021-12-13soc/intel/common/cse: Update help text for CSE_OEMP_FILEravindr1
2021-12-10soc/intel/cse: config to enable oem key manifestRavindra N
2021-12-03soc/intel/common: Add support for CSE IOM/NPHY sub-parition updateKrishna Prasad Bhat
2021-12-03soc/intel/common: Add check before sending HMRFPO_ENABLE commandSridhar Siricilla
2021-12-03soc/intel/common: Rename compare_cse_version() function nameSridhar Siricilla
2021-11-30intel: cse_lite: Use cbfs_unverified_area APIJulius Werner
2021-11-22soc/intel: Allow enable/disable ME via CMOSSean Rhodes
2021-11-01soc/intel: Don't send CSE EOP if CSME is disabledSean Rhodes
2021-11-01soc/intel/common/block/cse: Add get_me_fw_version functionJohnny Lin
2021-10-26soc/intel/common: Add HECI Reset flow in the CSE driverSridhar Siricilla
2021-10-25soc/intel/common: Skip CSE post hook when CSE is disabledSubrata Banik
2021-10-19soc/intel/common/block/cse: Use newly added `create-cse-region`Furquan Shaikh
2021-10-19soc/intel/common/cse: Support RW update when stitching CSE binaryFurquan Shaikh
2021-10-19soc/intel/common/cse: Add support for stitching CSE componentsFurquan Shaikh
2021-10-15soc/intel/common/cse: Split CSE metadata into two CBFS filesFurquan Shaikh
2021-10-14soc/intel/common/cse: Reorganize firmware update checks for CSE LiteFurquan Shaikh
2021-10-06soc/intel/common: Helper function to check CSE device `devfn` statusSubrata Banik
2021-10-06soc/intel/common/../cse: Allow D0i3 enable/disable for all CSE devicesSubrata Banik
2021-10-02soc/intel/common/../cse: Avoid caching of CSE BARSubrata Banik
2021-10-02soc/intel/common/../cse: Append `_MS` with CSE_DELAY_BOOT_TO_RO macroSubrata Banik
2021-09-30soc/intel/common/../cse: Append the time units to the HECI macro namesSubrata Banik
2021-09-30soc/intel/common/cse: Late sending EOP msg if !HECI_DISABLE_USING_SMMSubrata Banik
2021-09-30soc/intel/common/../cse: Perform D0I3 bit reset/set prior sending EOPSubrata Banik
2021-09-30soc/intel/common/../cse: Create APIs for CSE device state transitionSubrata Banik
2021-09-05soc/intel/common/cse: Add argument for CSE fixed client addrRizwan Qureshi
2021-08-19soc/intel/common: Add TGL-H PCI IDsJeremy Soller
2021-07-02soc/intel/common/block/cse: Add ME EOP timestampsTim Wawrzynczak
2021-06-30soc/intel/common/block/cse: Add BWG error recovery to EOP failureTim Wawrzynczak
2021-06-25soc/intel/common/cse: Add support for sending CSE End-of-Post messageTim Wawrzynczak
2021-06-22soc/intel/common: Unbreak masterTim Wawrzynczak
2021-06-22soc/intel/common/block/cse: Move cse_trigger_recovery functionTim Wawrzynczak
2021-06-21soc/intel/common: Check CSE Lite RW statusSridahr Siricilla
2021-06-21soc/intel/common/block/cse: Move enum csme_failure_reasonTim Wawrzynczak
2021-02-10src: Remove unused <boot_device.h>Elyes HAOUAS
2021-02-04src: Remove unused <bootstate.h>Elyes HAOUAS
2021-01-28soc/intel: Remove selection of ME_REGION_ALLOW_CPU_READ_ACCESSSridhar Siricilla
2021-01-22soc/intel/commmon: Include Alder Lake device IDsVarshit Pandya
2021-01-07soc/intel/common/cse: Drop dependency on CHROMEOS for SOC_INTEL_CSE_LITE_SKUMatt DeVillier
2020-12-14soc/intel/common: Move CSE Lite driver functionality into romstageSridhar Siricilla
2020-12-14soc/inte/common: Replace #if macro with if C-language constuctSridhar Siricilla
2020-12-14soc/intel/common: Check sizes of CSE CBFS RW blob and CSE RW BPSridhar Siricilla
2020-12-07sb/intel/common: Modify CONFIG_LOCK_MANAGEMENT_ENGINE behaviorSridhar Siricilla
2020-12-07common/block/cse: Rename cbfs_boot_load_file() to cbfs_load()V Sowmya
2020-12-02soc/intel/common/cse: Perform cse_fw_sync on BS_PRE_DEVICE entryFurquan Shaikh
2020-11-20soc/intel/common/block/cse: Clear post code before resetDuncan Laurie
2020-11-18soc/intel/common: Move CSE RW into new FMAP region to optimize boot timeSridhar Siricilla
2020-11-18soc/intel/common: Generate the CSE RW metadata and add to FW_MAIN_A/BV Sowmya
2020-11-18soc/intel/common: Add Kconfig to enable the CSE FW Update featureV Sowmya
2020-11-18soc/intel/common: Add Kconfig for CSE RW firmware versionV Sowmya
2020-11-02soc/intel/common/cse: Add dependency on SOC_INTEL_CSE_LITE_SKUFurquan Shaikh
2020-09-22Revert "soc/intel: Refactor do_global_reset() function"Furquan Shaikh
2020-09-21soc/intel: Refactor do_global_reset() functionSubrata Banik
2020-09-21soc/intel/common/cse_lite: Defer cse_fw_sync for JSLKarthikeyan Ramasubramanian
2020-09-19soc/intel/common/block/cse: Refactor cse_request_global_reset() functionSubrata Banik
2020-09-17soc/intel/common/block: Add NULL check for 'ctx' pointerSubrata Banik
2020-08-24soc/intel/common: Add downgrade support for CSE FirmwareSridhar Siricilla
2020-08-20cse_lite: Move global reset after MRC writebackCaveh Jalali
2020-08-18src: Remove unused 'include <lib.h>'Elyes HAOUAS