Home
last modified time | relevance | path

Searched refs:cmu (Results 1 – 25 of 28) sorted by relevance

12

/linux/drivers/clk/samsung/
H A Dclk-exynos-arm64.c74 const struct samsung_cmu_info *cmu) in exynos_arm64_init_clocks() argument
76 const unsigned long *reg_offs = cmu->clk_regs; in exynos_arm64_init_clocks()
77 size_t reg_offs_len = cmu->nr_clk_regs; in exynos_arm64_init_clocks()
89 if (cmu->manual_plls && is_pll_con1_reg(reg_offs[i])) { in exynos_arm64_init_clocks()
115 struct device_node *np, const struct samsung_cmu_info *cmu) in exynos_arm64_enable_bus_clk() argument
119 if (!cmu->clk_name) in exynos_arm64_enable_bus_clk()
125 parent_clk = clk_get(dev, cmu->clk_name); in exynos_arm64_enable_bus_clk()
130 parent_clk = of_clk_get_by_name(np, cmu->clk_name); in exynos_arm64_enable_bus_clk()
140 const struct samsung_cmu_info *cmu) in exynos_arm64_cmu_prepare_pm() argument
145 data->clk_save = samsung_clk_alloc_reg_dump(cmu->clk_regs, in exynos_arm64_cmu_prepare_pm()
[all …]
H A Dclk.c339 const struct samsung_cmu_info *cmu) in samsung_cmu_register_clocks() argument
341 if (cmu->pll_clks) in samsung_cmu_register_clocks()
342 samsung_clk_register_pll(ctx, cmu->pll_clks, cmu->nr_pll_clks); in samsung_cmu_register_clocks()
343 if (cmu->mux_clks) in samsung_cmu_register_clocks()
344 samsung_clk_register_mux(ctx, cmu->mux_clks, cmu->nr_mux_clks); in samsung_cmu_register_clocks()
345 if (cmu->div_clks) in samsung_cmu_register_clocks()
346 samsung_clk_register_div(ctx, cmu->div_clks, cmu->nr_div_clks); in samsung_cmu_register_clocks()
347 if (cmu->gate_clks) in samsung_cmu_register_clocks()
348 samsung_clk_register_gate(ctx, cmu->gate_clks, in samsung_cmu_register_clocks()
349 cmu->nr_gate_clks); in samsung_cmu_register_clocks()
[all …]
H A Dclk-exynos-arm64.h18 struct device_node *np, const struct samsung_cmu_info *cmu);
H A Dclk-exynos5-subcmu.h24 const struct exynos5_subcmu_info **cmu);
/linux/arch/arm/boot/dts/samsung/
H A Dexynos3250.dtsi81 clocks = <&cmu CLK_DIV_ACLK_200>;
89 clocks = <&cmu CLK_DIV_ACLK_266>;
117 clocks = <&cmu CLK_DIV_ACLK_160>;
125 clocks = <&cmu CLK_DIV_GDL>;
133 clocks = <&cmu CLK_DIV_ACLK_400_MCUISP>;
161 clocks = <&cmu CLK_SCLK_MFC>;
169 clocks = <&cmu CLK_DIV_ACLK_100>;
191 clocks = <&cmu CLK_DIV_GDR>;
217 clocks = <&cmu CLK_ARM_CLK>;
240 clocks = <&cmu CLK_ARM_CLK>;
[all …]
H A Dexynos3250-artik5-eval.dts49 assigned-clocks = <&cmu CLK_MOUT_SPI0>, <&cmu CLK_DIV_SPI0>,
50 <&cmu CLK_DIV_SPI0_PRE>, <&cmu CLK_SCLK_SPI0>;
51 assigned-clock-parents = <&cmu CLK_DIV_MPLL_PRE>, /* for: CLK_MOUT_SPI0 */
52 <&cmu CLK_MOUT_SPI0>, /* for: CLK_DIV_SPI0 */
53 <&cmu CLK_DIV_SPI0>, /* for: CLK_DIV_SPI0_PRE */
54 <&cmu CLK_DIV_SPI0_PRE>; /* for: CLK_SCLK_SPI0 */
H A Dexynos3250-artik5.dtsi59 assigned-clocks = <&cmu CLK_SCLK_TSADC>;
63 &cmu {
404 clocks = <&cmu CLK_RTC>, <&s2mps14_osc S2MPS11_CLK_AP>;
410 assigned-clocks = <&cmu CLK_SCLK_UART0>;
H A Dexynos3250-monk.dts142 assigned-clocks = <&cmu CLK_SCLK_TSADC>;
168 &cmu {
458 assigned-clocks = <&cmu CLK_SCLK_UART0>;
473 clocks = <&cmu CLK_RTC>, <&s2mps14_osc S2MPS11_CLK_AP>;
H A Dexynos3250-rinato.dts144 assigned-clocks = <&cmu CLK_SCLK_TSADC>;
211 &cmu {
669 assigned-clocks = <&cmu CLK_SCLK_UART0>;
693 clocks = <&cmu CLK_RTC>, <&s2mps14_osc S2MPS11_CLK_AP>;
/linux/arch/arm64/boot/dts/actions/
H A Ds900.dtsi6 #include <dt-bindings/clock/actions,s900-cmu.h>
125 clocks = <&cmu CLK_UART0>;
133 clocks = <&cmu CLK_UART1>;
141 clocks = <&cmu CLK_UART2>;
149 clocks = <&cmu CLK_UART3>;
157 clocks = <&cmu CLK_UART4>;
165 clocks = <&cmu CLK_UART5>;
173 clocks = <&cmu CLK_UART6>;
184 cmu: clock-controller@e0160000 { label
185 compatible = "actions,s900-cmu";
[all …]
H A Ds700.dtsi6 #include <dt-bindings/clock/actions,s700-cmu.h>
119 clocks = <&cmu CLK_UART0>;
127 clocks = <&cmu CLK_UART1>;
135 clocks = <&cmu CLK_UART2>;
143 clocks = <&cmu CLK_UART3>;
151 clocks = <&cmu CLK_UART4>;
159 clocks = <&cmu CLK_UART5>;
167 clocks = <&cmu CLK_UART6>;
172 cmu: clock-controller@e0168000 { label
173 compatible = "actions,s700-cmu";
[all …]
/linux/arch/arm/boot/dts/actions/
H A Dowl-s500.dtsi8 #include <dt-bindings/clock/actions,s500-cmu.h>
136 clocks = <&cmu CLK_UART0>;
144 clocks = <&cmu CLK_UART1>;
152 clocks = <&cmu CLK_UART2>;
160 clocks = <&cmu CLK_UART3>;
168 clocks = <&cmu CLK_UART4>;
176 clocks = <&cmu CLK_UART5>;
184 clocks = <&cmu CLK_UART6>;
188 cmu: clock-controller@b0160000 { label
189 compatible = "actions,s500-cmu";
[all …]
/linux/arch/arm64/boot/dts/exynos/
H A Dexynos850.dtsi250 compatible = "samsung,exynos850-cmu-peri";
262 compatible = "samsung,exynos850-cmu-cpucl1";
273 compatible = "samsung,exynos850-cmu-cpucl0";
284 compatible = "samsung,exynos850-cmu-g3d";
293 compatible = "samsung,exynos850-cmu-apm";
302 compatible = "samsung,exynos850-cmu-cmgp";
311 compatible = "samsung,exynos850-cmu-core";
325 compatible = "samsung,exynos850-cmu-top";
334 compatible = "samsung,exynos850-cmu-mfcmscl";
349 compatible = "samsung,exynos850-cmu-dpu";
[all …]
H A Dexynos990.dtsi185 compatible = "samsung,exynos990-cmu-peris";
253 compatible = "samsung,exynos990-cmu-peric0";
276 compatible = "samsung,exynos990-cmu-peric1";
299 compatible = "samsung,exynos990-cmu-hsi0";
394 compatible = "samsung,exynos990-cmu-top";
H A Dexynos7870.dtsi9 #include <dt-bindings/clock/samsung,exynos7870-cmu.h>
149 compatible = "samsung,exynos7870-cmu-peri";
168 compatible = "samsung,exynos7870-cmu-mif";
248 compatible = "samsung,exynos7870-cmu-g3d";
258 compatible = "samsung,exynos7870-cmu-mfcmscl";
343 compatible = "samsung,exynos7870-cmu-fsys";
675 compatible = "samsung,exynos7870-cmu-isp";
764 compatible = "samsung,exynos7870-cmu-dispaud";
H A Dexynos7885.dtsi194 compatible = "samsung,exynos7885-cmu-peri";
221 compatible = "samsung,exynos7885-cmu-core";
236 compatible = "samsung,exynos7885-cmu-top";
245 compatible = "samsung,exynos7885-cmu-fsys";
H A Dexynosautov920.dtsi303 compatible = "samsung,exynosautov920-cmu-misc";
407 compatible = "samsung,exynosautov920-cmu-peric0";
885 compatible = "samsung,exynosautov920-cmu-peric1";
1351 compatible = "samsung,exynosautov920-cmu-top";
1375 compatible = "samsung,exynosautov920-cmu-hsi0";
1392 compatible = "samsung,exynosautov920-cmu-hsi1";
1413 compatible = "samsung,exynosautov920-cmu-hsi2";
1453 compatible = "samsung,exynosautov920-cmu-mfc";
1471 compatible = "samsung,exynosautov920-cmu-m2m";
1484 compatible = "samsung,exynosautov920-cmu-cpucl0";
[all …]
H A Dexynosautov9.dtsi175 compatible = "samsung,exynosautov9-cmu-peris";
186 compatible = "samsung,exynosautov9-cmu-peric0";
199 compatible = "samsung,exynosautov9-cmu-peric1";
212 compatible = "samsung,exynosautov9-cmu-fsys1";
227 compatible = "samsung,exynosautov9-cmu-fsys0";
240 compatible = "samsung,exynosautov9-cmu-fsys2";
255 compatible = "samsung,exynosautov9-cmu-dpum";
301 compatible = "samsung,exynosautov9-cmu-core";
312 compatible = "samsung,exynosautov9-cmu-busmc";
323 compatible = "samsung,exynosautov9-cmu-top";
H A Dexynos8895.dtsi174 compatible = "samsung,exynos8895-cmu-peris";
217 compatible = "samsung,exynos8895-cmu-peric0";
505 compatible = "samsung,exynos8895-cmu-peric1";
1250 compatible = "samsung,exynos8895-cmu-fsys0";
1276 compatible = "samsung,exynos8895-cmu-fsys1";
1332 compatible = "samsung,exynos8895-cmu-top";
/linux/fs/coda/
H A DKconfig19 home page <http://www.coda.cs.cmu.edu/>.
/linux/arch/arm64/boot/dts/exynos/google/
H A Dgs101.dtsi575 compatible = "google,gs101-cmu-misc";
658 compatible = "google,gs101-cmu-peric0";
1204 compatible = "google,gs101-cmu-peric1";
1558 compatible = "google,gs101-cmu-hsi0";
1631 compatible = "google,gs101-cmu-hsi2";
1694 compatible = "google,gs101-cmu-apm";
1796 compatible = "google,gs101-cmu-top";
/linux/Documentation/ABI/testing/
H A Dsysfs-firmware-qemu_fw_cfg3 Contact: Gabriel Somlo <somlo@cmu.edu>
/linux/arch/powerpc/boot/dts/
H A Dfsp2.dts427 cmu-error-irq {
428 compatible = "ibm,cmu-error-irq";
/linux/Documentation/arch/arm/sa1100/
H A Dassabet.rst8 Also some notes from John G Dorsey <jd5q@andrew.cmu.edu>:
9 http://www.cs.cmu.edu/~wearable/software/assabet.html
/linux/arch/x86/math-emu/
H A DREADME411 Thomas Staniszewski, ts3v+@andrew.cmu.edu

12