mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-09 13:49:24 -04:00
[SPARC64] clock: Only probe central fhc clock on Enterprise boxes.
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
00cde67482
commit
915214853d
1 changed files with 7 additions and 0 deletions
|
|
@ -780,6 +780,13 @@ static int __devinit clock_probe(struct of_device *op, const struct of_device_id
|
|||
if (!model || !clock_model_matches(model))
|
||||
return -ENODEV;
|
||||
|
||||
/* On an Enterprise system there can be multiple mostek clocks.
|
||||
* We should only match the one that is on the central FHC bus.
|
||||
*/
|
||||
if (!strcmp(dp->parent, "fhc") &&
|
||||
strcmp(dp->parent->parent, "central") != 0)
|
||||
return -ENODEV;
|
||||
|
||||
size = (op->resource[0].end - op->resource[0].start) + 1;
|
||||
regs = of_ioremap(&op->resource[0], 0, size, "clock");
|
||||
if (!regs)
|
||||
|
|
|
|||
Loading…
Reference in a new issue