[PATCH v1] ARM: dts: aspeed: Add IEISystems NF5280M7 BMC machine

Andrew Jeffery andrew at codeconstruct.com.au
Thu Jun 6 11:59:07 AEST 2024


Hi George,

On Wed, 2024-06-05 at 11:49 +0800, George Liu wrote:
> The IEISystems NF5280M7 is an x86 platform server with an
> AST2600-based BMC.
> This dts file provides a basic configuration for its OpenBMC
> development.
> 
> Signed-off-by: George Liu <liuxiwei at ieisystem.com>
> ---
>  arch/arm/boot/dts/aspeed/Makefile             |   1 +
>  .../aspeed/aspeed-bmc-ieisystems-nf5280m7.dts | 658 ++++++++++++++++++
>  2 files changed, 659 insertions(+)
>  create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts
> 
> diff --git a/arch/arm/boot/dts/aspeed/Makefile b/arch/arm/boot/dts/aspeed/Makefile
> index e51c6d203725..8fc1d866ab03 100644
> --- a/arch/arm/boot/dts/aspeed/Makefile
> +++ b/arch/arm/boot/dts/aspeed/Makefile
> @@ -38,6 +38,7 @@ dtb-$(CONFIG_ARCH_ASPEED) += \
>  	aspeed-bmc-ibm-rainier-1s4u.dtb \
>  	aspeed-bmc-ibm-rainier-4u.dtb \
>  	aspeed-bmc-ibm-system1.dtb \
> +	aspeed-bmc-ieisystems-nf5280m7.dtb \
>  	aspeed-bmc-intel-s2600wf.dtb \
>  	aspeed-bmc-inspur-fp5280g2.dtb \
>  	aspeed-bmc-inspur-nf5280m6.dtb \
> diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts
> new file mode 100644
> index 000000000000..379081b6a39c
> --- /dev/null
> +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts
> @@ -0,0 +1,658 @@
> +// SPDX-License-Identifier: GPL-2.0+
> +// Copyright (c) 2023 IEISystems Corporation
> +/dts-v1/;
> +
> +#include "aspeed-g6.dtsi"
> +#include <dt-bindings/gpio/aspeed-gpio.h>
> +#include <dt-bindings/leds/leds-pca955x.h>
> +#include <dt-bindings/i2c/i2c.h>
> +
> +/ {
> +	model = "NF5280M7 BMC";
> +	compatible = "ieisystems,nf5280m7-bmc", "aspeed,ast2600";

A few couple of things here:

1. Is 'ieisystems' the same as 'IEI Integration Corp.' listed at [1]?
If so, this should be 'iei,nf5280m7-bmc'. Otherwise, if not, then you
need to add an 'ieisystems' vendor prefix to the same file in a
separate patch.

2. Assuming the vendor prefix is 'ieisystems', then you need to add an
entry for the platform to [2].

[1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/devicetree/bindings/vendor-prefixes.yaml?h=v6.10-rc2#n669
[2]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/devicetree/bindings/arm/aspeed/aspeed.yaml?h=v6.10-rc2#n76

As for the rest of the devicetree, Rob's bot identified a bunch of
issues. A number of them are a result of problems with the Aspeed DTSIs
and the lack of dt-schema binding definitions for the Aspeed
controllers.

I have a tree that deals with many of these issues, and I'm slowly
sending out the patches. Eddie also recently sent a series defining a
large number of FSI bindings in dt-schema. I've merged those two
efforts together and applied your patch on top of the result. Below is
the edited output from `make CHECK_DTBS=y aspeed/aspeed-bmc-ieisystems-
nf5280m7.dtb` identifying things that should be addressed in the patch.

Cheers,

Andrew

../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:162.3-16: Warning (reg_format): /ahb/apb/peci-controller at 1e78b000/peci-client at 30:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:167.3-16: Warning (reg_format): /ahb/apb/peci-controller at 1e78b000/peci-client at 31:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:305.4-14: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 180/pca9546 at 70/i2c at 2:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:308.5-18: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 180/pca9546 at 70/i2c at 2/tmp112 at 49:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:313.5-18: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 180/pca9546 at 70/i2c at 2/emc1413 at 4c:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:338.4-14: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:342.5-18: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 0/vrmp2888 at 76:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:346.5-18: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 0/vrmp2888 at 72:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:350.5-18: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 0/vrmp2888 at 62:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:354.4-14: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:358.5-18: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 1/vrmp2888 at 76:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:362.5-18: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 1/vrmp2888 at 72:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:366.5-18: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 1/vrmp2888 at 62:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:370.4-14: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 2:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:373.4-14: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 3:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:405.6-16: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:410.6-16: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:415.6-16: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 2:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:420.6-16: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 3:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:425.6-16: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 4:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:430.6-16: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 5:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:435.6-16: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 6:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:440.6-16: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 7:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:452.6-16: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:457.6-16: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:462.6-16: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 2:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:467.6-16: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 3:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:472.6-16: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 4:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:477.6-16: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 5:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:482.6-16: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 6:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:487.6-16: Warning (reg_format): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 7:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: Warning (pci_device_reg): Failed prerequisite 'reg_format'
arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: Warning (pci_device_bus_num): Failed prerequisite 'reg_format'
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:304.22-316.5: Warning (i2c_bus_bridge): /ahb/apb/bus at 1e78a000/i2c-bus at 180/pca9546 at 70/i2c at 2: incorrect #address-cells for I2C bus
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:304.22-316.5: Warning (i2c_bus_bridge): /ahb/apb/bus at 1e78a000/i2c-bus at 180/pca9546 at 70/i2c at 2: incorrect #size-cells for I2C bus
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:337.21-352.5: Warning (i2c_bus_bridge): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 0: incorrect #address-cells for I2C bus
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:337.21-352.5: Warning (i2c_bus_bridge): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 0: incorrect #size-cells for I2C bus
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:353.20-368.5: Warning (i2c_bus_bridge): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 1: incorrect #address-cells for I2C bus
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:353.20-368.5: Warning (i2c_bus_bridge): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 1: incorrect #size-cells for I2C bus
arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: Warning (i2c_bus_reg): Failed prerequisite 'i2c_bus_bridge'
arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:160.17-163.4: Warning (avoid_default_addr_size): /ahb/apb/peci-controller at 1e78b000/peci-client at 30: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:160.17-163.4: Warning (avoid_default_addr_size): /ahb/apb/peci-controller at 1e78b000/peci-client at 30: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:165.17-168.4: Warning (avoid_default_addr_size): /ahb/apb/peci-controller at 1e78b000/peci-client at 31: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:165.17-168.4: Warning (avoid_default_addr_size): /ahb/apb/peci-controller at 1e78b000/peci-client at 31: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:304.22-316.5: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 180/pca9546 at 70/i2c at 2: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:304.22-316.5: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 180/pca9546 at 70/i2c at 2: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:306.13-310.6: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 180/pca9546 at 70/i2c at 2/tmp112 at 49: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:306.13-310.6: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 180/pca9546 at 70/i2c at 2/tmp112 at 49: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:311.14-315.6: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 180/pca9546 at 70/i2c at 2/emc1413 at 4c: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:311.14-315.6: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 180/pca9546 at 70/i2c at 2/emc1413 at 4c: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:337.21-352.5: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 0: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:337.21-352.5: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 0: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:340.16-343.6: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 0/vrmp2888 at 76: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:340.16-343.6: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 0/vrmp2888 at 76: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:344.16-347.6: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 0/vrmp2888 at 72: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:344.16-347.6: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 0/vrmp2888 at 72: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:348.15-351.6: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 0/vrmp2888 at 62: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:348.15-351.6: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 0/vrmp2888 at 62: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:353.20-368.5: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 1: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:353.20-368.5: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 1: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:356.15-359.6: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 1/vrmp2888 at 76: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:356.15-359.6: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 1/vrmp2888 at 76: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:360.16-363.6: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 1/vrmp2888 at 72: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:360.16-363.6: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 1/vrmp2888 at 72: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:364.15-367.6: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 1/vrmp2888 at 62: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:364.15-367.6: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 1/vrmp2888 at 62: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:369.20-371.5: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 2: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:369.20-371.5: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 2: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:372.20-374.5: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 3: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:372.20-374.5: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 300/pca9546 at 70/i2c at 3: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:402.22-406.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 0: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:402.22-406.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 0: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:407.22-411.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 1: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:407.22-411.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 1: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:412.22-416.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 2: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:412.22-416.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 2: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:417.22-421.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 3: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:417.22-421.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 3: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:422.22-426.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 4: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:422.22-426.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 4: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:427.22-431.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 5: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:427.22-431.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 5: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:432.22-436.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 6: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:432.22-436.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 6: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:437.22-441.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 7: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:437.22-441.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 71/i2c at 7: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:449.22-453.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 0: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:449.22-453.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 0: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:454.22-458.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 1: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:454.22-458.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 1: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:459.22-463.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 2: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:459.22-463.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 2: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:464.22-468.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 3: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:464.22-468.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 3: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:469.22-473.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 4: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:469.22-473.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 4: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:474.22-478.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 5: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:474.22-478.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 5: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:479.22-483.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 6: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:479.22-483.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 6: Relying on default #size-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:484.22-488.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 7: Relying on default #address-cells value
../arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dts:484.22-488.7: Warning (avoid_default_addr_size): /ahb/apb/bus at 1e78a000/i2c-bus at 380/i2c-switch at 70/i2c at 0/pca9548 at 72/i2c at 7: Relying on default #size-cells value
arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: /: failed to match any schema with compatible: ['ieisystems,nf5280m7-bmc', 'aspeed,ast2600']
	from schema $id: http://devicetree.org/schemas/simple-bus.yaml#
/home/andrew/src/kernel.org/linux/origin/build.aspeed_g5/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: peci-controller at 1e78b000: 'gpios', 'peci-client at 30', 'peci-client at 31' do not match any of the regexes: 'pinctrl-[0-9]+'
	from schema $id: http://devicetree.org/schemas/peci/peci-aspeed.yaml#
arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: /ahb/apb/peci-controller at 1e78b000/peci-client at 30: failed to match any schema with compatible: ['intel,peci-client']
arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: /ahb/apb/peci-controller at 1e78b000/peci-client at 31: failed to match any schema with compatible: ['intel,peci-client']
/home/andrew/src/kernel.org/linux/origin/build.aspeed_g5/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: pca9546 at 70: $nodename:0: 'pca9546 at 70' does not match '^(i2c-?)?mux'
	from schema $id: http://devicetree.org/schemas/i2c/i2c-mux-pca954x.yaml#
/home/andrew/src/kernel.org/linux/origin/build.aspeed_g5/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: pca9546 at 70: Unevaluated properties are not allowed ('i2c at 2' was unexpected)
	from schema $id: http://devicetree.org/schemas/i2c/i2c-mux-pca954x.yaml#
arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: /ahb/apb/bus at 1e78a000/i2c-bus at 180/pca9546 at 70/i2c at 2/emc1413 at 4c: failed to match any schema with compatible: ['microchip,emc1413']
arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: /ahb/apb/bus at 1e78a000/i2c-bus at 280/ipmb0 at 10: failed to match any schema with compatible: ['ipmb-dev']
/home/andrew/src/kernel.org/linux/origin/build.aspeed_g5/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: pca9546 at 70: $nodename:0: 'pca9546 at 70' does not match '^(i2c-?)?mux'
	from schema $id: http://devicetree.org/schemas/i2c/i2c-mux-pca954x.yaml#
/home/andrew/src/kernel.org/linux/origin/build.aspeed_g5/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: pca9546 at 70: Unevaluated properties are not allowed ('i2c at 0', 'i2c at 1', 'i2c at 2', 'i2c at 3' were unexpected)
	from schema $id: http://devicetree.org/schemas/i2c/i2c-mux-pca954x.yaml#
/home/andrew/src/kernel.org/linux/origin/build.aspeed_g5/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: i2c-switch at 70: $nodename:0: 'i2c-switch at 70' does not match '^(i2c-?)?mux'
	from schema $id: http://devicetree.org/schemas/i2c/i2c-mux-pca954x.yaml#
/home/andrew/src/kernel.org/linux/origin/build.aspeed_g5/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: i2c-switch at 70: Unevaluated properties are not allowed ('#address-cells', '#size-cells', 'i2c at 0', 'i2c at 1', 'i2c at 2', 'i2c at 3', 'i2c at 4', 'i2c at 5', 'i2c at 6', 'i2c at 7' were unexpected)
	from schema $id: http://devicetree.org/schemas/i2c/i2c-mux-pca954x.yaml#
/home/andrew/src/kernel.org/linux/origin/build.aspeed_g5/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: pca9548 at 71: $nodename:0: 'pca9548 at 71' does not match '^(i2c-?)?mux'
	from schema $id: http://devicetree.org/schemas/i2c/i2c-mux-pca954x.yaml#
/home/andrew/src/kernel.org/linux/origin/build.aspeed_g5/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: pca9548 at 71: Unevaluated properties are not allowed ('i2c at 0', 'i2c at 1', 'i2c at 2', 'i2c at 3', 'i2c at 4', 'i2c at 5', 'i2c at 6', 'i2c at 7' were unexpected)
	from schema $id: http://devicetree.org/schemas/i2c/i2c-mux-pca954x.yaml#
/home/andrew/src/kernel.org/linux/origin/build.aspeed_g5/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: pca9548 at 72: $nodename:0: 'pca9548 at 72' does not match '^(i2c-?)?mux'
	from schema $id: http://devicetree.org/schemas/i2c/i2c-mux-pca954x.yaml#
/home/andrew/src/kernel.org/linux/origin/build.aspeed_g5/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: pca9548 at 72: Unevaluated properties are not allowed ('i2c at 0', 'i2c at 1', 'i2c at 2', 'i2c at 3', 'i2c at 4', 'i2c at 5', 'i2c at 6', 'i2c at 7' were unexpected)
	from schema $id: http://devicetree.org/schemas/i2c/i2c-mux-pca954x.yaml#
/home/andrew/src/kernel.org/linux/origin/build.aspeed_g5/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: i2c-bus at 400: Unevaluated properties are not allowed ('#retries' was unexpected)
	from schema $id: http://devicetree.org/schemas/i2c/aspeed,i2c.yaml#
/home/andrew/src/kernel.org/linux/origin/build.aspeed_g5/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: pca9555 at 21: '#address-cells', '#size-cells' do not match any of the regexes: '^(hog-[0-9]+|.+-hog(-[0-9]+)?)$', 'pinctrl-[0-9]+'
	from schema $id: http://devicetree.org/schemas/gpio/gpio-pca95xx.yaml#
/home/andrew/src/kernel.org/linux/origin/build.aspeed_g5/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: pca9555 at 22: '#address-cells', '#size-cells' do not match any of the regexes: '^(hog-[0-9]+|.+-hog(-[0-9]+)?)$', 'pinctrl-[0-9]+'
	from schema $id: http://devicetree.org/schemas/gpio/gpio-pca95xx.yaml#
/home/andrew/src/kernel.org/linux/origin/build.aspeed_g5/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: gpio-keys: 'cpld' does not match any of the regexes: '^(button|event|key|switch|(button|event|key|switch)-[a-z0-9-]+|[a-z0-9-]+-(button|event|key|switch))$', 'pinctrl-[0-9]+'
	from schema $id: http://devicetree.org/schemas/input/gpio-keys.yaml#
/home/andrew/src/kernel.org/linux/origin/build.aspeed_g5/arch/arm/boot/dts/aspeed/aspeed-bmc-ieisystems-nf5280m7.dtb: leds: 'fan-fault', 'heartbeat', 'memory-fault', 'psu-fault', 'system-fault', 'system-hot' do not match any of the regexes: '(^led-[0-9a-f]$|led)', 'pinctrl-[0-9]+'
	from schema $id: http://devicetree.org/schemas/leds/leds-gpio.yaml#



More information about the openbmc mailing list