Home
last modified time | relevance | path

Searched full:dataflash (Results 1 – 25 of 29) sorted by relevance

12

/linux-6.15/Documentation/devicetree/bindings/mtd/
Datmel,dataflash.yaml4 $id: http://devicetree.org/schemas/mtd/atmel,dataflash.yaml#
7 title: Atmel DataFlash
13 The Atmel DataFlash is a low pin-count serial interface sequential access
27 - const: atmel,dataflash
30 - const: atmel,dataflash
52 compatible = "atmel,at45db321d", "atmel,at45", "atmel,dataflash";
/linux-6.15/drivers/mtd/devices/
Dmtd_dataflash.c3 * Atmel AT45xxx DataFlash MTD driver for lightweight SPI framework
24 * DataFlash is a kind of SPI flash. Most AT45 chips have two buffers in
28 * Sometimes DataFlash is packaged in MMC-format cards, although the
29 * MMC stack can't (yet?) distinguish between MMC and DataFlash
85 struct dataflash { struct
101 { .compatible = "atmel,dataflash", }, argument
109 { .name = "dataflash", },
117 * Return the status of the DataFlash device.
128 * Poll the DataFlash device until it is READY.
156 struct dataflash *priv = mtd->priv; in dataflash_erase()
[all …]
DKconfig55 tristate "Support for AT45xxx DataFlash"
58 This enables access to AT45xxx DataFlash chips, using SPI.
59 Sometimes DataFlash chips are packaged inside MMC-format
63 bool "Verify DataFlash page writes"
73 bool "DataFlash OTP support (Security Register)"
76 Newer DataFlash chips (revisions C and D) support 128 bytes of
/linux-6.15/Documentation/spi/
Dbutterfly.rst26 AVR and a DataFlash chip; and to the AVR reset line. This is all you
42 Then to let Linux master that bus to talk to the DataFlash chip, you must
56 DataFlash in reset) and tweak the spi_butterfly driver to make it bind to
61 while letting either Linux or the AVR use the DataFlash. There are plenty
Dspi-summary.rst74 protocol supported by every MMC or SD memory card. (The older "DataFlash"
155 data to filesystems stored on SPI flash like DataFlash; and others might
336 When Linux includes support for MMC/SD/SDIO/DataFlash cards through SPI, those
/linux-6.15/drivers/spi/
Dspi-butterfly.c58 struct spi_device *dataflash; member
234 /* nCS for dataflash (this bit is inverted on output) */ in butterfly_attach()
266 pp->dataflash = spi_new_device(pp->bitbang.ctlr, &pp->info[0]); in butterfly_attach()
267 if (pp->dataflash) in butterfly_attach()
268 pr_debug("%s: dataflash at %s\n", p->name, in butterfly_attach()
269 dev_name(&pp->dataflash->dev)); in butterfly_attach()
/linux-6.15/include/linux/spi/
Dflash.h16 * provide information about SPI flash parts (such as DataFlash) to
19 * Note that for DataFlash, sizes for pages, blocks, and sectors are
/linux-6.15/drivers/input/touchscreen/
Dili210x.c687 u16 start, u16 end, u8 dataflash) in ili251x_firmware_write_to_ic() argument
698 * The DF (dataflash) needs 2 bytes offset for unknown reasons, in ili251x_firmware_write_to_ic()
701 u16 crc = crc_ccitt(0, fwbuf + start + (dataflash ? 2 : 0), in ili251x_firmware_write_to_ic()
704 /* Unlock write to either AC (application) or DF (dataflash) area */ in ili251x_firmware_write_to_ic()
706 REG_WRITE_ENABLE, 0x5a, 0xa5, dataflash, in ili251x_firmware_write_to_ic()
803 dev_dbg(dev, "DataFlash firmware written\n"); in ili210x_do_firmware_update()
/linux-6.15/fs/jffs2/
Dfs.c533 errorf(fc, "Cannot operate on DataFlash unless jffs2 DataFlash support is compiled in"); in jffs2_do_fill_super()
697 /* and Dataflash */ in jffs2_flash_setup()
727 /* and DataFlash */ in jffs2_flash_cleanup()
DKconfig43 - DataFlash
/linux-6.15/arch/arm/boot/dts/microchip/
Dat91rm9200ek.dts77 compatible = "atmel,at45", "atmel,dataflash";
Dat91-sam9_l9260.dts80 compatible = "atmel,at45", "atmel,dataflash";
Dat91sam9260ek.dts96 compatible = "atmel,at45", "atmel,dataflash";
Dusb_a9263.dts64 compatible = "atmel,at45", "atmel,dataflash";
Dat91sam9263ek.dts99 compatible = "atmel,at45", "atmel,dataflash";
Dat91sam9rlek.dts184 compatible = "atmel,at45", "atmel,dataflash";
Dat91sam9261ek.dts149 compatible = "atmel,at45", "atmel,dataflash";
Dat91sam9g20ek_common.dtsi123 compatible = "atmel,at45", "atmel,dataflash";
Dat91sam9m10g45ek.dts171 compatible = "atmel,at45", "atmel,dataflash";
/linux-6.15/arch/arm/boot/dts/nxp/ls/
Dls1021a-qds.dts72 compatible = "atmel,at45db021d", "atmel,at45", "atmel,dataflash";
/linux-6.15/Documentation/ABI/testing/
Dsysfs-class-mtd107 absent, ram, rom, nor, nand, mlc-nand, dataflash, ubi, unknown
/linux-6.15/arch/arm/boot/dts/nxp/imx/
Dimx51-zii-scu2-mezz.dts243 compatible = "atmel,at45", "atmel,dataflash";
Dimx51-zii-scu3-esb.dts173 compatible = "atmel,at45", "atmel,dataflash";
Dimx51-babbage.dts333 compatible = "atmel,at45db321d", "atmel,at45", "atmel,dataflash";
/linux-6.15/arch/arm64/boot/dts/xilinx/
Dzynqmp-zc1751-xm016-dc2.dts475 compatible = "atmel,at45db041e", "atmel,at45", "atmel,dataflash";

12