On Thu, Jan 4, 2018 at 2:11 PM, Frank Rowand <frowand.list@xxxxxxxxx> wrote: > On 12/31/17 22:59, kevans@xxxxxxxxxxx wrote: >> Currently, references cannot be made to nodes in the base that do not already >> have phandles, limiting us to nodes that have been referenced in the base fdt. >> Lift that restriction by allocating them on an as-needed basis. > > I am very confused. If I understand correctly, the problem is: > > A base devicetree contains a __symbols__ node, where one of the properties > in that node has a value which is a path to a node, where that node does > not have a phandle property. > > Is that correct? This is correct. Currently, the overlay support resolves the path to the node just fine, but then dies when it doesn't have a phandle. This changes it to allocate that phandle so that it and any further overlays can properly reference that node. -- To unsubscribe from this list: send the line "unsubscribe devicetree-compiler" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html