aboutsummaryrefslogtreecommitdiff
path: root/src/soc/intel/common/block/fast_spi
AgeCommit message (Expand)Author
2024-05-06block/fast_spi: Use read32p/write32p for SPI RWAshish Kumar Mishra
2024-04-11soc/intel/**/fast_spi.c: Reorganize some statementsAngel Pons
2024-04-04soc/intel/common/block/fast_spi: probe for 2nd flash componentMichał Żygowski
2024-03-30soc/intel: Remove blank lines before '}' and after '{'Elyes Haouas
2024-02-18soc: Add SPDX license headers to Kconfig filesMartin Roth
2024-01-26soc/intel/common: Add lunarlake device IDsAppukuttan V K
2024-01-24soc/intel: Rename Makefiles from .inc to .mkMartin Roth
2023-07-12soc/intel/common: Use newer function for resource declarationsArthur Heymans
2023-05-23soc/intel/common: Add RPP-S PCI IDsJeremy Soller
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-01treewide: Remove duplicated include <device/pci.h>Elyes Haouas
2023-01-20soc/intel/common/block/fast_spi/Makefile.inc: Remove spaces before tabsElyes Haouas
2023-01-04soc/intel/common/block/fast_spi: Hook up pci_dev_ops_pci to set SSIDKapil Porwal
2022-12-06soc/intel/common/block: Use readXXp/writeXXp()Elyes Haouas
2022-12-06util/cbfstool: Add a new mechanism to provide a memory mapArthur Heymans
2022-11-04soc/intel/**/fast_spi.c: Drop spurious whitespaceAngel Pons
2022-10-31soc: Add SPDX license headers to MakefilesMartin Roth
2022-09-22common/block/fast_spi: Add extended BIOS window as reserved regionWerner Zeh
2022-09-22soc/intel/spi: Move BIOS flash SPI controllers to fast SPI driverWerner Zeh
2022-09-08soc/intel/commmon/fast_spi: Add missing ID for GLKSean Rhodes
2022-06-22device/resource: Add _kb postfix for resource allocatorsKyösti Mälkki
2022-06-01soc/intel/fast_spi: Use smarter mtrr code in ramstageArthur Heymans
2022-05-24soc/intel/cmn/fast-spi: Add BIOS MMIO window as reserved regionWerner Zeh
2022-05-21src/soc/intel/cmn/fast-spi: Add SSDT extension to fast SPI driverWerner Zeh
2022-05-16soc/intel/cmn/spi: Separate fast SPI device from generic SPI driverWerner Zeh
2022-05-12soc/intel/common/block/fast_spi/Makefile.inc: Improve cosmeticsArthur Heymans
2022-04-23soc/intel/cmn/fast_spi: Include SAF_CE (bit 8) bit to clear HSFSTS regSubrata Banik
2022-04-20soc/intel/cmn/{block, pch}: Migrate GPMR driverSubrata Banik
2022-04-19soc/intel/cmn/fast_spi: Add API to set SPI controller VCLSubrata Banik
2022-04-19soc/intel/cmn/fast_spi: Add API to clear outstanding SPI statusSubrata Banik
2022-04-19soc/intel/cmn/fast_spi: Add API to check if SPI Cycle In ProgressSubrata Banik
2022-04-19soc/intel/cmn/fast_spi: Use tab instead spaceSubrata Banik
2022-04-02soc/intel/common/block/fast_spi: Refactor ROM caching implementationSubrata Banik
2022-03-17soc/intel/common/fast_spi: support caching `ext_bios` in ramstageSubrata Banik
2022-02-26soc/intel/fast_spi: Check SPI Cycle In-Progress prior start HW SeqSubrata Banik
2022-02-17src/soc: Remove space before tabElyes Haouas
2022-02-07treewide: Remove "ERROR: "/"WARN: " prefixes from log messagesJulius Werner
2021-10-26soc/intel: Update api name for getting spi destination idWonkyu Kim
2021-10-05src/soc to src/superio: Fix spelling errorsMartin Roth
2021-07-02arch/x86: Add X86_CUSTOM_BOOTMEDIARaul E Rangel
2021-06-21security/intel: Add option to enable SMM flash access onlyAngel Pons
2021-04-16soc/intel/common/block/fast_spi: Add flash PRR34 lockMarc Jones
2021-04-06soc/intel/common: Prevent SMI storm when setting SPI WPD bitAngel Pons
2021-03-13soc/intel/common/fast_spi: Fix check-fmap-16mib-crossing checkFurquan Shaikh
2021-03-13soc/intel/fast_spi/Makefile: Rewrite 16mib check for legibilityNico Huber
2021-03-13soc/intel/fast_spi/Makefile: Fix exit of 16mib-check recipeNico Huber
2021-03-12soc/intel/common/block/fast_spi: Clean up headerAngel Pons
2021-02-18soc/intel/common: Drop unused `fast_spi_flash_read_wpsr` functionAngel Pons
2021-02-18soc/intel/common/block/fast_spi: Define __SIMPLE_DEVICE__Angel Pons
2021-01-14build system: Structure and serialize INTERMEDIATEPatrick Georgi
2021-01-08*/Makefile.inc: Add some INTERMEDIATE targets to .PHONYArthur Heymans
2020-12-08soc/intel/common/fast_spi: Add Lockdown of extended BIOS regionSrinidhi N Kaushik
2020-12-08soc/intel/common/fast_spi: Add support for configuring MTRRsSrinidhi N Kaushik
2020-12-08soc/intel/common/fast_spi: Add extended decode window supportSrinidhi N Kaushik
2020-12-08coreboot tables: Add SPI flash memory map windows to coreboot tablesFurquan Shaikh
2020-12-08soc/intel/common/fast_spi: Add custom boot media deviceFurquan Shaikh
2020-09-21src/soc/intel: Drop unneeded empty linesElyes HAOUAS
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-01soc/intel/common: Fix 16-bit read/write PCI_COMMAND registerElyes HAOUAS
2020-04-06soc/intel/common: Use SPDX for GPL-2.0-only filesAngel Pons
2020-03-18soc: Remove copyright noticesPatrick Georgi
2020-02-17treewide: capitalize 'BIOS'Elyes HAOUAS
2020-01-28drivers/spi/spi_flash: remove spi flash namesAaron Durbin
2020-01-15soc/intel/common/block/fast_spi: don't include all spi flash driversAaron Durbin
2019-12-20{nb,soc}: Replace min/max() with MIN/MAX()Elyes HAOUAS
2019-12-19src/soc/intel: Remove unused <stdlib.h>Elyes HAOUAS
2019-08-09soc/intel/apl: Implement power-failure-state APINico Huber
2019-07-11soc/intel/common: Check bios_size and window_size after MIN operationJohn Zhao
2019-06-24Replace ENV_RAMSTAGE with ENV_PAYLOAD_LOADERSubrata Banik
2019-05-29soc/intel/common: Check bios_size and window_size after MIN operationJohn Zhao
2019-05-29Clean up unused arch/early_variables.h headerArthur Heymans
2019-03-20src: Use 'include <string.h>' when appropriateElyes HAOUAS
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-04device/mmio.h: Add include file for MMIO opsKyösti Mälkki
2019-01-21drivers/spi: Add controller protection typeRizwan Qureshi
2018-12-04soc/intel/common: Limit BIOS region cache to 16MBLijian Zhao
2018-11-16src: Remove unneeded include <console/console.h>Elyes HAOUAS
2018-06-14src: Get rid of device_tElyes HAOUAS
2018-06-04src/soc: Get rid of whitespace before tabElyes HAOUAS
2018-04-20pci: Move inline PCI functions to pci_ops.hPatrick Rudolph
2017-12-16soc/intel/common/fast_spi: implement spi_flash_ctrlr_protect_region()Aaron Durbin
2017-11-03soc/intel/common/block: Make integer literal unsigned longPaul Menzel
2017-09-11soc/intel/skylake: Fix SPI WP disable status checkRavi Sarawadi
2017-08-25soc/intel/common: Add function to DLOCK PR registersBarnali Sarkar
2017-08-17intel/common/block/fast_spi: Add config option to disable write statusDuncan Laurie
2017-07-25soc/intel/common/block: Modify fast_spi_lock_bar functionBarnali Sarkar
2017-07-24soc/intel/common/block: Add max SPI transaction time-out as 5 secBarnali Sarkar
2017-07-21common/block/fast_spi: Perform SPI offset read after lock down operationSubrata Banik
2017-06-09soc/intel/common/fast_spi: support caching bios in ramstageAaron Durbin
2017-06-05soc/intel/common/block: add bios caching to fast spi moduleAaron Durbin
2017-05-19drivers/spi/spi_flash: Move flash ops to spi_flash_ops structureFurquan Shaikh
2017-05-19drivers/spi/spi_flash: Clean up SPI flash probeFurquan Shaikh
2017-05-19drivers/spi/spi_flash: Pass in spi_slave structure as const to probe functionsFurquan Shaikh
2017-05-19drivers/spi/spi_flash: Pass in flash structure to fill in probeFurquan Shaikh
2017-05-19drivers/spi/spi_flash: Add page_size to struct spi_flashFurquan Shaikh
2017-05-05drivers/spi: Re-factor spi_crop_chunkFurquan Shaikh
2017-05-05soc/intel/common: Provide common block fast_spi_flash_ctrlrFurquan Shaikh
2017-05-01soc/intel/common/block: Add Intel common FAST_SPI codeBarnali Sarkar