dt-bindings: mailbox: fsl,mu: Fix i.MX 8QXP compatible matching
Subsystems (2)
PATCH v2 1/3 dt-bindings: mailbox: fsl,mu: Fix i.MX 8QXP compatible matching
The Mailbox on i.MX 8QXP (fsl,imx8qxp-mu) can also be compatible with fsl,imx8-mu-scu (for fast IPC) so adjust the compatibles to fix dtbs_check warnings like:
arch/arm64/boot/dts/freescale/imx8qxp-mek.dt.yaml: mailbox@5d1f0000:
compatible: ['fsl,imx8-mu-scu', 'fsl,imx8qxp-mu', 'fsl,imx6sx-mu'] is not valid under any of the given schemas (Possible causes of the failure):
arch/arm64/boot/dts/freescale/imx8qxp-mek.dt.yaml: mailbox@5d1f0000:
compatible: ['fsl,imx8-mu-scu', 'fsl,imx8qxp-mu', 'fsl,imx6sx-mu'] is too long
---
Changes since v1:
1. None
--- Documentation/devicetree/bindings/mailbox/fsl,mu.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
Documentation/devicetree/bindings/mailbox/fsl,mu.yaml +2 -1
@@ -38,8 +38,9 @@ properties: - const: fsl,imx6sx-mu - description: To communicate with i.MX8 SCU with fast IPC items: - - const: fsl,imx8qxp-mu - const: fsl,imx8-mu-scu + - const: fsl,imx8qxp-mu + - const: fsl,imx6sx-mu reg: maxItems: 1
Signature · 1 line
2.17.1
PATCH v2 2/3 dt-bindings: mailbox: fsl,mu: Add missing power-domains
Add quite common property - power-domains - to fix dtbs_check warnings like:
arch/arm64/boot/dts/freescale/imx8qxp-mek.dt.yaml:
mailbox@5d280000: 'power-domains' does not match any of the regexes: 'pinctrl-[0-9]+'
---
Changes since v1:
1. Add missing properties instead of unevaluatedProperties
--- Documentation/devicetree/bindings/mailbox/fsl,mu.yaml | 2 ++ 1 file changed, 2 insertions(+)
Documentation/devicetree/bindings/mailbox/fsl,mu.yaml +2 -0
@@ -72,6 +72,8 @@ properties: description: boolean, if present, means it is for side B MU. type: boolean + power-domains: true + required: - compatible - reg
Signature · 1 line
2.17.1
Rob Herring
maintainerRe: [PATCH v2 2/3] dt-bindings: mailbox: fsl,mu: Add missing power-domains
Quoted 21 lines · Krzysztof Kozlowski
Add quite common property - power-domains - to fix
dtbs_checkwarnings like:
arch/arm64/boot/dts/freescale/imx8qxp-mek.dt.yaml:mailbox@5d280000: 'power-domains' does not match any of the regexes: 'pinctrl-[0-9]+'Signed-off-by Krzysztof Kozlowski <[email protected]>---
Changes since v1:
1. Add missing properties instead of unevaluatedProperties--- Documentation/devicetree/bindings/mailbox/fsl,mu.yaml | 2 ++ 1 file changed, 2 insertions(+)Documentation/devicetree/bindings/mailbox/fsl,mu.yaml +0
-0
Documentation/devicetree/bindings/mailbox/fsl,mu.yaml properties: · line 75
Quoted 4 lines
Documentation/devicetree/bindings/mailbox/fsl,mu.yaml +1
-0@@ -72,6 +72,8 @@ properties: description: boolean, if present, means it is for side B MU. type: boolean + power-domains: true
How many?
Quoted 7 lines
Documentation/devicetree/bindings/mailbox/fsl,mu.yaml +1
-0+ required: - compatible - regSignature · 1 line
2.17.1
PATCH v2 3/3 MAINTAINERS: Add dt-bindings to mailbox entry
In reply to Krzysztof KozlowskiCover the dt-bindings of mailbox drivers by mailbox maintainers entry.
---
Changes since v1:
1. New patch
--- MAINTAINERS | 1 + 1 file changed, 1 insertion(+)
MAINTAINERS +1 -0
@@ -10417,6 +10417,7 @@ MAILBOX API M: Jassi Brar <[email protected]> L: [email protected] S: Maintained +F: Documentation/devicetree/bindings/mailbox/ F: drivers/mailbox/ F: include/linux/mailbox_client.h F: include/linux/mailbox_controller.h
Signature · 1 line
2.17.1
Re: [PATCH v2 3/3] MAINTAINERS: Add dt-bindings to mailbox entry
Quoted 8 lines · Krzysztof Kozlowski
Cover the dt-bindings of mailbox drivers by mailbox maintainers entry.
Signed-off-by Krzysztof Kozlowski <[email protected]>---
Changes since v1:
1. New patch
Jassi,
Any comments on this patch?
Best regards,
Krzysztof
Quoted 13 lines · Krzysztof Kozlowski
The Mailbox on i.MX 8QXP (fsl,imx8qxp-mu) can also be compatible with fsl,imx8-mu-scu (for fast IPC) so adjust the compatibles to fix
dtbs_checkwarnings like:
arch/arm64/boot/dts/freescale/imx8qxp-mek.dt.yaml: mailbox@5d1f0000:
compatible: ['fsl,imx8-mu-scu', 'fsl,imx8qxp-mu', 'fsl,imx6sx-mu'] is not valid under any of the given schemas (Possible causes of the failure):
arch/arm64/boot/dts/freescale/imx8qxp-mek.dt.yaml: mailbox@5d1f0000:compatible: ['fsl,imx8-mu-scu', 'fsl,imx8qxp-mu', 'fsl,imx6sx-mu'] is too longSigned-off-by Krzysztof Kozlowski <[email protected]>
Quoted 8 lines
---
Changes since v1:
1. None--- Documentation/devicetree/bindings/mailbox/fsl,mu.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
Applied, thanks!