Re: [PATCH] dt-bindings: mfd: ti,keystone-devctrl: Convert to DT schema

Krzysztof Kozlowski <[email protected]>
Newsgroups dev.linux.lists.mfd,dev.linux.lists.sashiko-reviews,org.kernel.vger.linux-devicetree
Message-ID <20260814-wild-dog-of-dew-3ccfe8@quoll>
On Thu, Aug 13, 2026 at 10:24:12PM +0530, Bhargav Joshi wrote:
> On Thu, Aug 13, 2026 at 10:11 PM <[email protected]> wrote:
> >
> > Thank you for your contribution! Sashiko AI review found 2 potential issue(s) to consider:
> > - [Medium] The schema enforces non-compliant, legacy device tree node names (containing underscores) for child nodes via `patternProperties`, blocking the use of standard generic names and contradicting the commit message.
> Yes nodes with underscores are kept not to break older dts/dtsi files
> which uses underscores

No, you made them ABI now without explanation why this is needed.

> > - [Low] The YAML example references undefined phandles (`&devctrl` and `&pllctrl`), which will cause a fatal `dtc` compilation error during `make dt_binding_check`.
> no this won't cause any errors related to references ( tested on version 2026.7)
> > --
> >
> > --- Patch [1]: [PATCH] dt-bindings: mfd: ti,keystone-devctrl: Convert to DT schema ---
> > commit f59b6bface010fc243ef7f899dbb8dddf737e2c5
> > Author: Bhargav Joshi <[email protected]>
> >
> > dt-bindings: mfd: ti,keystone-devctrl: Convert to DT schema
> >
> > Converts the Texas Instruments Keystone Device State Control binding from
> > legacy text format to DT schema. Adds "simple-mfd" support, enforces child
> > bus properties, and adds validations for standard child nodes.

What is the last sentence about? Changes during conversion or explaining
basics of binding?

Best regards,
Krzysztof
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.