On Fri, Aug 22, 2025 at 10:17:26PM +0200, Jihed Chaibi wrote: > Convert the legacy TXT binding for the TWL4030 USB module > to the modern YAML DT schema format. This adds formal validation > and improves documentation using a conditional schema. > > Signed-off-by: Jihed Chaibi <jihed.chaibi.dev@xxxxxxxxx> > > --- > Changes in v6: > - Reworked 'interrupts' property to use a list of items with > descriptions instead of a single free-form text block. > > Changes in v5: > - Split combined twlxxxx-usb binding into a dedicated file for > twl4030-usb per maintainer feedback. > - Used more accurate header for interrupt macros. > - Improved formatting in the examples. > > Changes in v4: > - This patch is split from larger series per maintainer feedback. > - v3 link: > https://lore.kernel.org/all/20250816021523.167049-1-jihed.chaibi.dev@xxxxxxxxx/ > - Removed i2c node as it wasn't required by the old binding file. > - Updated node names to 'usb' and 'usb-phy' in the examples to follow > generic naming conventions per the Device Tree specification. > - Replaced raw interrupt values with standard defines for clarity. > - Improved formatting in the examples for clarity and consistency. > > Changes in v3: > - No changes. > > Changes in v2: > - Added '#phy-cells' property to support PHY framework integration. > --- > .../bindings/usb/ti,twl4030-usb.yaml | 74 +++++++++++++++++++ I asked to drop here parts of converted binding. Best regards, Krzysztof