Home
last modified time | relevance | path

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

123

/linux-6.15/drivers/clk/samsung/
H A Dclk-exynos-arm64.c77 size_t reg_offs_len = cmu->nr_clk_regs; in exynos_arm64_init_clocks()
119 if (!cmu->clk_name) in exynos_arm64_enable_bus_clk()
140 const struct samsung_cmu_info *cmu) in exynos_arm64_cmu_prepare_pm() argument
146 cmu->nr_clk_regs); in exynos_arm64_cmu_prepare_pm()
150 data->nr_clk_save = cmu->nr_clk_regs; in exynos_arm64_cmu_prepare_pm()
151 data->clk_suspend = cmu->suspend_regs; in exynos_arm64_cmu_prepare_pm()
206 exynos_arm64_init_clocks(np, cmu); in exynos_arm64_register_cmu()
207 samsung_cmu_register_one(np, cmu); in exynos_arm64_register_cmu()
224 const struct samsung_cmu_info *cmu; in exynos_arm64_register_cmu_pm() local
231 cmu = of_device_get_match_data(dev); in exynos_arm64_register_cmu_pm()
[all …]
H A Dclk.c337 if (cmu->pll_clks) in samsung_cmu_register_clocks()
338 samsung_clk_register_pll(ctx, cmu->pll_clks, cmu->nr_pll_clks); in samsung_cmu_register_clocks()
339 if (cmu->mux_clks) in samsung_cmu_register_clocks()
340 samsung_clk_register_mux(ctx, cmu->mux_clks, cmu->nr_mux_clks); in samsung_cmu_register_clocks()
341 if (cmu->div_clks) in samsung_cmu_register_clocks()
342 samsung_clk_register_div(ctx, cmu->div_clks, cmu->nr_div_clks); in samsung_cmu_register_clocks()
352 if (cmu->cpu_clks) in samsung_cmu_register_clocks()
353 samsung_clk_register_cpu(ctx, cmu->cpu_clks, cmu->nr_cpu_clks); in samsung_cmu_register_clocks()
376 if (cmu->clk_regs) in samsung_cmu_register_one()
378 cmu->clk_regs, cmu->nr_clk_regs, in samsung_cmu_register_one()
[all …]
H A Dclk-exynos5-subcmu.c18 static const struct exynos5_subcmu_info **cmu; variable
63 cmu = _cmu; in exynos5_subcmus_init()
167 if (strcmp(cmu[i]->pd_name, name) == 0) in exynos5_clk_probe()
169 cmu[i], np); in exynos5_clk_probe()
/linux-6.15/Documentation/devicetree/bindings/clock/
H A Dsamsung,exynos5433-clock.yaml29 - samsung,exynos5433-cmu-top
31 - samsung,exynos5433-cmu-cpif
33 - samsung,exynos5433-cmu-mif
40 - samsung,exynos5433-cmu-fsys
41 - samsung,exynos5433-cmu-g2d
43 - samsung,exynos5433-cmu-disp
44 - samsung,exynos5433-cmu-aud
45 - samsung,exynos5433-cmu-bus0
48 - samsung,exynos5433-cmu-g3d
57 - samsung,exynos5433-cmu-mfc
[all …]
H A Dsamsung,exynos2200-cmu.yaml33 - samsung,exynos2200-cmu-alive
34 - samsung,exynos2200-cmu-cmgp
35 - samsung,exynos2200-cmu-hsi0
36 - samsung,exynos2200-cmu-peric0
37 - samsung,exynos2200-cmu-peric1
38 - samsung,exynos2200-cmu-peric2
39 - samsung,exynos2200-cmu-peris
40 - samsung,exynos2200-cmu-top
41 - samsung,exynos2200-cmu-ufs
42 - samsung,exynos2200-cmu-vts
[all …]
H A Dsamsung,exynos850-clock.yaml34 - samsung,exynos850-cmu-top
35 - samsung,exynos850-cmu-apm
36 - samsung,exynos850-cmu-aud
37 - samsung,exynos850-cmu-cmgp
38 - samsung,exynos850-cmu-core
39 - samsung,exynos850-cmu-cpucl0
41 - samsung,exynos850-cmu-dpu
42 - samsung,exynos850-cmu-g3d
43 - samsung,exynos850-cmu-hsi
44 - samsung,exynos850-cmu-is
[all …]
H A Dsamsung,exynos7870-cmu.yaml27 - samsung,exynos7870-cmu-mif
28 - samsung,exynos7870-cmu-dispaud
29 - samsung,exynos7870-cmu-fsys
30 - samsung,exynos7870-cmu-g3d
31 - samsung,exynos7870-cmu-isp
32 - samsung,exynos7870-cmu-mfcmscl
33 - samsung,exynos7870-cmu-peri
61 const: samsung,exynos7870-cmu-mif
97 const: samsung,exynos7870-cmu-fsys
116 const: samsung,exynos7870-cmu-g3d
[all …]
H A Dsamsung,exynosautov9-clock.yaml35 - samsung,exynosautov9-cmu-top
36 - samsung,exynosautov9-cmu-busmc
37 - samsung,exynosautov9-cmu-core
38 - samsung,exynosautov9-cmu-dpum
39 - samsung,exynosautov9-cmu-fsys0
40 - samsung,exynosautov9-cmu-fsys1
41 - samsung,exynosautov9-cmu-fsys2
42 - samsung,exynosautov9-cmu-peric0
43 - samsung,exynosautov9-cmu-peric1
44 - samsung,exynosautov9-cmu-peris
[all …]
H A Dactions,owl-cmu.yaml4 $id: http://devicetree.org/schemas/clock/actions,owl-cmu.yaml#
17 include/dt-bindings/clock/actions,s500-cmu.h
18 include/dt-bindings/clock/actions,s700-cmu.h
19 include/dt-bindings/clock/actions,s900-cmu.h
24 - actions,s500-cmu
25 - actions,s700-cmu
26 - actions,s900-cmu
54 compatible = "actions,s900-cmu";
H A Dgoogle,gs101-clock.yaml30 - google,gs101-cmu-top
31 - google,gs101-cmu-apm
32 - google,gs101-cmu-misc
33 - google,gs101-cmu-hsi0
34 - google,gs101-cmu-hsi2
35 - google,gs101-cmu-peric0
36 - google,gs101-cmu-peric1
65 - google,gs101-cmu-top
66 - google,gs101-cmu-apm
81 const: google,gs101-cmu-hsi0
[all …]
H A Dsamsung,exynosautov920-clock.yaml34 - samsung,exynosautov920-cmu-top
35 - samsung,exynosautov920-cmu-peric0
36 - samsung,exynosautov920-cmu-peric1
37 - samsung,exynosautov920-cmu-misc
38 - samsung,exynosautov920-cmu-hsi0
39 - samsung,exynosautov920-cmu-hsi1
60 const: samsung,exynosautov920-cmu-top
77 - samsung,exynosautov920-cmu-peric0
78 - samsung,exynosautov920-cmu-peric1
98 - samsung,exynosautov920-cmu-misc
[all …]
H A Dsamsung,exynos8895-clock.yaml33 - samsung,exynos8895-cmu-fsys0
34 - samsung,exynos8895-cmu-fsys1
35 - samsung,exynos8895-cmu-peric0
36 - samsung,exynos8895-cmu-peric1
37 - samsung,exynos8895-cmu-peris
38 - samsung,exynos8895-cmu-top
66 const: samsung,exynos8895-cmu-fsys0
92 const: samsung,exynos8895-cmu-fsys1
116 const: samsung,exynos8895-cmu-peric0
190 const: samsung,exynos8895-cmu-peris
[all …]
H A Dsamsung,exynos7885-clock.yaml34 - samsung,exynos7885-cmu-top
35 - samsung,exynos7885-cmu-core
36 - samsung,exynos7885-cmu-fsys
37 - samsung,exynos7885-cmu-peri
58 const: samsung,exynos7885-cmu-top
74 const: samsung,exynos7885-cmu-core
96 const: samsung,exynos7885-cmu-fsys
122 const: samsung,exynos7885-cmu-peri
167 compatible = "samsung,exynos7885-cmu-peri";
H A Dsamsung,exynos990-clock.yaml33 - samsung,exynos990-cmu-hsi0
34 - samsung,exynos990-cmu-peris
35 - samsung,exynos990-cmu-top
63 const: samsung,exynos990-cmu-hsi0
87 const: samsung,exynos990-cmu-peris
105 const: samsung,exynos990-cmu-top
124 compatible = "samsung,exynos990-cmu-hsi0";
H A Dsamsung,exynos-clock.yaml23 - samsung,exynos3250-cmu
24 - samsung,exynos3250-cmu-dmc
25 - samsung,exynos3250-cmu-isp
/linux-6.15/arch/arm/boot/dts/samsung/
H A Dexynos3250.dtsi455 clocks = <&cmu CLK_FIN_PLL>, <&cmu CLK_MCT>;
480 clocks = <&cmu CLK_JPEG>, <&cmu CLK_SCLK_JPEG>;
495 clocks = <&cmu CLK_SMMUJPEG>, <&cmu CLK_JPEG>;
507 clocks = <&cmu CLK_SCLK_FIMD0>, <&cmu CLK_FIMD0>;
523 clocks = <&cmu CLK_DSIM0>, <&cmu CLK_SCLK_MIPI0>;
535 clocks = <&cmu CLK_SMMUFIMD0>, <&cmu CLK_FIMD0>;
664 clocks = <&cmu CLK_MFC>, <&cmu CLK_SCLK_MFC>;
674 clocks = <&cmu CLK_SMMUMFC_L>, <&cmu CLK_MFC>;
824 clocks = <&cmu CLK_SPI0>, <&cmu CLK_SCLK_SPI0>;
841 clocks = <&cmu CLK_SPI1>, <&cmu CLK_SCLK_SPI1>;
[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 */
/linux-6.15/arch/arm64/boot/dts/actions/
H A Ds900.dtsi125 clocks = <&cmu CLK_UART0>;
133 clocks = <&cmu CLK_UART1>;
141 clocks = <&cmu CLK_UART2>;
195 clocks = <&cmu CLK_I2C0>;
205 clocks = <&cmu CLK_I2C1>;
215 clocks = <&cmu CLK_I2C2>;
225 clocks = <&cmu CLK_I2C3>;
293 clocks = <&cmu CLK_SD0>;
304 clocks = <&cmu CLK_SD1>;
315 clocks = <&cmu CLK_SD2>;
[all …]
H A Ds700.dtsi119 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>;
183 clocks = <&cmu CLK_I2C0>;
193 clocks = <&cmu CLK_I2C1>;
203 clocks = <&cmu CLK_I2C2>;
213 clocks = <&cmu CLK_I2C3>;
[all …]
/linux-6.15/arch/arm/boot/dts/actions/
H A Dowl-s500.dtsi136 clocks = <&cmu CLK_UART0>;
144 clocks = <&cmu CLK_UART1>;
152 clocks = <&cmu CLK_UART2>;
199 clocks = <&cmu CLK_I2C0>;
209 clocks = <&cmu CLK_I2C1>;
219 clocks = <&cmu CLK_I2C2>;
229 clocks = <&cmu CLK_I2C3>;
299 clocks = <&cmu CLK_SD0>;
310 clocks = <&cmu CLK_SD1>;
321 clocks = <&cmu CLK_SD2>;
[all …]
/linux-6.15/Documentation/devicetree/bindings/net/
H A Dactions,owl-emac.yaml72 #include <dt-bindings/clock/actions,s500-cmu.h>
80 clocks = <&cmu 59 /*CLK_ETHERNET*/>, <&cmu CLK_RMII_REF>;
82 resets = <&cmu RESET_ETHERNET>;
/linux-6.15/Documentation/devicetree/bindings/serial/
H A Dactions,owl-uart.yaml41 #include <dt-bindings/clock/actions,s500-cmu.h>
46 clocks = <&cmu CLK_UART0>;
/linux-6.15/Documentation/devicetree/bindings/mmc/
H A Dowl-mmc.yaml60 clocks = <&cmu 56>;
61 resets = <&cmu 23>;
/linux-6.15/arch/arm64/boot/dts/exynos/
H A Dexynos850.dtsi250 compatible = "samsung,exynos850-cmu-peri";
262 compatible = "samsung,exynos850-cmu-cpucl1";
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";
349 compatible = "samsung,exynos850-cmu-dpu";
358 compatible = "samsung,exynos850-cmu-hsi";
371 compatible = "samsung,exynos850-cmu-is";
[all …]
H A Dexynos5433.dtsi370 compatible = "samsung,exynos5433-cmu-top";
385 compatible = "samsung,exynos5433-cmu-cpif";
394 compatible = "samsung,exynos5433-cmu-mif";
417 compatible = "samsung,exynos5433-cmu-fsys";
444 compatible = "samsung,exynos5433-cmu-g2d";
458 compatible = "samsung,exynos5433-cmu-disp";
484 compatible = "samsung,exynos5433-cmu-aud";
493 compatible = "samsung,exynos5433-cmu-bus0";
520 compatible = "samsung,exynos5433-cmu-g3d";
576 compatible = "samsung,exynos5433-cmu-mfc";
[all …]

123