]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
dt-bindings: eeprom: at24: Add Microchip 24AA025E48/24AA025E64
authorAndrei Simion <andrei.simion@microchip.com>
Wed, 3 Jul 2024 08:47:04 +0000 (11:47 +0300)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Wed, 3 Jul 2024 09:56:05 +0000 (11:56 +0200)
Add support for compatible Microchip 24AA025E48/24AA025E64 EEPROMs.

Reviewed-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Andrei Simion <andrei.simion@microchip.com>
Link: https://lore.kernel.org/r/20240703084704.197697-4-andrei.simion@microchip.com
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Documentation/devicetree/bindings/eeprom/at24.yaml

index 3c36cd0510de8364fd3bb034fd2e9c8e32ed5b85..4d46b8c5439d0c382373f2d238c6135e4670b1d1 100644 (file)
@@ -18,7 +18,9 @@ select:
   properties:
     compatible:
       contains:
-        pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$"
+        anyOf:
+          - pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$"
+          - enum: ["microchip,24aa025e48", "microchip,24aa025e64"]
   required:
     - compatible
 
@@ -132,6 +134,10 @@ properties:
               - renesas,r1ex24128
               - samsung,s524ad0xd1
           - const: atmel,24c128
+      - items:
+          - const: microchip,24aa025e48
+      - items:
+          - const: microchip,24aa025e64
       - pattern: '^atmel,24c(32|64)d-wl$' # Actual vendor is st
 
   label: