[SPARC]: Handle unresolvable resources better in of_device.c

Just leave them as zero if we couldn't calculate it.

Signed-off-by: David S. Miller <davem@davemloft.net>

-6
-3
arch/sparc/kernel/of_device.c
··· 550 550 r->start = result & 0xffffffff; 551 551 r->end = result + size - 1; 552 552 r->flags = flags | ((result >> 32ULL) & 0xffUL); 553 - } else { 554 - r->start = ~0UL; 555 - r->end = ~0UL; 556 553 } 557 554 r->name = op->node->name; 558 555 }
-3
arch/sparc64/kernel/of_device.c
··· 636 636 r->start = result; 637 637 r->end = result + size - 1; 638 638 r->flags = flags; 639 - } else { 640 - r->start = ~0UL; 641 - r->end = ~0UL; 642 639 } 643 640 r->name = op->node->name; 644 641 }