Searched refs:spi_nor (Results 1 – 12 of 12) sorted by relevance
/u-boot/include/linux/mtd/ |
A D | spi-nor.h | 266 #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 D | spi-nor-tiny.c | 129 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 D | spi-nor-core.c | 151 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 D | sf-uclass.c | 104 .per_device_auto = sizeof(struct spi_nor),
|
A D | sf_probe.c | 169 .priv_auto = sizeof(struct spi_nor),
|
/u-boot/board/atmel/common/ |
A D | mac-spi-nor.c | 103 struct spi_nor *nor; in at91_spi_nor_set_ethaddr()
|
/u-boot/arch/arm/dts/ |
A D | mt7629-rfb.dts | 49 groups = "spi_nor";
|
A D | keystone-k2g-evm.dts | 74 spi_nor: flash@0 { label
|
A D | mt7622-bananapi-bpi-r64.dts | 92 groups = "spi_nor";
|
A D | mt7622-rfb.dts | 92 groups = "spi_nor";
|
A D | am335x-icev2.dts | 457 spi_nor: flash@0 { label
|
/u-boot/arch/x86/cpu/apollolake/ |
A D | spl.c | 102 .priv_auto = sizeof(struct spi_nor),
|
Completed in 20 milliseconds