[PATCH v2 0/2] ti,keystone-devctrl: Convert to DT schema and DTS cleanups
Bhargav Joshi <[email protected]>
| Newsgroups | org.kernel.vger.linux-kernel,dev.linux.lists.mfd,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-devicetree |
|---|---|
| Message-ID | <[email protected]> |
Series converts Texas Instruments Keystone Device State Control binding to DT schema and aligns the existing dt files with standard naming conventions. Patch 1 aligns the legacy child node names with standard names. Patch 2 converts the ti,keystone-devctrl binding to YAML schema. Signed-off-by: Bhargav Joshi <[email protected]> --- Changes in v2: - Fix legacy node names containing underscores in existing .dtsi files. - Dropped 'minItems: 2' and the conditional block. Made 'simple-mfd' and bus properties strictly required, as all in-tree dts uses it. - Updated patternProperties to strictly enforce standard node names - Link to v1: https://lore.kernel.org/r/[email protected] --- Bhargav Joshi (2): ARM: dts: ti: keystone: Align devctrl child node names with dtschema dt-bindings: mfd: ti,keystone-devctrl: Convert to DT schema .../bindings/mfd/ti,keystone-devctrl.yaml | 84 ++++++++++++++++++++++ .../bindings/mfd/ti-keystone-devctrl.txt | 19 ----- arch/arm/boot/dts/ti/keystone/keystone-k2e.dtsi | 2 +- arch/arm/boot/dts/ti/keystone/keystone-k2g.dtsi | 4 +- arch/arm/boot/dts/ti/keystone/keystone-k2hk.dtsi | 16 ++--- arch/arm/boot/dts/ti/keystone/keystone-k2l.dtsi | 8 +-- arch/arm/boot/dts/ti/keystone/keystone.dtsi | 2 +- 7 files changed, 100 insertions(+), 35 deletions(-) --- base-commit: 3d6d817622b0a9721e3cc404df3469171582be13 change-id: 20260813-ti-keystone-devctrl-6e49212fe35d Best regards, -- Bhargav