On Wed, May 9, 2018 at 11:48 AM, Sudeep Holla <sudeep.holla@xxxxxxx> wrote: > The latest DTC throws warnings for character '_' in the node names. > > Warning (node_name_chars_strict): /sysreg@10000/sys_led: Character '_' not recommended in node name > Warning (node_name_chars_strict): /sysreg@10000/sys_mci: Character '_' not recommended in node name > Warning (node_name_chars_strict): /sysreg@10000/sys_flash: Character '_' not recommended in node name > > The general recommendation is to use character '-' for all the node names. > This patch fixes the warnings following the recommendation. > > Cc: Liviu Dudau <liviu.dudau@xxxxxxx> > Signed-off-by: Sudeep Holla <sudeep.holla@xxxxxxx> > --- > arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/arch/arm/boot/dts/vexpress-v2m-rs1.dtsi b/arch/arm/boot/dts/vexpress-v2m-rs1.dtsi > index 7b8ff5b3b912..58e73131ecef 100644 > --- a/arch/arm/boot/dts/vexpress-v2m-rs1.dtsi > +++ b/arch/arm/boot/dts/vexpress-v2m-rs1.dtsi > @@ -77,19 +77,19 @@ > compatible = "arm,vexpress-sysreg"; > reg = <0x010000 0x1000>; > > - v2m_led_gpios: sys_led { > + v2m_led_gpios: sys-led { Except this is a gpio-controller so it should have 'gpio' for its node name. (I have a dtc check written for that, but there are too many false positives.) But then you have 3 of them and no addressing, so you need to add reg property (with the register's offset and size) and unit-address. I'm surprised Linus W accepted these a GPIO when they are not really general purpose, but then lots of things slip in. Rob -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html