coreboot/src/drivers/spi
Patrick Rudolph a12663fd88 drivers/spi: Allow SoC to provide the SPI flash CS index
On AMD platforms the PSP can boot from different SPI CS lines
and do a recovery boot in case the default CS0 isn't usable.

Allow the SoC to provide the current boot_device CS line by
adding a new weak function.

Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Signed-off-by: Maximilian Brune <maximilian.brune@9elements.com>
Change-Id: Ic9ed54b7979405d433f22458265f09701cda842e
Reviewed-on: https://review.coreboot.org/c/coreboot/+/90777
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
2026-01-17 23:41:39 +00:00
..
acpi drivers/spi: Add option to generate proper PowerResource _STA 2025-07-08 16:17:53 +00:00
tpm
adesto.c
amic.c
atmel.c
bitbang.c
boot_device_rw_nommap.c drivers/spi: Allow SoC to provide the SPI flash CS index 2026-01-17 23:41:39 +00:00
cbfs_spi.c drivers/spi: Allow SoC to provide the SPI flash CS index 2026-01-17 23:41:39 +00:00
eon.c
flashconsole.c
gigadevice.c
issi.c
Kconfig drivers/spi: add RPMC info to spi_flash struct 2024-11-12 15:41:11 +00:00
macronix.c drivers/spi: Add Macronix MX77U51250F chip id 2025-12-18 00:41:55 +00:00
Makefile.mk drivers/spi: add RPMC info to spi_flash struct 2024-11-12 15:41:11 +00:00
spansion.c
spi-generic.c
spi_flash.c spi_flash: Fix initialization of flags field in lb_spi_flash 2025-08-09 01:36:39 +00:00
spi_flash_internal.h drivers/spi: Refactor 4-byte addressing mode handling in SPI flash 2025-06-28 02:40:36 +00:00
spi_flash_rpmc.c drivers/spi: add RPMC support 2024-12-03 17:40:39 +00:00
spi_flash_sfdp.c drivers/spi/spi_flash_sfdp: use spi_crop_chunk when reading SFDP data 2024-11-12 15:41:22 +00:00
spi_sdcard.c
spi_winbond.h
spiconsole.c
sst.c
stmicro.c
winbond.c drivers/spi/winbond.c: Add W25Q64JV signature 2025-05-21 17:18:29 +00:00