/linux-6.14.4/arch/arm64/boot/dts/freescale/ |
D | fsl-lx2162a-sr-som.dtsi | 55 compatible = "st,24c02", "atmel,24c02"; 61 compatible = "st,24c02", "atmel,24c02"; 70 compatible = "st,24c2048", "atmel,24c2048";
|
D | imx8mm-venice-gw700x.dtsi | 277 compatible = "atmel,24c02"; 283 compatible = "atmel,24c02"; 289 compatible = "atmel,24c02"; 295 compatible = "atmel,24c02"; 402 compatible = "atmel,24c32";
|
D | imx8mp-venice-gw82xx.dtsi | 176 compatible = "atmel,24c02"; 182 compatible = "atmel,24c02"; 208 compatible = "atmel,24c02"; 214 compatible = "atmel,24c02";
|
D | imx8mp-venice-gw702x.dtsi | 262 compatible = "atmel,24c02"; 268 compatible = "atmel,24c02"; 274 compatible = "atmel,24c02"; 280 compatible = "atmel,24c02"; 381 compatible = "atmel,24c32";
|
/linux-6.14.4/Documentation/i2c/ |
D | slave-eeprom-backend.rst | 12 The following types are available: 24c02, 24c32, 24c64, and 24c512. Read-only 16 24c02, read/write, address 0x64: 17 # echo slave-24c02 0x1064 > /sys/bus/i2c/devices/i2c-1/new_device 19 24c512, read-only, address 0x42: 20 # echo slave-24c512ro 0x1042 > /sys/bus/i2c/devices/i2c-1/new_device
|
/linux-6.14.4/arch/arm/boot/dts/aspeed/ |
D | aspeed-bmc-quanta-q71l.dts | 181 compatible = "atmel,24c64"; 187 compatible = "atmel,24c64"; 303 compatible = "atmel,24c64"; 381 compatible = "atmel,24c64"; 391 compatible = "atmel,24c64"; 466 compatible = "atmel,24c02"; 472 compatible = "atmel,24c02"; 478 compatible = "atmel,24c02"; 484 compatible = "atmel,24c02"; 496 compatible = "atmel,24c02"; [all …]
|
/linux-6.14.4/arch/arm64/boot/dts/rockchip/ |
D | rk3399-nanopi-r4s-enterprise.dts | 19 compatible = "microchip,24c02", "atmel,24c02";
|
/linux-6.14.4/arch/arm/boot/dts/xilinx/ |
D | zynq-zc770-xm012.dts | 41 compatible = "atmel,24c02"; 51 compatible = "atmel,24c02";
|
/linux-6.14.4/drivers/misc/eeprom/ |
D | at24.c | 35 /* Take always 8 addresses (24c00). */ 47 * MicroChip 24LC, etc) won't much matter for typical read/write access. 49 * would be the PCF8570, which acts like a 24c02 EEPROM (256 bytes). 59 * "SPD" data for DRAM sticks. Those only use 24c02 EEPROMs.) 67 * that this one handles write access and isn't restricted to 24c02 devices. 181 /* spd is a 24c02 in memory DIMMs */ 184 /* 24c02_vaio is a 24c02 on some Sony laptops */ 191 /* 24rf08 quirk is handled at i2c-core */ 216 /* identical to 24c08 ? */ 220 { "24c00", (kernel_ulong_t)&at24_data_24c00 }, [all …]
|
D | Kconfig | 16 ones like at24c64, 24lc02 or fm24c04: 18 24c00, 24c01, 24c02, spd (readonly 24c02), 24c04, 24c08, 19 24c16, 24c32, 24c64, 24c128, 24c256, 24c512, 24c1024, 24c2048 22 you configure as a 24c32 (32 kbit) or larger is NOT really a 23 24c16 (16 kbit) or smaller, and vice versa. Marking the chip 30 supported (24c16 and below, max 4 kByte).
|
/linux-6.14.4/Documentation/devicetree/bindings/i2c/ |
D | i2c-mux-ltc4306.txt | 46 compatible = "atmel,24c02"; 57 compatible = "atmel,24c02";
|
D | i2c-mux-pinctrl.yaml | 88 compatible = "atmel,24c02"; 99 compatible = "atmel,24c02";
|
/linux-6.14.4/arch/arm/boot/dts/nxp/vf/ |
D | vf610-zii-dev-rev-b.dts | 19 &gpio0 24 GPIO_ACTIVE_HIGH 364 compatible = "atmel,24c02"; 375 compatible = "atmel,24c02"; 386 compatible = "atmel,24c02"; 397 compatible = "atmel,24c02";
|
/linux-6.14.4/arch/powerpc/boot/dts/fsl/ |
D | t1024qds.dts | 166 compatible = "atmel,24c512"; 171 compatible = "atmel,24c02"; 176 compatible = "atmel,24c02"; 211 compatible = "atmel,24c02"; 216 compatible = "atmel,24c512"; 221 compatible = "atmel,24c512";
|
D | t208xqds.dtsi | 150 compatible = "atmel,24c512"; 155 compatible = "atmel,24c02"; 160 compatible = "atmel,24c02"; 177 compatible = "atmel,24c02";
|
/linux-6.14.4/arch/arm/boot/dts/nxp/lpc/ |
D | lpc4337-ciaa.dts | 177 compatible = "microchip,24c512", "atmel,24c512"; 182 compatible = "microchip,24c02", "atmel,24c02"; 187 compatible = "microchip,24c512", "atmel,24c512";
|
/linux-6.14.4/arch/arm/boot/dts/nxp/imx/ |
D | imx6qdl-gw5913.dtsi | 248 compatible = "atmel,24c02"; 254 compatible = "atmel,24c02"; 260 compatible = "atmel,24c02"; 266 compatible = "atmel,24c02";
|
D | imx6qdl-gw5907.dtsi | 250 compatible = "atmel,24c02"; 256 compatible = "atmel,24c02"; 262 compatible = "atmel,24c02"; 268 compatible = "atmel,24c02";
|
D | imx6q-gw5400-a.dts | 157 compatible = "atmel,24c02"; 163 compatible = "atmel,24c02"; 169 compatible = "atmel,24c02"; 175 compatible = "atmel,24c02";
|
D | imx6qdl-gw552x.dtsi | 240 compatible = "atmel,24c02"; 246 compatible = "atmel,24c02"; 252 compatible = "atmel,24c02"; 258 compatible = "atmel,24c02";
|
D | imx6qdl-gw5912.dtsi | 260 compatible = "atmel,24c02"; 266 compatible = "atmel,24c02"; 272 compatible = "atmel,24c02"; 278 compatible = "atmel,24c02";
|
D | imx6qdl-gw5910.dtsi | 136 cs-gpios = <&gpio4 24 GPIO_ACTIVE_LOW>; 279 compatible = "atmel,24c02"; 285 compatible = "atmel,24c02"; 291 compatible = "atmel,24c02"; 297 compatible = "atmel,24c02";
|
D | imx6qdl-gw51xx.dtsi | 250 compatible = "atmel,24c02"; 256 compatible = "atmel,24c02"; 262 compatible = "atmel,24c02"; 268 compatible = "atmel,24c02";
|
/linux-6.14.4/Documentation/devicetree/bindings/eeprom/ |
D | at24.yaml | 22 - pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$" 23 - enum: ["microchip,24aa025e48", "microchip,24aa025e64"] 42 … - pattern: "^(atmel|catalyst|microchip|nxp|ramtron|renesas|rohm|st),(24(c|cs|lc|mac)[0-9]+|spd)$" 43 - pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$" 52 pattern: c02$ 111 - const: atmel,24c01 116 - const: atmel,24c02 123 - const: atmel,24c04 128 - const: atmel,24c16 131 - const: atmel,24c32 [all …]
|
/linux-6.14.4/arch/arm64/boot/dts/ti/ |
D | k3-am62-verdin-mallow.dtsi | 102 compatible = "st,24c02", "atmel,24c02";
|