Fix sparse warning:
arch/sparc/kernel/of_device.c:439:46: warning: incorrect type in
argument 3 (different signedness)
arch/sparc/kernel/of_device.c:439:46: expected int *lenp
arch/sparc/kernel/of_device.c:439:46: got unsigned int *<noident>
Signed-off-by: Robert Reif <reif@xxxxxxxxxxxxx>
diff --git a/arch/sparc/kernel/of_device.c b/arch/sparc/kernel/of_device.c
index 48c24f7..8c81689 100644
--- a/arch/sparc/kernel/of_device.c
+++ b/arch/sparc/kernel/of_device.c
@@ -433,7 +433,7 @@ static int __init build_one_resource(str
int na, int ns, int pna)
{
u32 *ranges;
- unsigned int rlen;
+ int rlen;
int rone;
ranges = of_get_property(parent, "ranges", &rlen);