]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
rtc: ds1307: Add ds1339 compatible
authorChris Packham <judge.packham@gmail.com>
Wed, 3 Mar 2021 01:09:44 +0000 (14:09 +1300)
committerPriyanka Jain <priyanka.jain@nxp.com>
Tue, 23 Mar 2021 12:36:07 +0000 (18:06 +0530)
As far as u-boot is concerned the ds1339 is compatible with the other
devices supported by the ds1307 driver. The Linux driver does expose
some additional functionality but as far as u-boot is concerned just
adding the compatible string is enough.

Signed-off-by: Chris Packham <judge.packham@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
drivers/rtc/ds1307.c

index 17344d4d4ff2d5bafc13b160cf0c2a24c79d0ac4..2015ce9bbcd4561b763504cc8f7e7792d8ce95b0 100644 (file)
@@ -23,6 +23,7 @@
 enum ds_type {
        ds_1307,
        ds_1337,
+       ds_1339,
        ds_1340,
        m41t11,
        mcp794xx,
@@ -344,6 +345,7 @@ static const struct rtc_ops ds1307_rtc_ops = {
 static const struct udevice_id ds1307_rtc_ids[] = {
        { .compatible = "dallas,ds1307", .data = ds_1307 },
        { .compatible = "dallas,ds1337", .data = ds_1337 },
+       { .compatible = "dallas,ds1339", .data = ds_1339 },
        { .compatible = "dallas,ds1340", .data = ds_1340 },
        { .compatible = "microchip,mcp7941x", .data = mcp794xx },
        { .compatible = "st,m41t11", .data = m41t11 },