dt-bindings: eeprom: rename to at24.txt
authorWolfram Sang <wsa@the-dreams.de>
Thu, 7 Dec 2017 10:38:28 +0000 (11:38 +0100)
committerBartosz Golaszewski <brgl@bgdev.pl>
Mon, 1 Jan 2018 18:40:47 +0000 (19:40 +0100)
This binding documentation is for the at24 driver, so the filename
should reflect it. This avoids confusion because we also have an
"eeprom" driver in Linux but it doesn't support DT even.

Acked-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Documentation/devicetree/bindings/eeprom/at24.txt [new file with mode: 0644]
Documentation/devicetree/bindings/eeprom/eeprom.txt [deleted file]

diff --git a/Documentation/devicetree/bindings/eeprom/at24.txt b/Documentation/devicetree/bindings/eeprom/at24.txt
new file mode 100644 (file)
index 0000000..27f2bc1
--- /dev/null
@@ -0,0 +1,47 @@
+EEPROMs (I2C)
+
+Required properties:
+
+  - compatible : should be "<manufacturer>,<type>", like these:
+
+       "atmel,24c00", "atmel,24c01", "atmel,24c02", "atmel,24c04",
+       "atmel,24c08", "atmel,24c16", "atmel,24c32", "atmel,24c64",
+       "atmel,24c128", "atmel,24c256", "atmel,24c512", "atmel,24c1024"
+
+       "catalyst,24c32"
+
+       "microchip,24c128"
+
+       "ramtron,24c64"
+
+       "renesas,r1ex24002"
+
+       The following manufacturers values have been deprecated:
+       "at", "at24"
+
+        If there is no specific driver for <manufacturer>, a generic
+        device with <type> and manufacturer "atmel" should be used.
+        Possible types are:
+        "24c00", "24c01", "24c02", "24c04", "24c08", "24c16", "24c32", "24c64",
+        "24c128", "24c256", "24c512", "24c1024", "spd"
+
+  - reg : the I2C address of the EEPROM
+
+Optional properties:
+
+  - pagesize : the length of the pagesize for writing. Please consult the
+               manual of your device, that value varies a lot. A wrong value
+              may result in data loss! If not specified, a safety value of
+              '1' is used which will be very slow.
+
+  - read-only: this parameterless property disables writes to the eeprom
+
+  - size: total eeprom size in bytes
+
+Example:
+
+eeprom@52 {
+       compatible = "atmel,24c32";
+       reg = <0x52>;
+       pagesize = <32>;
+};
diff --git a/Documentation/devicetree/bindings/eeprom/eeprom.txt b/Documentation/devicetree/bindings/eeprom/eeprom.txt
deleted file mode 100644 (file)
index 27f2bc1..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-EEPROMs (I2C)
-
-Required properties:
-
-  - compatible : should be "<manufacturer>,<type>", like these:
-
-       "atmel,24c00", "atmel,24c01", "atmel,24c02", "atmel,24c04",
-       "atmel,24c08", "atmel,24c16", "atmel,24c32", "atmel,24c64",
-       "atmel,24c128", "atmel,24c256", "atmel,24c512", "atmel,24c1024"
-
-       "catalyst,24c32"
-
-       "microchip,24c128"
-
-       "ramtron,24c64"
-
-       "renesas,r1ex24002"
-
-       The following manufacturers values have been deprecated:
-       "at", "at24"
-
-        If there is no specific driver for <manufacturer>, a generic
-        device with <type> and manufacturer "atmel" should be used.
-        Possible types are:
-        "24c00", "24c01", "24c02", "24c04", "24c08", "24c16", "24c32", "24c64",
-        "24c128", "24c256", "24c512", "24c1024", "spd"
-
-  - reg : the I2C address of the EEPROM
-
-Optional properties:
-
-  - pagesize : the length of the pagesize for writing. Please consult the
-               manual of your device, that value varies a lot. A wrong value
-              may result in data loss! If not specified, a safety value of
-              '1' is used which will be very slow.
-
-  - read-only: this parameterless property disables writes to the eeprom
-
-  - size: total eeprom size in bytes
-
-Example:
-
-eeprom@52 {
-       compatible = "atmel,24c32";
-       reg = <0x52>;
-       pagesize = <32>;
-};