On 25/11/2021 16:31, Geert Uytterhoeven wrote: > "make dtbs_check" reports: > > arch/riscv/boot/dts/microchip/microchip-mpfs-icicle-kit.dt.yaml: soc: refclk: {'compatible': ['fixed-clock'], '#clock-cells': [[0]], 'clock-frequency': [[600000000]], 'clock-output-names': ['msspllclk'], 'phandle': [[7]]} should not be valid under {'type': 'object'} > From schema: dtschema/schemas/simple-bus.yaml > > Fix this by moving the node out of the "soc" subnode. > While at it, rename it to "msspllclk", and drop the now superfluous > "clock-output-names" property. > > Signed-off-by: Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> > --- > arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 13 ++++++------- > 1 file changed, 6 insertions(+), 7 deletions(-) > It is also logical because refclk usually is not a property of the SoC. It actually might be a property of board... Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxxxxx> Best regards, Krzysztof