X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=include%2Fspi_flash.h;h=2671ab55398aed94c97a2893a44b1b6dac06a1a9;hb=7816f2cf813326505970922021b3ed6490863e78;hp=de4f174ad5225c5a56fae7aa818ffe2c7c9883ab;hpb=1a247ba7fa5fb09f56892a09a990f03ce564b3e2;p=u-boot diff --git a/include/spi_flash.h b/include/spi_flash.h index de4f174ad5..2671ab5539 100644 --- a/include/spi_flash.h +++ b/include/spi_flash.h @@ -24,18 +24,19 @@ #define _SPI_FLASH_H_ #include - -struct spi_flash_region { - unsigned int count; - unsigned int size; -}; +#include struct spi_flash { struct spi_slave *spi; const char *name; + /* Total flash size */ u32 size; + /* Write (page) size */ + u32 page_size; + /* Erase (sector) size */ + u32 sector_size; int (*read)(struct spi_flash *flash, u32 offset, size_t len, void *buf);