• Paul Mackerras's avatar
    PPC: Revert "[POWERPC] Don't complain if size-cells == 0 in prom_parse()" · a45ad2ff
    Paul Mackerras authored
    This reverts commit fd6e9d39.
    
    Having #size-cells == 0 in a node indicates that things under the
    node aren't directly accessible, and therefore we shouldn't try to
    translate addresses for devices under the node into CPU physical
    addresses.
    
    Some drivers, such as the nvram driver for powermacs, rely on
    of_address_to_resource failing if they are called for a node
    representing a device whose resources aren't directly accessible
    by the CPU.  These drivers were broken by commit fd6e9d39,
    resulting in the "Lombard" powerbook hanging early in the boot
    process.
    
    stable team, this patch is equivalent to commit
    
    77926826Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
    Cc: Kim Phillips <kim.phillips@freescale.com>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
    a45ad2ff
prom_parse.c 26.5 KB