Merge branch 'nowait-aio-btrfs-fixup' of git://git.kernel.org/pub/scm/linux/kernel...
[linux-2.6-microblaze.git] / drivers / rtc / rtc-isl1208.c
index 2893785..8dd299c 100644 (file)
@@ -687,10 +687,18 @@ static const struct i2c_device_id isl1208_id[] = {
 };
 MODULE_DEVICE_TABLE(i2c, isl1208_id);
 
+static const struct of_device_id isl1208_of_match[] = {
+       { .compatible = "isil,isl1208" },
+       { .compatible = "isil,isl1218" },
+       { }
+};
+MODULE_DEVICE_TABLE(of, isl1208_of_match);
+
 static struct i2c_driver isl1208_driver = {
        .driver = {
-                  .name = "rtc-isl1208",
-                  },
+               .name = "rtc-isl1208",
+               .of_match_table = of_match_ptr(isl1208_of_match),
+       },
        .probe = isl1208_probe,
        .remove = isl1208_remove,
        .id_table = isl1208_id,