Path: blob/master/Documentation/devicetree/bindings/eeprom/st,m24lr.yaml
29549 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/eeprom/st,m24lr.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: STMicroelectronics M24LR NFC/RFID EEPROM78maintainers:9- Abd-Alrhman Masalkhi <abd.masalkhi@gmail.com>1011description:12STMicroelectronics M24LR series are dual-interface (RF + I2C)13EEPROM chips. These devices support I2C-based access to both14memory and a system area that controls authentication and configuration.15They expose two I2C addresses, one for the system parameter sector and16one for the EEPROM.1718allOf:19- $ref: /schemas/nvmem/nvmem.yaml#2021properties:22compatible:23enum:24- st,m24lr04e-r25- st,m24lr16e-r26- st,m24lr64e-r2728reg:29items:30- description: I2C address used for control/system registers31- description: I2C address used for EEPROM memory access3233required:34- compatible35- reg3637unevaluatedProperties: false3839examples:40- |41i2c {42#address-cells = <1>;43#size-cells = <0>;4445eeprom@57 {46compatible = "st,m24lr04e-r";47reg = <0x57>, /* primary-device */48<0x53>; /* secondary-device */49};50};51...525354