NFC: nfcmrvl: update device tree bindings for Marvell NFC
authorVincent Cuissard <cuissard@marvell.com>
Mon, 26 Oct 2015 09:27:45 +0000 (10:27 +0100)
committerSamuel Ortiz <sameo@linux.intel.com>
Tue, 27 Oct 2015 03:24:54 +0000 (04:24 +0100)
Align NFC bindgins to use marvell instead of mrvl.

Signed-off-by: Vincent Cuissard <cuissard@marvell.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Documentation/devicetree/bindings/net/nfc/nfcmrvl.txt
drivers/nfc/nfcmrvl/i2c.c
drivers/nfc/nfcmrvl/spi.c
drivers/nfc/nfcmrvl/uart.c

index 41058fcbd9ae2547a57b303c2e74f4b04e409a56..76df9173825a00e39cca99a9a8c35bc51f2b57b8 100644 (file)
@@ -2,9 +2,9 @@
 
 Required properties:
 - compatible: Should be:
-  - "mrvl,nfc-uart" for UART devices
-  - "mrvl,nfc-i2c" for I2C devices
-  - "mrvl,nfc-spi" for SPI devices
+  - "marvell,nfc-uart" or "mrvl,nfc-uart" for UART devices
+  - "marvell,nfc-i2c" for I2C devices
+  - "marvell,nfc-spi" for SPI devices
 
 Optional SoC specific properties:
 - pinctrl-names: Contains only one value - "default".
@@ -28,7 +28,7 @@ Example (for ARM-based BeagleBoard Black with 88W8887 on UART5):
        status = "okay";
 
        nfcmrvluart: nfcmrvluart@5 {
-               compatible = "mrvl,nfc-uart";
+               compatible = "marvell,nfc-uart";
 
                reset-n-io = <&gpio3 16 0>;
 
@@ -45,7 +45,7 @@ Example (for ARM-based BeagleBoard Black with 88W8887 on I2C1):
        clock-frequency = <400000>;
 
        nfcmrvli2c0: i2c@1 {
-               compatible = "mrvl,nfc-i2c";
+               compatible = "marvell,nfc-i2c";
 
                reg = <0x8>;
 
@@ -67,7 +67,7 @@ Example (for ARM-based BeagleBoard Black on SPI0):
 &spi0 {
 
        mrvlnfcspi0: spi@0 {
-               compatible = "mrvl,nfc-spi";
+               compatible = "marvell,nfc-spi";
 
                reg = <0>;
 
index 7a44025bdaadbda6b304d2f7d8f764c5dd8defac..78b7aa835c81df971e2a90ac8594b6b1dd40cd0d 100644 (file)
@@ -261,7 +261,7 @@ static int nfcmrvl_i2c_remove(struct i2c_client *client)
 
 
 static const struct of_device_id of_nfcmrvl_i2c_match[] = {
-       { .compatible = "mrvl,nfc-i2c", },
+       { .compatible = "marvell,nfc-i2c", },
        {},
 };
 MODULE_DEVICE_TABLE(of, of_nfcmrvl_i2c_match);
index 358660acd54aa7c48508e2b4c4845e11a2aea606..a7faa0bcc01e8a101bfafefff157975bc448709b 100644 (file)
@@ -199,7 +199,7 @@ static int nfcmrvl_spi_remove(struct spi_device *spi)
 }
 
 static const struct of_device_id of_nfcmrvl_spi_match[] = {
-       { .compatible = "mrvl,nfc-spi", },
+       { .compatible = "marvell,nfc-spi", },
        {},
 };
 MODULE_DEVICE_TABLE(of, of_nfcmrvl_spi_match);
index 4dccee2566cf45cf93d6da40a5d976ffdc7a45b3..f3d041c4f249e05dced87bd76786bc8a612fd915 100644 (file)
@@ -75,9 +75,13 @@ static int nfcmrvl_uart_parse_dt(struct device_node *node,
        struct device_node *matched_node;
        int ret;
 
-       matched_node = of_find_compatible_node(node, NULL, "mrvl,nfc-uart");
-       if (!matched_node)
-               return -ENODEV;
+       matched_node = of_find_compatible_node(node, NULL, "marvell,nfc-uart");
+       if (!matched_node) {
+               matched_node = of_find_compatible_node(node, NULL,
+                                                      "mrvl,nfc-uart");
+               if (!matched_node)
+                       return -ENODEV;
+       }
 
        ret = nfcmrvl_parse_dt(matched_node, pdata);
        if (ret < 0) {