]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - include/spi_flash.h
USB: MX5: add generic USB EHCI support for mx51 and mx53
[karo-tx-uboot.git] / include / spi_flash.h
index de4f174ad5225c5a56fae7aa818ffe2c7c9883ab..2671ab55398aed94c97a2893a44b1b6dac06a1a9 100644 (file)
 #define _SPI_FLASH_H_
 
 #include <spi.h>
-
-struct spi_flash_region {
-       unsigned int    count;
-       unsigned int    size;
-};
+#include <linux/types.h>
 
 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);