Thread (7 messages) 7 messages, 2 authors, 2021-11-05

Re: [PATCH v2] ARM: dts: aspeed: tyan-s7106: Update nct7802 config

From: Oskar Senft <hidden>
Date: 2021-11-05 01:47:18
Also in: linux-aspeed, lkml

Hi Joel

Oh man, this is embarrassing!
I applied this and tried comple testing, and got this warning:

  DTC     arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dtb
../arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts:217.4-14: Warning
(reg_format): /ahb/apb/bus@1e78a000/i2c-bus@40/nct7802@28/channel@0:reg:
property has invalid length (4 bytes) (#address-cells == 2,
#size-cells == 1)
[...]
You need to add this to the nct node:

#address-cells = <1>;
#size-cells = <0>;
Oh yeah, of course. It's even in the example in the binding that I wrote.
Did you see this with your testing? I'm building on top of v5.15 and
my distro's dtc is 1.6.0.
I built (as part of OpenBMC) and ran (on actual HW), but these
warnings don't make it out to the console. In my "defense", I did run
checkpatch.pl, though.

Is there an easy way for me to see these types of warnings? Or should
they really come out as errors?

I'll fix and send a PATCH v3.

I'm really sorry, this shouldn't be so much work for you!

Oskar.

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help