On Thu, 2013-12-19 at 08:42 +0400, Nikita Yushchenko wrote: > No, this does not help. > > I've dumped the actual content of 'range' and 'addr' at the failure > point > (i.e. ar point that returns error with e38c0a1f but passes without > e38c0a1f ): > > OF: default map, cp=0, s=10000, da=70 > range: 01 00 00 00 00 00 00 00 00 00 00 00 > addr: 00 00 00 00 00 00 00 00 00 00 00 70 Something that has a #address-cells larger than 2, or more generally, an address field that contains more than a single number, must have a specific translation backend, like we have for PCI. This is a bit annoying but originates from the original OFW stuff on which this stuff is based where the bus node would provide the methods for translation. Cheers, Ben. -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html