| /kernel/linux/linux-6.6/drivers/misc/eeprom/ |
| 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).
|
| D | at24.c | 34 /* Take always 8 addresses (24c00). */ 46 * MicroChip 24LC, etc) won't much matter for typical read/write access. 48 * would be the PCF8570, which acts like a 24c02 EEPROM (256 bytes). 58 * "SPD" data for DRAM sticks. Those only use 24c02 EEPROMs.) 66 * that this one handles write access and isn't restricted to 24c02 devices. 176 /* spd is a 24c02 in memory DIMMs */ 179 /* 24c02_vaio is a 24c02 on some Sony laptops */ 186 /* 24rf08 quirk is handled at i2c-core */ 205 /* identical to 24c08 ? */ 209 { "24c00", (kernel_ulong_t)&at24_data_24c00 }, [all …]
|
| /kernel/linux/linux-5.10/drivers/misc/eeprom/ |
| 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).
|
| D | at24.c | 34 /* Take always 8 addresses (24c00). */ 46 * MicroChip 24LC, etc) won't much matter for typical read/write access. 48 * would be the PCF8570, which acts like a 24c02 EEPROM (256 bytes). 58 * "SPD" data for DRAM sticks. Those only use 24c02 EEPROMs.) 66 * that this one handles write access and isn't restricted to 24c02 devices. 173 /* spd is a 24c02 in memory DIMMs */ 176 /* 24c02_vaio is a 24c02 on some Sony laptops */ 183 /* 24rf08 quirk is handled at i2c-core */ 201 /* identical to 24c08 ? */ 205 { "24c00", (kernel_ulong_t)&at24_data_24c00 }, [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/eeprom/ |
| D | at24.yaml | 20 pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$" 39 … - pattern: "^(atmel|catalyst|microchip|nxp|ramtron|renesas|rohm|st),(24(c|cs|lc|mac)[0-9]+|spd)$" 40 - pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$" 65 pattern: c16$ 106 - const: atmel,24c16 111 - const: atmel,24c01 116 - const: atmel,24c02 121 - const: atmel,24c04 124 - const: atmel,24c16 127 - const: atmel,24c32 [all …]
|
| /kernel/linux/linux-5.10/Documentation/misc-devices/ |
| D | eeprom.rst | 28 24C01 1K 0x50 (shadows at 0x51 - 0x57) 29 24C01A 1K 0x50 - 0x57 (Typical device on DIMMs) 30 24C02 2K 0x50 - 0x57 31 24C04 4K 0x50, 0x52, 0x54, 0x56 33 24C08 8K 0x50, 0x54 (additional data at 0x51, 0x52, 35 24C16 16K 0x50 (additional data at 0x51 - 0x57) 42 Microchip 24AA52 2K 0x50 - 0x57, SW write protect at 0x30-37 60 24Cxx, and are listed above; however the numbering for these 67 DIMMS will typically contain a 24C01A or 24C02, or the 34C02 variants. 71 DDC Monitors may contain any device. Often a 24C01, which responds to all 8 [all …]
|
| /kernel/linux/linux-6.6/Documentation/misc-devices/ |
| D | eeprom.rst | 28 24C01 1K 0x50 (shadows at 0x51 - 0x57) 29 24C01A 1K 0x50 - 0x57 (Typical device on DIMMs) 30 24C02 2K 0x50 - 0x57 31 24C04 4K 0x50, 0x52, 0x54, 0x56 33 24C08 8K 0x50, 0x54 (additional data at 0x51, 0x52, 35 24C16 16K 0x50 (additional data at 0x51 - 0x57) 42 Microchip 24AA52 2K 0x50 - 0x57, SW write protect at 0x30-37 60 24Cxx, and are listed above; however the numbering for these 67 DIMMS will typically contain a 24C01A or 24C02, or the 34C02 variants. 71 DDC Monitors may contain any device. Often a 24C01, which responds to all 8 [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/eeprom/ |
| D | at24.yaml | 17 pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$" 37 … - pattern: "^(atmel|catalyst|microchip|nxp|ramtron|renesas|rohm|st),(24(c|cs|lc|mac)[0-9]+|spd)$" 38 - pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$" 63 pattern: c16$ 100 - const: atmel,24c01 103 - const: atmel,24c02 106 - const: atmel,24c02 109 - const: atmel,24c16 112 - const: atmel,24c32 115 - const: atmel,24c128 [all …]
|
| /kernel/linux/linux-6.6/drivers/media/common/ |
| D | ttpci-eeprom.c | 3 Retrieve encoded MAC address from 24C16 serial 2-wire EEPROM, 7 This card appear to have the 24C16 write protect held to ground,
|
| /kernel/linux/linux-5.10/drivers/media/pci/ttpci/ |
| D | ttpci-eeprom.c | 3 Retrieve encoded MAC address from 24C16 serial 2-wire EEPROM, 7 This card appear to have the 24C16 write protect held to ground,
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/i2c/ |
| D | loongson,ls2x-i2c.yaml | 47 compatible = "atmel,24c16";
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | sun4i-a10-olinuxino-lime.dts | 150 compatible = "atmel,24c16";
|
| D | am335x-moxa-uc-2100-common.dtsi | 103 compatible = "atmel,24c16";
|
| D | sun7i-a20-olinuxino-lime.dts | 142 compatible = "atmel,24c16";
|
| D | sun5i-a10s-olinuxino-micro.dts | 134 compatible = "atmel,24c16";
|
| D | r7s72100-rskrza1.dts | 115 compatible = "renesas,r1ex24016", "atmel,24c16";
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/allwinner/ |
| D | sun7i-a20-olinuxino-lime.dts | 142 compatible = "atmel,24c16";
|
| D | sun4i-a10-olinuxino-lime.dts | 149 compatible = "atmel,24c16";
|
| D | sun5i-a10s-olinuxino-micro.dts | 134 compatible = "atmel,24c16";
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/ti/omap/ |
| D | am335x-moxa-uc-2100-common.dtsi | 103 compatible = "atmel,24c16";
|
| /kernel/linux/linux-6.6/drivers/scsi/sym53c8xx_2/ |
| D | sym_nvram.c | 228 * 24C16 EEPROM reading. 505 /* probe the 24c16 and read the SYMBIOS 24c16 area */ in sym_read_Symbios_nvram()
|
| /kernel/linux/linux-5.10/drivers/scsi/sym53c8xx_2/ |
| D | sym_nvram.c | 228 * 24C16 EEPROM reading. 505 /* probe the 24c16 and read the SYMBIOS 24c16 area */ in sym_read_Symbios_nvram()
|
| /kernel/linux/linux-5.10/drivers/pinctrl/aspeed/ |
| D | pinctrl-aspeed-g4.c | 181 #define I2C11_DESC SIG_DESC_SET(SCU90, 24) 228 #define A18 24 264 #define C16 28 macro 265 SIG_EXPR_LIST_DECL_SINGLE(C16, SD2DAT2, SD2, SD2_DESC); 268 SIG_EXPR_LIST_DECL_DUAL(C16, GPID4IN, GPID4, GPID); 269 PIN_DECL_2(C16, GPIOD4, SD2DAT2, GPID4IN); 278 FUNC_GROUP_DECL(GPID4, C16, B16); 297 FUNC_GROUP_DECL(SD2, A18, D16, B17, A17, C16, B16, A16, E15); 298 FUNC_GROUP_DECL(GPID, A18, D16, B17, A17, C16, B16, A16, E15); 383 SSSF_PIN_DECL(D18, GPIOF0, NCTS4, SIG_DESC_SET(SCU80, 24)); [all …]
|
| /kernel/linux/linux-6.6/drivers/pinctrl/aspeed/ |
| D | pinctrl-aspeed-g4.c | 181 #define I2C11_DESC SIG_DESC_SET(SCU90, 24) 228 #define A18 24 264 #define C16 28 macro 265 SIG_EXPR_LIST_DECL_SINGLE(C16, SD2DAT2, SD2, SD2_DESC); 268 SIG_EXPR_LIST_DECL_DUAL(C16, GPID4IN, GPID4, GPID); 269 PIN_DECL_2(C16, GPIOD4, SD2DAT2, GPID4IN); 278 FUNC_GROUP_DECL(GPID4, C16, B16); 297 FUNC_GROUP_DECL(SD2, A18, D16, B17, A17, C16, B16, A16, E15); 298 FUNC_GROUP_DECL(GPID, A18, D16, B17, A17, C16, B16, A16, E15); 383 SSSF_PIN_DECL(D18, GPIOF0, NCTS4, SIG_DESC_SET(SCU80, 24)); [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/renesas/ |
| D | r7s72100-rskrza1.dts | 115 compatible = "renesas,r1ex24016", "atmel,24c16";
|