summaryrefslogtreecommitdiff
path: root/src/soc/intel/common/block/cse
AgeCommit message (Expand)Author
2024-02-18soc: Add SPDX license headers to Kconfig filesMartin Roth
2024-02-02lib: Move IP checksum to commonlibJulius Werner
2024-01-26soc/intel/common: Add lunarlake device IDsAppukuttan V K
2024-01-24soc/intel: Rename Makefiles from .inc to .mkMartin Roth
2023-12-11soc/intel/cse: Add API to check if CSE Firmware update is requiredAnil Kumar
2023-11-14soc/intel/cmn/block/cse: Support sending EOP from payloadKapil Porwal
2023-10-27soc/intel/cse: remove cbfs_unverified_area_map() API in cse_liteRizwan Qureshi
2023-10-13soc/intel/cse: Remove unused header fileKrishna Prasad Bhat
2023-10-04soc/intel/cse: Add entries to eventlog on PSR backup eventsKrishna Prasad Bhat
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-28soc/intel/cse: Select SOC_INTEL_CSE_LITE_SYNC_IN_RAMSTAGE when PSR enabledKrishna Prasad Bhat
2023-09-23soc/intel/cse: Move cse_store_rw_fw_version from cse_print_boot_partition_infoKrishna P Bhat D
2023-09-23soc/intel/cse: Make cse_bp_info response globalKrishna Prasad Bhat
2023-09-22Revert "soc/intel/common/block/cse/Kconfig: Remove unused symbols"Reka Norman
2023-09-15soc/intel/cmd/blk/cse: Store fw versions in CMOS memory for cold bootDinesh Gehlot
2023-09-15soc/intel/cmd/blk/cse: Implement APIs to access CMOS CSE FPT versionsDinesh Gehlot
2023-09-14chromeos/cse_board_reset.c: Clear EC AP_IDLE flagDerek Huang
2023-08-18{driver, soc/intel/cmn/cse}: Refactor ISH FW Version implementationSubrata Banik
2023-08-18soc/intel/cmn/cse: Display CSE RW FW version by default for LITE SKUSubrata Banik
2023-08-18soc/intel/cmn/cse: Refactor CSE RW FW Version implementationSubrata Banik
2023-08-13soc/intel/cse: Add config to enable PSR data backup for CSE Lite SKUKrishna Prasad Bhat
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