diff options
Diffstat (limited to 'sys/contrib/device-tree/Bindings/eeprom/at24.yaml')
-rw-r--r-- | sys/contrib/device-tree/Bindings/eeprom/at24.yaml | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/sys/contrib/device-tree/Bindings/eeprom/at24.yaml b/sys/contrib/device-tree/Bindings/eeprom/at24.yaml index 84af0d5f52aa..1812ef31d5f1 100644 --- a/sys/contrib/device-tree/Bindings/eeprom/at24.yaml +++ b/sys/contrib/device-tree/Bindings/eeprom/at24.yaml @@ -2,8 +2,8 @@ # Copyright 2019 BayLibre SAS %YAML 1.2 --- -$id: "http://devicetree.org/schemas/eeprom/at24.yaml#" -$schema: "http://devicetree.org/meta-schemas/core.yaml#" +$id: http://devicetree.org/schemas/eeprom/at24.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# title: I2C EEPROMs compatible with Atmel's AT24 @@ -12,6 +12,7 @@ maintainers: allOf: - $ref: /schemas/nvmem/nvmem.yaml + - $ref: /schemas/nvmem/nvmem-deprecated-cells.yaml select: properties: @@ -68,10 +69,14 @@ properties: - items: pattern: c32$ - items: + pattern: c32d-wl$ + - items: pattern: cs32$ - items: pattern: c64$ - items: + pattern: c64d-wl$ + - items: pattern: cs64$ - items: pattern: c128$ @@ -102,6 +107,9 @@ properties: # These are special cases that don't conform to the above pattern. # Each requires a standard at24 model as fallback. - items: + - const: belling,bl24c16a + - const: atmel,24c16 + - items: - enum: - rohm,br24g01 - rohm,br24t01 @@ -115,6 +123,7 @@ properties: - enum: - onnn,cat24c04 - onnn,cat24c05 + - rohm,br24g04 - const: atmel,24c04 - items: - const: renesas,r1ex24016 |