Hi Rob, I am getting the following warning on Documentation/devicetree/bindings/soc/imx/fsl,aips-bus.yaml: Documentation/devicetree/bindings/soc/imx/fsl,aips-bus.example.dt.yaml: bus@30000000: compatible:0: 'raspberrypi,bcm2835-firmware' was expected Documentation/devicetree/bindings/soc/imx/fsl,aips-bus.example.dt.yaml: bus@30000000: 'mboxes' is a required property If I change raspberrypi,bcm2835-firmware.yaml like this the fsl,aips warnings is gone: --- a/Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml +++ b/Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml @@ -14,7 +14,6 @@ properties: compatible: items: - const: raspberrypi,bcm2835-firmware - - const: simple-bus mboxes: $ref: '/schemas/types.yaml#/definitions/phandle' @@ -48,7 +47,7 @@ required: examples: - | firmware { - compatible = "raspberrypi,bcm2835-firmware", "simple-bus"; + compatible = "raspberrypi,bcm2835-firmware"; mboxes = <&mailbox>; firmware_clocks: clocks { What is the proper way to fix this issue? Thanks