|
@@ -145,6 +145,10 @@ static int __devinit clock_probe(struct platform_device *op)
|
|
|
if (!model)
|
|
|
return -ENODEV;
|
|
|
|
|
|
+ /* Only the primary RTC has an address property */
|
|
|
+ if (!of_find_property(dp, "address", NULL))
|
|
|
+ return -ENODEV;
|
|
|
+
|
|
|
m48t59_rtc.resource = &op->resource[0];
|
|
|
if (!strcmp(model, "mk48t02")) {
|
|
|
/* Map the clock register io area read-only */
|