coreboot/src/drivers/spi
Patrick Rudolph 0f8bf022fc drivers/spi: Read Winbond's flash protection bits
Extend the generic flash interface to probe for write protected regions.
Add Winbond custom code to return flash protection.

Tested on Cavium EVB CN81xx using W25Q128.

Change-Id: I933a8abdc28174ec32acf323c102d606b58c1ea5
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-on: https://review.coreboot.org/25082
Reviewed-by: Julius Werner <jwerner@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2018-09-16 13:02:50 +00:00
..
acpi acpi: Call acpi_gen_writeSTA by status from device tree 2018-09-16 08:37:42 +00:00
tpm src/drivers/spi/tpm: Fix typo & capitalize TPM and IRQ 2018-09-02 03:09:30 +00:00
adesto.c drivers/spi: add IS_ENABLED() around Kconfig symbol references 2017-07-02 18:56:25 +00:00
amic.c drivers/spi: add IS_ENABLED() around Kconfig symbol references 2017-07-02 18:56:25 +00:00
atmel.c drivers/spi: add IS_ENABLED() around Kconfig symbol references 2017-07-02 18:56:25 +00:00
bitbang.c spi: Add helper functions for bit-banging 2018-04-03 00:34:52 +00:00
boot_device_rw_nommap.c drivers/spi/spi_flash: Pass in flash structure to fill in probe 2017-05-19 21:21:47 +02:00
cbfs_spi.c drivers/spi/spi_flash: Pass in flash structure to fill in probe 2017-05-19 21:21:47 +02:00
eon.c drivers/spi: add IS_ENABLED() around Kconfig symbol references 2017-07-02 18:56:25 +00:00
flashconsole.c drivers/spi/flashconsole.c: Fix broken header 2018-04-01 18:10:45 +00:00
gigadevice.c drivers/spi: add IS_ENABLED() around Kconfig symbol references 2017-07-02 18:56:25 +00:00
Kconfig drivers/spi: Remove Kconfig prompt from SPI_FLASH_SMM 2018-06-11 08:43:30 +00:00
macronix.c driver/spi/macronix.c: Add MX25L8005 2018-06-14 09:49:56 +00:00
Makefile.inc drivers/spi: Treat all stages commonly when adding drivers 2018-06-11 08:43:09 +00:00
spansion.c drivers/spi: add IS_ENABLED() around Kconfig symbol references 2017-07-02 18:56:25 +00:00
spi-generic.c compiler.h: add __weak macro 2018-04-24 14:37:59 +00:00
spi_flash.c drivers/spi: Read Winbond's flash protection bits 2018-09-16 13:02:50 +00:00
spi_flash_internal.h drivers/spi/spi_flash: Pass in spi_slave structure as const to probe functions 2017-05-19 21:22:41 +02:00
spiconsole.c drivers/spi: Re-factor spi_crop_chunk 2017-05-05 23:42:19 +02:00
sst.c drivers/spi: add IS_ENABLED() around Kconfig symbol references 2017-07-02 18:56:25 +00:00
stmicro.c driver/spi/stmicro: add 3.3V variant of N25Q032 2018-08-13 15:48:32 +00:00
winbond.c drivers/spi: Read Winbond's flash protection bits 2018-09-16 13:02:50 +00:00