On Tue, 07 Jan 2025 11:16:26 -0500, Frank Li wrote: > Convert binding doc leds-tlc591xx.txt to yaml format to fix below DTB_CHECK > warning. > > arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtb: > /soc@0/bus@30800000/i2c@30a30000/tlc59108@40: failed to match any schema with compatible: ['ti,tlc59108'] > > Additional change: > - ref to common.yaml for child nodes. > - limit child's reg to 0 - 7 for ti,tlc59108. > - fix typo 'linux,default_trigger' in example. > - change child node name's prefix to led-. > - change nodename to led-controller. > - fix properties order in example. > > Signed-off-by: Frank Li <Frank.Li@xxxxxxx> > --- > change from v1 to v2 > - using "^led@[0-9a-f]$" > - remove minimum: 0 > --- > .../bindings/leds/leds-tlc591xx.txt | 40 --------- > .../devicetree/bindings/leds/ti,tlc59116.yaml | 90 +++++++++++++++++++ > 2 files changed, 90 insertions(+), 40 deletions(-) > delete mode 100644 Documentation/devicetree/bindings/leds/leds-tlc591xx.txt > create mode 100644 Documentation/devicetree/bindings/leds/ti,tlc59116.yaml > Reviewed-by: Rob Herring (Arm) <robh@xxxxxxxxxx>