]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
rtc: pcf2123: Add Microcrystal rv2123
authorAlexandre Belloni <alexandre.belloni@bootlin.com>
Tue, 18 Dec 2018 21:42:23 +0000 (22:42 +0100)
committerAlexandre Belloni <alexandre.belloni@bootlin.com>
Tue, 18 Dec 2018 21:53:35 +0000 (22:53 +0100)
Add a compatible string for Microcrystal rv2123 as the reset procedure seem
to be differing. However, the current driver works just fine.

Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Documentation/devicetree/bindings/rtc/nxp,rtc-2123.txt
drivers/rtc/rtc-pcf2123.c

index 811124a36d167dda3f8a873e859eb5baf69a99c5..1994f601800a794b444c9d7727ad1a140cca6d11 100644 (file)
@@ -2,6 +2,7 @@ NXP PCF2123 SPI Real Time Clock
 
 Required properties:
 - compatible: should be: "nxp,rtc-pcf2123"
+                      or "microcrystal,rv2123"
 - reg: should be the SPI slave chipselect address
 
 Optional properties:
index e5222c5d822389b25d746607a45ccfbcfe3493ce..39da8b2142755e9b09820a100f3ca8100e91fc75 100644 (file)
@@ -453,6 +453,7 @@ static int pcf2123_remove(struct spi_device *spi)
 #ifdef CONFIG_OF
 static const struct of_device_id pcf2123_dt_ids[] = {
        { .compatible = "nxp,rtc-pcf2123", },
+       { .compatible = "microcrystal,rv2123", },
        { /* sentinel */ }
 };
 MODULE_DEVICE_TABLE(of, pcf2123_dt_ids);