Lines Matching refs:flash

112 static inline void spi_flash_free(struct spi_flash *flash)  in spi_flash_free()  argument
116 static inline int spi_flash_read(struct spi_flash *flash, u32 offset, in spi_flash_read() argument
119 return spi_flash_read_dm(flash->dev, offset, len, buf); in spi_flash_read()
122 static inline int spi_flash_write(struct spi_flash *flash, u32 offset, in spi_flash_write() argument
125 return spi_flash_write_dm(flash->dev, offset, len, buf); in spi_flash_write()
128 static inline int spi_flash_erase(struct spi_flash *flash, u32 offset, in spi_flash_erase() argument
131 return spi_flash_erase_dm(flash->dev, offset, len); in spi_flash_erase()
179 void spi_flash_free(struct spi_flash *flash);
181 static inline int spi_flash_read(struct spi_flash *flash, u32 offset, in spi_flash_read() argument
184 struct mtd_info *mtd = &flash->mtd; in spi_flash_read()
193 static inline int spi_flash_write(struct spi_flash *flash, u32 offset, in spi_flash_write() argument
196 struct mtd_info *mtd = &flash->mtd; in spi_flash_write()
205 static inline int spi_flash_erase(struct spi_flash *flash, u32 offset, in spi_flash_erase() argument
208 struct mtd_info *mtd = &flash->mtd; in spi_flash_erase()
227 static inline int spi_flash_protect(struct spi_flash *flash, u32 ofs, u32 len, in spi_flash_protect() argument
230 if (!flash->flash_lock || !flash->flash_unlock) in spi_flash_protect()
234 return flash->flash_lock(flash, ofs, len); in spi_flash_protect()
236 return flash->flash_unlock(flash, ofs, len); in spi_flash_protect()