/openbmc/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-facebook-yosemite4.dts | 201 gpio@24 { 247 gpio@24 { 293 gpio@24 { 339 gpio@24 { 385 gpio@24 { 431 gpio@24 { 477 gpio@24 { 523 gpio@24 { 561 compatible = "atmel,24c128"; [all...] |
H A D | aspeed-bmc-facebook-minerva.dts | 289 compatible = "atmel,24c128"; 311 compatible = "atmel,24c128"; 434 compatible = "atmel,24c128"; 557 compatible = "atmel,24c128"; 680 compatible = "atmel,24c128"; 803 compatible = "atmel,24c128"; 925 compatible = "atmel,24c128"; 1070 compatible = "atmel,24c64"; 1081 compatible = "atmel,24c64"; 1092 compatible = "atmel,24c64"; [all …]
|
H A D | aspeed-bmc-ibm-fuji.dts | 329 compatible = "atmel,24c64"; 399 compatible = "atmel,24c128"; 461 compatible = "atmel,24c64"; 497 compatible = "atmel,24c64"; 533 compatible = "atmel,24c64"; 604 compatible = "atmel,24c64"; 640 compatible = "atmel,24c64"; 676 compatible = "atmel,24c64"; 712 compatible = "atmel,24c64"; 760 compatible = "atmel,24c64"; [all …]
|
H A D | aspeed-bmc-ibm-everest.dts | 326 compatible = "atmel,24c64"; 397 compatible = "atmel,24c128"; 460 compatible = "atmel,24c64"; 496 compatible = "atmel,24c64"; 532 compatible = "atmel,24c64"; 605 compatible = "atmel,24c64"; 641 compatible = "atmel,24c64"; 677 compatible = "atmel,24c64"; 713 compatible = "atmel,24c64"; 762 compatible = "atmel,24c64"; [all …]
|
H A D | aspeed-bmc-asrock-e3c246d4i.dts | 118 compatible = "st,24c128", "atmel,24c128";
|
H A D | aspeed-bmc-asrock-romed8hm3.dts | 146 compatible = "st,24c128", "atmel,24c128";
|
H A D | aspeed-bmc-facebook-greatlakes.dts | 166 compatible = "st,24c32"; 192 compatible = "atmel,24c128"; 196 compatible = "atmel,24c128";
|
H A D | aspeed-bmc-asrock-spc621d8hm3.dts | 116 compatible = "st,24c128", "atmel,24c128";
|
H A D | aspeed-bmc-asrock-e3c256d4i.dts | 197 compatible = "st,24c128", "atmel,24c128";
|
H A D | aspeed-bmc-quanta-s6q.dts | 385 compatible = "atmel,24c128"; 464 compatible = "atmel,24c128"; 476 compatible = "atmel,24c02"; 597 compatible = "atmel,24c128";
|
H A D | aspeed-bmc-asrock-x570d4u.dts | 232 compatible = "st,24c128", "atmel,24c128";
|
H A D | aspeed-bmc-arm-stardragon4800-rep2.dts | 150 compatible = "atmel,24c128"; 170 compatible = "atmel,24c02";
|
H A D | aspeed-bmc-portwell-neptune.dts | 148 compatible = "atmel,24c128";
|
/openbmc/linux/Documentation/devicetree/bindings/eeprom/ |
H A 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)$" 77 pattern: c128$ 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 …]
|
/openbmc/linux/arch/arm/boot/dts/socionext/ |
H A D | uniphier-ref-daughter.dtsi | 10 compatible = "microchip,24lc128", "atmel,24c128";
|
/openbmc/u-boot/drivers/misc/ |
H A D | i2c_eeprom.c | 68 { .compatible = "microchip,24aa02e48", .data = 3 }, 69 { .compatible = "atmel,24c01a", .data = 3 }, 70 { .compatible = "atmel,24c02", .data = 3 }, 71 { .compatible = "atmel,24c04", .data = 4 }, 72 { .compatible = "atmel,24c08", .data = 4 }, 73 { .compatible = "atmel,24c08a", .data = 4 }, 74 { .compatible = "atmel,24c16a", .data = 4 }, 75 { .compatible = "atmel,24mac402", .data = 4 }, 76 { .compatible = "atmel,24c32", .data = 5 }, 77 { .compatible = "atmel,24c64", .data = 5 }, [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/i2c/ |
H A D | hpe,gxp-i2c.yaml | 56 compatible = "atmel,24c128";
|
H A D | samsung,s3c2410-i2c.yaml | 126 compatible = "samsung,s524ad0xd1", "atmel,24c128";
|
/openbmc/linux/drivers/misc/eeprom/ |
H A 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).
|
/openbmc/linux/Documentation/misc-devices/ |
H A 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 …]
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx53-m53.dtsi | 65 compatible = "atmel,24c128";
|
/openbmc/linux/arch/arm/boot/dts/ti/davinci/ |
H A D | da850-lego-ev3.dts | 308 compatible = "microchip,24c128", "atmel,24c128";
|
/openbmc/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos5250-smdk5250.dts | 134 compatible = "samsung,s524ad0xd1", "atmel,24c128"; 294 compatible = "samsung,s524ad0xd1", "atmel,24c128";
|
/openbmc/linux/arch/arm/boot/dts/renesas/ |
H A D | r7s72100-genmai.dts | 125 compatible = "renesas,r1ex24128", "atmel,24c128";
|
/openbmc/entity-manager/src/ |
H A D | devices.hpp | 70 ExportTemplate("24c01 $Address", "/sys/bus/i2c/devices/i2c-$Bus", 74 ExportTemplate("24c02 $Address", "/sys/bus/i2c/devices/i2c-$Bus", 78 ExportTemplate("24c04 $Address", "/sys/bus/i2c/devices/i2c-$Bus", 82 ExportTemplate("24c08 $Address", "/sys/bus/i2c/devices/i2c-$Bus", 86 ExportTemplate("24c16 $Address", "/sys/bus/i2c/devices/i2c-$Bus", 90 ExportTemplate("24c32 $Address", "/sys/bus/i2c/devices/i2c-$Bus", 94 ExportTemplate("24c64 $Address", "/sys/bus/i2c/devices/i2c-$Bus", 98 ExportTemplate("24c128 $Address", "/sys/bus/i2c/devices/i2c-$Bus", 102 ExportTemplate("24c256 $Address", "/sys/bus/i2c/devices/i2c-$Bus",
|