aboutsummaryrefslogtreecommitdiff
path: root/src/soc/intel/common/block/cse
AgeCommit message (Expand)Author
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
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