aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/dra7xx-clocks.dtsi
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/boot/dts/dra7xx-clocks.dtsi')
-rw-r--r--arch/arm/boot/dts/dra7xx-clocks.dtsi39
1 files changed, 36 insertions, 3 deletions
diff --git a/arch/arm/boot/dts/dra7xx-clocks.dtsi b/arch/arm/boot/dts/dra7xx-clocks.dtsi
index dc7a292fe939..2c05b3f017fa 100644
--- a/arch/arm/boot/dts/dra7xx-clocks.dtsi
+++ b/arch/arm/boot/dts/dra7xx-clocks.dtsi
@@ -1154,7 +1154,7 @@
1154 1154
1155 apll_pcie_in_clk_mux: apll_pcie_in_clk_mux@4ae06118 { 1155 apll_pcie_in_clk_mux: apll_pcie_in_clk_mux@4ae06118 {
1156 compatible = "ti,mux-clock"; 1156 compatible = "ti,mux-clock";
1157 clocks = <&dpll_pcie_ref_ck>, <&pciesref_acs_clk_ck>; 1157 clocks = <&dpll_pcie_ref_m2ldo_ck>, <&pciesref_acs_clk_ck>;
1158 #clock-cells = <0>; 1158 #clock-cells = <0>;
1159 reg = <0x021c 0x4>; 1159 reg = <0x021c 0x4>;
1160 ti,bit-shift = <7>; 1160 ti,bit-shift = <7>;
@@ -1167,16 +1167,33 @@
1167 reg = <0x021c>, <0x0220>; 1167 reg = <0x021c>, <0x0220>;
1168 }; 1168 };
1169 1169
1170 optfclk_pciephy1_32khz: optfclk_pciephy1_32khz@4a0093b0 {
1171 compatible = "ti,gate-clock";
1172 clocks = <&sys_32k_ck>;
1173 #clock-cells = <0>;
1174 reg = <0x13b0>;
1175 ti,bit-shift = <8>;
1176 };
1177
1178 optfclk_pciephy2_32khz: optfclk_pciephy2_32khz@4a0093b8 {
1179 compatible = "ti,gate-clock";
1180 clocks = <&sys_32k_ck>;
1181 #clock-cells = <0>;
1182 reg = <0x13b8>;
1183 ti,bit-shift = <8>;
1184 };
1185
1170 optfclk_pciephy_div: optfclk_pciephy_div@4a00821c { 1186 optfclk_pciephy_div: optfclk_pciephy_div@4a00821c {
1171 compatible = "ti,divider-clock"; 1187 compatible = "ti,divider-clock";
1172 clocks = <&apll_pcie_ck>; 1188 clocks = <&apll_pcie_ck>;
1173 #clock-cells = <0>; 1189 #clock-cells = <0>;
1174 reg = <0x021c>; 1190 reg = <0x021c>;
1191 ti,dividers = <2>, <1>;
1175 ti,bit-shift = <8>; 1192 ti,bit-shift = <8>;
1176 ti,max-div = <2>; 1193 ti,max-div = <2>;
1177 }; 1194 };
1178 1195
1179 optfclk_pciephy_clk: optfclk_pciephy_clk@4a0093b0 { 1196 optfclk_pciephy1_clk: optfclk_pciephy1_clk@4a0093b0 {
1180 compatible = "ti,gate-clock"; 1197 compatible = "ti,gate-clock";
1181 clocks = <&apll_pcie_ck>; 1198 clocks = <&apll_pcie_ck>;
1182 #clock-cells = <0>; 1199 #clock-cells = <0>;
@@ -1184,7 +1201,15 @@
1184 ti,bit-shift = <9>; 1201 ti,bit-shift = <9>;
1185 }; 1202 };
1186 1203
1187 optfclk_pciephy_div_clk: optfclk_pciephy_div_clk@4a0093b0 { 1204 optfclk_pciephy2_clk: optfclk_pciephy2_clk@4a0093b8 {
1205 compatible = "ti,gate-clock";
1206 clocks = <&apll_pcie_ck>;
1207 #clock-cells = <0>;
1208 reg = <0x13b8>;
1209 ti,bit-shift = <9>;
1210 };
1211
1212 optfclk_pciephy1_div_clk: optfclk_pciephy1_div_clk@4a0093b0 {
1188 compatible = "ti,gate-clock"; 1213 compatible = "ti,gate-clock";
1189 clocks = <&optfclk_pciephy_div>; 1214 clocks = <&optfclk_pciephy_div>;
1190 #clock-cells = <0>; 1215 #clock-cells = <0>;
@@ -1192,6 +1217,14 @@
1192 ti,bit-shift = <10>; 1217 ti,bit-shift = <10>;
1193 }; 1218 };
1194 1219
1220 optfclk_pciephy2_div_clk: optfclk_pciephy2_div_clk@4a0093b8 {
1221 compatible = "ti,gate-clock";
1222 clocks = <&optfclk_pciephy_div>;
1223 #clock-cells = <0>;
1224 reg = <0x13b8>;
1225 ti,bit-shift = <10>;
1226 };
1227
1195 apll_pcie_clkvcoldo: apll_pcie_clkvcoldo { 1228 apll_pcie_clkvcoldo: apll_pcie_clkvcoldo {
1196 #clock-cells = <0>; 1229 #clock-cells = <0>;
1197 compatible = "fixed-factor-clock"; 1230 compatible = "fixed-factor-clock";