]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
arm64: zynqmp: Add missing silabs,skip-recall for si570 ref clk nodes
authorMichal Simek <michal.simek@xilinx.com>
Tue, 9 Mar 2021 11:43:42 +0000 (12:43 +0100)
committerMichal Simek <michal.simek@xilinx.com>
Wed, 19 May 2021 07:44:50 +0000 (09:44 +0200)
All si570 which are used for ps reference clock generation should contain
silabs,skip-recall property not to cause break on ps clock.
On Versal boards this will cause hang on Versal cpu when it is booted at
the same time with SC.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm/dts/zynqmp-e-a2197-00-revA.dts
arch/arm/dts/zynqmp-m-a2197-01-revA.dts
arch/arm/dts/zynqmp-m-a2197-02-revA.dts
arch/arm/dts/zynqmp-m-a2197-03-revA.dts
arch/arm/dts/zynqmp-p-a2197-00-revA.dts

index aae3c626f562e055f4b9e65e3d85d4de0d488b67..135c83f502e859fca497cf033ca8d25d7bde0c26 100644 (file)
                                factory-fout = <33333333>;
                                clock-frequency = <33333333>;
                                clock-output-names = "ref_clk";
+                               silabs,skip-recall;
                        };
                        /* and connector J212D */
                };
index 19e1ebdb1d6a3e82d1149c15084635fb73f4de70..213149a3dc83d77f103d031a97c173eb5097e809 100644 (file)
                                compatible = "silabs,si570";
                                reg = <0x5d>; /* FIXME addr */
                                temperature-stability = <50>;
-                               factory-fout = <156250000>; /* FIXME every chip can be different */
+                               factory-fout = <33333333>;
                                clock-frequency = <33333333>;
                                clock-output-names = "REF_CLK"; /* FIXME */
+                               silabs,skip-recall;
                        };
                        /* Connection via Samtec U20D */
                        /* Use for storing information about X-PRC card */
index 46ec427648fa76dc306bc8c7d74a45ea275c0e91..c458110e5a895dff409631bd3b04807656d0bb09 100644 (file)
                                compatible = "silabs,si570";
                                reg = <0x5d>; /* FIXME addr */
                                temperature-stability = <50>;
-                               factory-fout = <156250000>; /* FIXME every chip can be different */
+                               factory-fout = <33333333>;
                                clock-frequency = <33333333>;
                                clock-output-names = "REF_CLK"; /* FIXME */
+                               silabs,skip-recall;
                        };
                        /* Connection via Samtec U20D */
                        /* Use for storing information about X-PRC card */
index 6eb58e6701ad26cfb4cefb83f783636545b36ab2..cee7ca1fa995ec5350e5730ca167b6de5896e367 100644 (file)
                                compatible = "silabs,si570";
                                reg = <0x5d>; /* FIXME addr */
                                temperature-stability = <50>;
-                               factory-fout = <156250000>; /* FIXME every chip can be different */
+                               factory-fout = <33333333>;
                                clock-frequency = <33333333>;
                                clock-output-names = "REF_CLK"; /* FIXME */
+                               silabs,skip-recall;
                        };
                        /* Connection via Samtec U20D */
                        /* Use for storing information about X-PRC card */
index 4f7824ae4007e0185f7db64768693e95aeb33d7c..8e1e6b7f903bf4fae9fe039f7681ea9a390b0b66 100644 (file)
                                factory-fout = <33333333>;
                                clock-frequency = <33333333>;
                                clock-output-names = "ref_clk";
+                               silabs,skip-recall;
                        };
                        /* Connection via Samtec J212D */
                        /* Use for storing information about X-PRC card */