lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <Z-GmK9EwMrRP1_Ay@shikoro>
Date: Mon, 24 Mar 2025 19:36:27 +0100
From: Wolfram Sang <wsa+renesas@...g-engineering.com>
To: "Rob Herring (Arm)" <robh@...nel.org>
Cc: Thomas Bonnefille <thomas.bonnefille@...tlin.com>,
	Thomas Petazzoni <thomas.petazzoni@...tlin.com>,
	Magnus Damm <magnus.damm@...il.com>,
	Clément Léger <clement.leger@...tlin.com>,
	devicetree@...r.kernel.org, Conor Dooley <conor+dt@...nel.org>,
	linux-kernel@...r.kernel.org, linux-renesas-soc@...r.kernel.org,
	Krzysztof Kozlowski <krzk+dt@...nel.org>,
	Niklas Söderlund <niklas.soderlund+renesas@...natech.se>,
	Miquèl Raynal <miquel.raynal@...tlin.com>,
	Geert Uytterhoeven <geert+renesas@...der.be>
Subject: Re: [PATCH v4] ARM: dts: r9a06g032: add r9a06g032-rzn1d400-eb board
 device-tree

Hi all,

> My bot found new DTB warnings on the .dts files added or changed in this
> series.

These warnings did exist before the patch and come from the underlying
SoC-dtsi.

> arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dtb: cpus: cpu@1:enable-method:0: 'spin-table' was expected
> 	from schema $id: http://devicetree.org/schemas/cpus.yaml#

This needs to be worked on (indipendently of this patch).

> arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dtb: serial@...60000: compatible: 'oneOf' conditional failed, one must be fixed:
> 	['renesas,r9a06g032-uart', 'renesas,rzn1-uart', 'snps,dw-apb-uart'] is too long
> 	'renesas,r9a06g032-uart' is not one of ['brcm,bcm11351-dw-apb-uart', 'brcm,bcm21664-dw-apb-uart', 'rockchip,px30-uart', 'rockchip,rk1808-uart', 'rockchip,rk3036-uart', 'rockchip,rk3066-uart', 'rockchip,rk3128-uart', 'rockchip,rk3188-uart', 'rockchip,rk3288-uart', 'rockchip,rk3308-uart', 'rockchip,rk3328-uart', 'rockchip,rk3368-uart', 'rockchip,rk3399-uart', 'rockchip,rk3528-uart', 'rockchip,rk3568-uart', 'rockchip,rk3576-uart', 'rockchip,rk3588-uart', 'rockchip,rv1108-uart', 'rockchip,rv1126-uart', 'sophgo,sg2044-uart', 'starfive,jh7100-hsuart', 'starfive,jh7100-uart', 'starfive,jh7110-uart']
> 	'snps,dw-apb-uart' was expected
> 	from schema $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml#
> arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dtb: serial@...60000: Unevaluated properties are not allowed ('compatible' was unexpected)
> 	from schema $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml#
> arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dtb: serial@...61000: compatible: 'oneOf' conditional failed, one must be fixed:
> 	['renesas,r9a06g032-uart', 'renesas,rzn1-uart', 'snps,dw-apb-uart'] is too long
> 	'renesas,r9a06g032-uart' is not one of ['brcm,bcm11351-dw-apb-uart', 'brcm,bcm21664-dw-apb-uart', 'rockchip,px30-uart', 'rockchip,rk1808-uart', 'rockchip,rk3036-uart', 'rockchip,rk3066-uart', 'rockchip,rk3128-uart', 'rockchip,rk3188-uart', 'rockchip,rk3288-uart', 'rockchip,rk3308-uart', 'rockchip,rk3328-uart', 'rockchip,rk3368-uart', 'rockchip,rk3399-uart', 'rockchip,rk3528-uart', 'rockchip,rk3568-uart', 'rockchip,rk3576-uart', 'rockchip,rk3588-uart', 'rockchip,rv1108-uart', 'rockchip,rv1126-uart', 'sophgo,sg2044-uart', 'starfive,jh7100-hsuart', 'starfive,jh7100-uart', 'starfive,jh7110-uart']
> 	'snps,dw-apb-uart' was expected
> 	from schema $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml#
> arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dtb: serial@...62000: compatible: 'oneOf' conditional failed, one must be fixed:
> 	['renesas,r9a06g032-uart', 'renesas,rzn1-uart', 'snps,dw-apb-uart'] is too long
> 	'renesas,r9a06g032-uart' is not one of ['brcm,bcm11351-dw-apb-uart', 'brcm,bcm21664-dw-apb-uart', 'rockchip,px30-uart', 'rockchip,rk1808-uart', 'rockchip,rk3036-uart', 'rockchip,rk3066-uart', 'rockchip,rk3128-uart', 'rockchip,rk3188-uart', 'rockchip,rk3288-uart', 'rockchip,rk3308-uart', 'rockchip,rk3328-uart', 'rockchip,rk3368-uart', 'rockchip,rk3399-uart', 'rockchip,rk3528-uart', 'rockchip,rk3568-uart', 'rockchip,rk3576-uart', 'rockchip,rk3588-uart', 'rockchip,rv1108-uart', 'rockchip,rv1126-uart', 'sophgo,sg2044-uart', 'starfive,jh7100-hsuart', 'starfive,jh7100-uart', 'starfive,jh7110-uart']
> 	'snps,dw-apb-uart' was expected
> 	from schema $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml#
> arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dtb: serial@...00000: dma-names:0: 'tx' was expected
> 	from schema $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml#
> arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dtb: serial@...00000: dma-names:1: 'rx' was expected
> 	from schema $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml#
> arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dtb: serial@...01000: dma-names:0: 'tx' was expected
> 	from schema $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml#
> arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dtb: serial@...01000: dma-names:1: 'rx' was expected
> 	from schema $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml#
> arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dtb: serial@...02000: dma-names:0: 'tx' was expected
> 	from schema $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml#
> arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dtb: serial@...02000: dma-names:1: 'rx' was expected
> 	from schema $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml#
> arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dtb: serial@...03000: dma-names:0: 'tx' was expected
> 	from schema $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml#
> arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dtb: serial@...03000: dma-names:1: 'rx' was expected
> 	from schema $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml#
> arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dtb: serial@...04000: dma-names:0: 'tx' was expected
> 	from schema $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml#
> arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dtb: serial@...04000: dma-names:1: 'rx' was expected
> 	from schema $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml#

For these, patches exist and are on the way.

> arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dtb: switch@...50000: Unevaluated properties are not allowed ('#address-cells', '#size-cells' were unexpected)
> 	from schema $id: http://devicetree.org/schemas/net/dsa/renesas,rzn1-a5psw.yaml#

This still needs fixing.

I don't think these are blockers for the patch here.

Happy hacking,

   Wolfram


Download attachment "signature.asc" of type "application/pgp-signature" (834 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ