On Mon, Feb 27, 2023 at 08:07:58AM -0600, Danny Kaehn wrote: > Bind I2C and GPIO interfaces to subnodes with names > "i2c" and "gpio" if they exist, respectively. This > allows the GPIO and I2C controllers to be described > in firmware as usual. Additionally, support configuring the > I2C bus speed from the clock-frequency device property. A bit shorten indentation... Nevertheless what I realized now is that this change, despite being OF independent by used APIs, still OF-only. Would it be possible to allow indexed access to child nodes as well, so if there are no names, we may still be able to use firmware nodes from the correct children? P.S. The problem with ACPI is that "name" of the child node will be in capital letters as it's in accordance with the specification. -- With Best Regards, Andy Shevchenko