Home
last modified time | relevance | path

Searched refs:spi_nor (Results 1 – 12 of 12) sorted by relevance

/u-boot/include/linux/mtd/
A Dspi-nor.h266 #define spi_flash spi_nor
309 struct spi_nor { struct
333 int (*prepare)(struct spi_nor *nor, enum spi_nor_ops ops); argument
334 void (*unprepare)(struct spi_nor *nor, enum spi_nor_ops ops); argument
338 ssize_t (*read)(struct spi_nor *nor, loff_t from, argument
340 ssize_t (*write)(struct spi_nor *nor, loff_t to, argument
342 int (*erase)(struct spi_nor *nor, loff_t offs); argument
347 int (*quad_enable)(struct spi_nor *nor); argument
358 static inline void spi_nor_set_flash_node(struct spi_nor *nor, in spi_nor_set_flash_node() argument
365 device_node *spi_nor_get_flash_node(struct spi_nor *nor) in spi_nor_get_flash_node()
[all …]
/u-boot/drivers/mtd/spi/
A Dspi-nor-tiny.c129 static int read_cr(struct spi_nor *nor) in read_cr()
158 static inline int write_enable(struct spi_nor *nor) in write_enable()
166 static inline int write_disable(struct spi_nor *nor) in write_disable()
263 static int read_sr(struct spi_nor *nor) in read_sr()
282 static int read_fsr(struct spi_nor *nor) in read_fsr()
296 static int spi_nor_sr_ready(struct spi_nor *nor) in spi_nor_sr_ready()
306 static int spi_nor_fsr_ready(struct spi_nor *nor) in spi_nor_fsr_ready()
315 static int spi_nor_ready(struct spi_nor *nor) in spi_nor_ready()
396 struct spi_nor *nor = mtd_to_spi_nor(mtd); in spi_nor_read()
705 static int spi_nor_init(struct spi_nor *nor) in spi_nor_init()
[all …]
A Dspi-nor-core.c151 static int read_sr(struct spi_nor *nor) in read_sr()
170 static int read_fsr(struct spi_nor *nor) in read_fsr()
190 static int read_cr(struct spi_nor *nor) in read_cr()
219 static int write_enable(struct spi_nor *nor) in write_enable()
227 static int write_disable(struct spi_nor *nor) in write_disable()
463 static int clean_bar(struct spi_nor *nor) in clean_bar()
552 struct spi_nor *nor = mtd_to_spi_nor(mtd); in spi_nor_erase()
915 struct spi_nor *nor = mtd_to_spi_nor(mtd); in spi_nor_read()
1161 struct spi_nor *nor = mtd_to_spi_nor(mtd); in sst_write()
1516 int (*quad_enable)(struct spi_nor *nor);
[all …]
A Dsf-uclass.c104 .per_device_auto = sizeof(struct spi_nor),
A Dsf_probe.c169 .priv_auto = sizeof(struct spi_nor),
/u-boot/board/atmel/common/
A Dmac-spi-nor.c103 struct spi_nor *nor; in at91_spi_nor_set_ethaddr()
/u-boot/arch/arm/dts/
A Dmt7629-rfb.dts49 groups = "spi_nor";
A Dkeystone-k2g-evm.dts74 spi_nor: flash@0 { label
A Dmt7622-bananapi-bpi-r64.dts92 groups = "spi_nor";
A Dmt7622-rfb.dts92 groups = "spi_nor";
A Dam335x-icev2.dts457 spi_nor: flash@0 { label
/u-boot/arch/x86/cpu/apollolake/
A Dspl.c102 .priv_auto = sizeof(struct spi_nor),

Completed in 20 milliseconds