spi: Remove non_volatile flag from block protection interface
Only Winbond parts seem to support making status register writes volatile. So this flag should not be exposed in the generic interface. Change-Id: Idadb65ffaff0dd7809b18c53086a466122b37c12 Signed-off-by: Daniel Gröber <dxld@darkboxed.org> Reviewed-on: https://review.coreboot.org/c/coreboot/+/41746 Reviewed-by: Patrick Rudolph <siro@das-labor.org> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
bcb4a77fb1
commit
0d0b2f45f6
5 changed files with 4 additions and 10 deletions
|
|
@ -74,7 +74,6 @@ struct spi_flash_protection_ops {
|
|||
int
|
||||
(*set_write)(const struct spi_flash *flash,
|
||||
const struct region *region,
|
||||
const bool non_volatile,
|
||||
const enum spi_flash_status_reg_lockdown mode);
|
||||
|
||||
};
|
||||
|
|
@ -170,7 +169,6 @@ int spi_flash_is_write_protected(const struct spi_flash *flash,
|
|||
*
|
||||
* @param flash : A SPI flash device
|
||||
* @param region: A subregion of the device's region
|
||||
* @param non_volatile: Write status register non-volatile
|
||||
* @param mode: Optional lock-down of status register
|
||||
|
||||
* @return 0 on success
|
||||
|
|
@ -178,7 +176,6 @@ int spi_flash_is_write_protected(const struct spi_flash *flash,
|
|||
int
|
||||
spi_flash_set_write_protected(const struct spi_flash *flash,
|
||||
const struct region *region,
|
||||
const bool non_volatile,
|
||||
const enum spi_flash_status_reg_lockdown mode);
|
||||
|
||||
/*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue