diff options
Diffstat (limited to 'arch/arm/boot/dts/dra7xx-clocks.dtsi')
-rw-r--r-- | arch/arm/boot/dts/dra7xx-clocks.dtsi | 39 |
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"; |