diff options
author | David S. Miller <davem@sunset.davemloft.net> | 2006-07-18 08:49:58 +0400 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2006-07-22 01:18:15 +0400 |
commit | c2d3bffebc2cb651ed33abae2434f85cd503a498 (patch) | |
tree | 2e9d456da9b1dc7437edca0dcb6b7069f24ed5ae /arch/sparc64 | |
parent | 2f72ba43581890d003427053ebe4dfaa14e5f4b0 (diff) | |
download | linux-c2d3bffebc2cb651ed33abae2434f85cd503a498.tar.xz |
[SPARC]: Simplify and correct __cpu_find_by()
By using for_each_node_by_type().
Also, correct a spurioud test in check_cpu_node() on sparc64.
It is only called with nodes that have device_type "cpu".
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/sparc64')
-rw-r--r-- | arch/sparc64/kernel/devices.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/arch/sparc64/kernel/devices.c b/arch/sparc64/kernel/devices.c index f8ef2f2b9b37..ec10f7edcf86 100644 --- a/arch/sparc64/kernel/devices.c +++ b/arch/sparc64/kernel/devices.c @@ -66,9 +66,6 @@ static int check_cpu_node(struct device_node *dp, int *cur_inst, void *compare_arg, struct device_node **dev_node, int *mid) { - if (strcmp(dp->type, "cpu")) - return -ENODEV; - if (!compare(dp, *cur_inst, compare_arg)) { if (dev_node) *dev_node = dp; |