[PATCH] fsl_soc: Fix get_immrbase() to use ranges, rather than reg.
scottwood at freescale.com
Wed Jan 16 05:07:40 EST 2008
Kumar Gala wrote:
>> Why go out of our way to fail on a childless soc node?
> do we see any case in which we'd have a childless soc node?
It's possible that it could be used to communicate immrbase and soc
type, but nothing else. Not overly likely, but possible.
> I'm just concerned about make sure this works for all the various cases
> of #address-cells and #size-cells.
It should. We check the soc's #address-cells to skip the child bus
address, and of_translate_address should take care of looking up the
parent #address-cells. The size portion of the ranges is ignored.
More information about the Linuxppc-dev