Home
last modified time | relevance | path

Searched defs:spi_nor (Results 1 – 9 of 9) sorted by relevance

/kernel/linux/linux-4.19/include/linux/mtd/
Dspi-nor.h283 struct spi_nor { struct
294 enum spi_nor_protocol read_proto; argument
295 enum spi_nor_protocol write_proto; argument
296 enum spi_nor_protocol reg_proto; argument
301 int (*prepare)(struct spi_nor *nor, enum spi_nor_ops ops); argument
302 void (*unprepare)(struct spi_nor *nor, enum spi_nor_ops ops); argument
303 int (*read_reg)(struct spi_nor *nor, u8 opcode, u8 *buf, int len); argument
304 int (*write_reg)(struct spi_nor *nor, u8 opcode, u8 *buf, int len); argument
306 ssize_t (*read)(struct spi_nor *nor, loff_t from, argument
308 ssize_t (*write)(struct spi_nor *nor, loff_t to, argument
[all …]
/kernel/linux/linux-5.10/include/linux/mtd/
Dspi-nor.h359 struct spi_nor { struct
367 const struct spi_nor_manufacturer *manufacturer; argument
374 enum spi_nor_protocol read_proto; argument
375 enum spi_nor_protocol write_proto; argument
376 enum spi_nor_protocol reg_proto; argument
380 const struct spi_nor_controller_ops *controller_ops; argument
382 struct spi_nor_flash_parameter *params; argument
392 static inline void spi_nor_set_flash_node(struct spi_nor *nor, in spi_nor_set_flash_node() argument
/kernel/linux/linux-4.19/arch/arm/boot/dts/
Dkeystone-k2g-evm.dts246 spi_nor: flash@0 { label
Dam335x-icev2.dts312 spi_nor: flash@0 { label
Dbcm5301x.dtsi474 spi_nor: spi-nor@0 { label
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dkeystone-k2g-evm.dts300 spi_nor: flash@0 { label
Dam335x-icev2.dts322 spi_nor: flash@0 { label
Dbcm5301x.dtsi538 spi_nor: flash@0 { label
/kernel/linux/linux-4.19/drivers/mtd/devices/
Dm25p80.c33 struct spi_nor spi_nor; member