arm64: zynqmp: Sync si570 setup and clock names
authorMichal Simek <michal.simek@xilinx.com>
Tue, 25 Jun 2019 06:55:52 +0000 (08:55 +0200)
committerMichal Simek <michal.simek@xilinx.com>
Thu, 24 Oct 2019 11:37:01 +0000 (13:37 +0200)
Setup proper si570 names and default factory setup.

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

index 26e127b2f2644d938e1bf013bbe40c9c3bc49555..864263bd57df684fb33547594c534cf3e93550fa 100644 (file)
                                compatible = "silabs,si570";
                                reg = <0x5d>;   /* 570JAC000900DG */
                                temperature-stability = <50>;
-                               factory-fout = <156250000>; /* FIXME every chip can be different */
+                               factory-fout = <33333333>;
                                clock-frequency = <33333333>;
-                               clock-output-names = "REF_CLK"; /* FIXME */
+                               clock-output-names = "ref_clk";
                        };
                        /* Connection via Samtec J212D */
                        /* Use for storing information about X-PRC card */
                                compatible = "silabs,si570";
                                reg = <0x60>;   /* 570BAB000299DG */
                                temperature-stability = <50>;
-                               factory-fout = <156250000>; /* FIXME every chip can be different - 10MHZ_TO_810MHZ */
-                               clock-frequency = <33333333>;
-                               clock-output-names = "REF_CLK"; /* FIXME */
+                               factory-fout = <200000000>;
+                               clock-frequency = <200000000>;
+                               clock-output-names = "si570_ddrdimm1_clk";
                        };
                        /* 0x50 SPD? */
                };
                                compatible = "silabs,si570";
                                reg = <0x60>;   /* 570BAB000299DG */
                                temperature-stability = <50>;
-                               factory-fout = <156250000>; /* FIXME every chip can be different - 10MHZ_TO_810MHZ */
-                               clock-frequency = <33333333>;
-                               clock-output-names = "REF_CLK"; /* FIXME */
+                               factory-fout = <200000000>;
+                               clock-frequency = <200000000>;
+                               clock-output-names = "si570_ddrdimm2_clk";
                        };
                        /* 0x50 SPD? */
                };
                                compatible = "silabs,si570";
                                reg = <0x60>;   /* 570BAB000299DG */
                                temperature-stability = <50>;
-                               factory-fout = <156250000>; /* FIXME every chip can be different - 10MHZ_TO_810MHZ */
-                               clock-frequency = <33333333>;
-                               clock-output-names = "LPDDR4_SI570_CLK";
+                               factory-fout = <200000000>;
+                               clock-frequency = <200000000>;
+                               clock-output-names = "si570_lpddr4_clk";
                        };
                };
                i2c@6 { /* HSDP_SI570 */
                                compatible = "silabs,si570";
                                reg = <0x5d>;   /* 570JAC000900DG */
                                temperature-stability = <50>;
-                               factory-fout = <156250000>; /* FIXME every chip can be different - 10MHZ_TO_810MHZ */
-                               clock-frequency = <33333333>;
-                               clock-output-names = "HSDP_SI570";
+                               factory-fout = <156250000>;
+                               clock-frequency = <156250000>;
+                               clock-output-names = "si570_hsdp_clk";
                        };
                };
                i2c@7 { /* PCIE_CLK */