]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ARM: dts: imx6sl/sll: Add the "fsl,imx6dl-gpt" fallback
authorFabio Estevam <festevam@denx.de>
Wed, 23 Oct 2024 19:00:02 +0000 (16:00 -0300)
committerShawn Guo <shawnguo@kernel.org>
Fri, 1 Nov 2024 10:09:26 +0000 (18:09 +0800)
Per fsl,imxgpt.yaml, the i.MX6SL GPT compatible should be described as:

compatible = "fsl,imx6sl-gpt", "fsl,imx6dl-gpt";

Do as suggested to fix the following dt-schema warnings:

timer@2098000: compatible: 'oneOf' conditional failed, one must be fixed:
['fsl,imx6sl-gpt'] is too short
'fsl,imx1-gpt' was expected
'fsl,imx21-gpt' was expected
'fsl,imx27-gpt' was expected
'fsl,imx31-gpt' was expected
'fsl,imx6sl-gpt' is not one of ['fsl,imx25-gpt', 'fsl,imx50-gpt', 'fsl,imx51-gpt', 'fsl,imx53-gpt', 'fsl,imx6q-gpt']
'fsl,imx6dl-gpt' was expected
'fsl,imx6sl-gpt' is not one of ['fsl,imx6ul-gpt', 'fsl,imx7d-gpt']

Signed-off-by: Fabio Estevam <festevam@denx.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/nxp/imx/imx6sl.dtsi
arch/arm/boot/dts/nxp/imx/imx6sll.dtsi

index 6aa61235e39e8eff3807b7bcb9a3e16537f7a5f5..96f3c6b9e4853e128aeded411e7819c8d6e30174 100644 (file)
                        };
 
                        gpt: timer@2098000 {
-                               compatible = "fsl,imx6sl-gpt";
+                               compatible = "fsl,imx6sl-gpt", "fsl,imx6dl-gpt";
                                reg = <0x02098000 0x4000>;
                                interrupts = <0 55 IRQ_TYPE_LEVEL_HIGH>;
                                clocks = <&clks IMX6SL_CLK_GPT>,
index 85fe2a4ab97a0997e32032661aaeabe868c1d691..5cab9bf577c15573e51aa9132959ad6c630b88d3 100644 (file)
                        };
 
                        gpt1: timer@2098000 {
-                               compatible = "fsl,imx6sl-gpt";
+                               compatible = "fsl,imx6sl-gpt", "fsl,imx6dl-gpt";
                                reg = <0x02098000 0x4000>;
                                interrupts = <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>;
                                clocks = <&clks IMX6SLL_CLK_GPT_BUS>,