Searched refs:at25 (Results 1 – 18 of 18) sorted by relevance
| /Linux-v6.6/drivers/misc/eeprom/ |
| D | at25.c | 80 struct at25_data *at25 = priv; in at25_ee_read() local 82 size_t max_chunk = spi_max_transfer_size(at25->spi); in at25_ee_read() 92 if (unlikely(offset >= at25->chip.byte_len)) in at25_ee_read() 94 if ((offset + count) > at25->chip.byte_len) in at25_ee_read() 95 count = at25->chip.byte_len - offset; in at25_ee_read() 101 cp = at25->command; in at25_ee_read() 104 if (at25->chip.flags & EE_INSTR_BIT3_IS_ADDR) in at25_ee_read() 105 if (msg_offset >= BIT(at25->addrlen * 8)) in at25_ee_read() 108 mutex_lock(&at25->lock); in at25_ee_read() 113 switch (at25->addrlen) { in at25_ee_read() [all …]
|
| D | Makefile | 3 obj-$(CONFIG_EEPROM_AT25) += at25.o
|
| D | Kconfig | 47 will be called at25.
|
| /Linux-v6.6/arch/arm/boot/dts/aspeed/ |
| D | ibm-power10-dual.dtsi | 90 at25,byte-len = <0x80000>; 91 at25,addr-mode = <4>; 92 at25,page-size = <256>; 94 compatible = "atmel,at25"; 106 at25,byte-len = <0x80000>; 107 at25,addr-mode = <4>; 108 at25,page-size = <256>; 110 compatible = "atmel,at25"; 123 at25,byte-len = <0x80000>; 124 at25,addr-mode = <4>; [all …]
|
| D | ibm-power10-quad.dtsi | 741 at25,byte-len = <0x80000>; 742 at25,addr-mode = <4>; 743 at25,page-size = <256>; 745 compatible = "atmel,at25"; 757 at25,byte-len = <0x80000>; 758 at25,addr-mode = <4>; 759 at25,page-size = <256>; 761 compatible = "atmel,at25"; 774 at25,byte-len = <0x80000>; 775 at25,addr-mode = <4>; [all …]
|
| D | aspeed-bmc-ibm-everest.dts | 2794 at25,byte-len = <0x80000>; 2795 at25,addr-mode = <4>; 2796 at25,page-size = <256>; 2798 compatible = "atmel,at25"; 2810 at25,byte-len = <0x80000>; 2811 at25,addr-mode = <4>; 2812 at25,page-size = <256>; 2814 compatible = "atmel,at25"; 2827 at25,byte-len = <0x80000>; 2828 at25,addr-mode = <4>; [all …]
|
| /Linux-v6.6/arch/arm/boot/dts/nxp/lpc/ |
| D | lpc3250-phy3250.dts | 203 eeprom: at25@0 { 204 compatible = "atmel,at25"; 216 at25,byte-len = <0x8000>; 217 at25,addr-mode = <2>; 218 at25,page-size = <64>;
|
| /Linux-v6.6/arch/arm64/boot/dts/broadcom/northstar2/ |
| D | ns2-svk.dts | 131 at25@0 { 132 compatible = "atmel,at25"; 135 at25,byte-len = <0x8000>; 136 at25,addr-mode = <2>; 137 at25,page-size = <64>;
|
| /Linux-v6.6/Documentation/devicetree/bindings/spi/ |
| D | spi-octeon.txt | 22 compatible = "st,m95256", "atmel,at25";
|
| /Linux-v6.6/arch/arm/boot/dts/xilinx/ |
| D | zynq-zc770-xm013.dts | 66 compatible = "atmel,at25";
|
| /Linux-v6.6/arch/arm/boot/dts/nxp/imx/ |
| D | imx6q-dms-ba16.dts | 51 compatible = "atmel,at25256B", "atmel,at25";
|
| D | imx6ul-kontron-bl-common.dtsi | 92 compatible = "anvo,anv32e61w", "atmel,at25";
|
| D | imx6q-bx50v3.dtsi | 164 compatible = "atmel,at25";
|
| D | imx6q-evi.dts | 128 compatible = "st,m95m02", "atmel,at25";
|
| /Linux-v6.6/arch/arm/boot/dts/ti/omap/ |
| D | logicpd-torpedo-baseboard.dtsi | 376 at25@0 { 377 compatible = "atmel,at25";
|
| /Linux-v6.6/arch/arm64/boot/dts/freescale/ |
| D | imx8mn-beacon-baseboard.dtsi | 111 compatible = "microchip,at25160bn", "atmel,at25";
|
| D | imx8mm-beacon-baseboard.dtsi | 127 compatible = "microchip,at25160bn", "atmel,at25";
|
| /Linux-v6.6/Documentation/firmware-guide/acpi/ |
| D | enumeration.rst | 210 to at25 SPI eeprom driver (this is meant for the above ACPI snippet):: 243 Then the at25 SPI driver can get this configuration by calling device property
|