Home
last modified time | relevance | path

Searched full:osc32k (Results 1 – 25 of 72) sorted by relevance

123

/openbmc/linux/drivers/clk/sunxi-ng/
H A Dccu-sun6i-rtc.c196 static SUNXI_CCU_GATE_HWS(ext_osc32k_gate_clk, "ext-osc32k-gate",
205 .name = "osc32k",
259 .name = "osc32k-fanout",
357 /* ext-osc32k was the only input clock in the old binding. */ in sun6i_rtc_ccu_probe()
359 ? "ext-osc32k" : NULL; in sun6i_rtc_ccu_probe()
366 /* Link ext-osc32k-gate to its parent. */ in sun6i_rtc_ccu_probe()
369 /* ext-osc32k-gate is an orphan, so do not register it. */ in sun6i_rtc_ccu_probe()
H A Dccu-sun50i-a100-r.c20 static const char * const cpus_r_apb2_parents[] = { "dcxo24M", "osc32k",
96 static const char * const r_apb1_pwm_clk_parents[] = { "dcxo24M", "osc32k",
116 static const char * const r_apb1_ir_rx_parents[] = { "osc32k", "dcxo24M" };
/openbmc/linux/drivers/clk/hisilicon/
H A Dclk-hi3620.c24 static const char *const timer0_mux_p[] __initconst = { "osc32k", "timerclk01", };
25 static const char *const timer1_mux_p[] __initconst = { "osc32k", "timerclk01", };
26 static const char *const timer2_mux_p[] __initconst = { "osc32k", "timerclk23", };
27 static const char *const timer3_mux_p[] __initconst = { "osc32k", "timerclk23", };
28 static const char *const timer4_mux_p[] __initconst = { "osc32k", "timerclk45", };
29 static const char *const timer5_mux_p[] __initconst = { "osc32k", "timerclk45", };
30 static const char *const timer6_mux_p[] __initconst = { "osc32k", "timerclk67", };
31 static const char *const timer7_mux_p[] __initconst = { "osc32k", "timerclk67", };
32 static const char *const timer8_mux_p[] __initconst = { "osc32k", "timerclk89", };
33 static const char *const timer9_mux_p[] __initconst = { "osc32k", "timerclk89", };
[all …]
/openbmc/u-boot/arch/arm/dts/
H A Dsun50i-h6.dtsi65 osc32k: osc32k_clk { label
69 clock-output-names = "osc32k";
98 clocks = <&osc24M>, <&osc32k>, <&iosc>;
122 clocks = <&ccu CLK_APB1>, <&osc24M>, <&osc32k>;
241 clocks = <&osc24M>, <&osc32k>, <&iosc>,
262 clocks = <&r_ccu CLK_R_APB1>, <&osc24M>, <&osc32k>;
H A Dsun8i-v3s.dtsi85 osc32k: osc32k_clk { label
89 clock-output-names = "osc32k";
186 clocks = <&osc24M>, <&osc32k>;
204 clocks = <&ccu CLK_BUS_PIO>, <&osc24M>, <&osc32k>;
H A Dsun8i-r40.dtsi65 osc32k: osc32k { label
69 clock-output-names = "osc32k";
251 clocks = <&osc24M>, <&osc32k>;
261 clocks = <&ccu CLK_BUS_PIO>, <&osc24M>, <&osc32k>;
H A Dsun50i-a64.dtsi138 osc32k: osc32k_clk { label
142 clock-output-names = "osc32k";
494 clocks = <&osc24M>, <&osc32k>;
882 clock-output-names = "rtc-osc32k", "rtc-osc32k-out";
883 clocks = <&osc32k>;
899 clocks = <&osc24M>, <&osc32k>, <&iosc>,
933 clocks = <&r_ccu CLK_APB0_PIO>, <&osc24M>, <&osc32k>;
H A Dsunxi-h3-h5.dtsi92 osc32k: osc32k_clk { label
96 clock-output-names = "osc32k";
378 clocks = <&osc24M>, <&osc32k>;
389 clocks = <&ccu CLK_BUS_PIO>, <&osc24M>, <&osc32k>;
801 clocks = <&osc24M>, <&osc32k>, <&iosc>,
840 clocks = <&r_ccu CLK_APB0_PIO>, <&osc24M>, <&osc32k>;
H A Dsun9i-a80.dtsi178 osc32k: clk-32k { label
183 clock-output-names = "osc32k";
190 clocks = <&osc32k>, <&osc24M>,
238 clocks = <&osc32k>, <&osc24M>;
246 clocks = <&osc32k>, <&osc24M>;
910 clocks = <&osc24M>, <&osc32k>;
943 clocks = <&ccu CLK_BUS_PIO>, <&osc24M>, <&osc32k>;
1178 clocks = <&apbs_gates 0>, <&osc24M>, <&osc32k>;
H A Dsun5i.dtsi103 osc32k: clk@0 { label
107 clock-output-names = "osc32k";
384 clocks = <&osc24M>, <&osc32k>;
400 clocks = <&ccu CLK_APB0_PIO>, <&osc24M>, <&osc32k>;
/openbmc/linux/Documentation/devicetree/bindings/clock/
H A Dingenic,cgu.yaml78 - osc32k # Different name, same clock
117 clocks = <&ext>, <&osc32k>;
118 clock-names = "ext", "osc32k";
H A Dallwinner,sun4i-a10-ccu.yaml137 clocks = <&osc24M>, <&osc32k>;
147 clocks = <&osc24M>, <&osc32k>, <&iosc>, <&ccu 11>;
H A Dallwinner,sun4i-a10-apb1-clk.yaml48 clocks = <&osc24M>, <&pll6 1>, <&osc32k>;
H A Dallwinner,sun9i-a80-cpus-clk.yaml48 clocks = <&osc32k>, <&osc24M>, <&pll4>, <&pll3>;
H A Dallwinner,sun4i-a10-cpu-clk.yaml48 clocks = <&osc32k>, <&osc24M>, <&pll1>, <&dummy>;
H A Dallwinner,sun7i-a20-out-clk.yaml48 clocks = <&osc24M_32k>, <&osc32k>, <&osc24M>;
H A Dallwinner,sun4i-a10-mod0-clk.yaml76 clocks = <&osc32k>, <&osc24M>;
/openbmc/linux/arch/arm64/boot/dts/allwinner/
H A Dsun50i-a100.dtsi70 osc32k: osc32k-clk { label
73 clock-output-names = "osc32k";
98 clocks = <&dcxo24M>, <&osc32k>, <&iosc>;
148 clocks = <&ccu CLK_APB1>, <&dcxo24M>, <&osc32k>;
291 clocks = <&dcxo24M>, <&osc32k>, <&iosc>,
311 clocks = <&r_ccu CLK_R_APB1>, <&dcxo24M>, <&osc32k>;
/openbmc/linux/Documentation/devicetree/bindings/rtc/
H A Dti,k3-rtc.yaml37 - const: osc32k
60 clock-names = "vbus", "osc32k";
H A Dallwinner,sun6i-a31-rtc.yaml151 - const: ext-osc32k
190 clock-output-names = "osc32k";
/openbmc/linux/arch/arm/boot/dts/allwinner/
H A Dsuniv-f1c100s.dtsi23 osc32k: clk-32k { label
27 clock-output-names = "osc32k";
165 clocks = <&osc24M>, <&osc32k>;
182 clocks = <&ccu CLK_BUS_PIO>, <&osc24M>, <&osc32k>;
266 clocks = <&osc32k>;
H A Dsun8i-v3s.dtsi109 osc32k: osc32k_clk { label
114 clock-output-names = "ext-osc32k";
337 clocks = <&osc32k>;
338 clock-output-names = "osc32k", "osc32k-out";
H A Dsun9i-a80.dtsi182 osc32k: clk-32k { label
187 clock-output-names = "osc32k";
225 clocks = <&osc32k>, <&osc24M>,
273 clocks = <&osc32k>, <&osc24M>;
281 clocks = <&osc32k>, <&osc24M>;
938 clocks = <&osc24M>, <&osc32k>;
972 clocks = <&ccu CLK_BUS_PIO>, <&osc24M>, <&osc32k>;
1219 clocks = <&apbs_gates 0>, <&osc24M>, <&osc32k>;
/openbmc/linux/arch/mips/boot/dts/ingenic/
H A Djz4725b.dtsi47 osc32k: osc32k { label
57 clocks = <&ext>, <&osc32k>;
58 clock-names = "ext", "osc32k";
H A Djz4770.dtsi47 osc32k: osc32k { label
60 clocks = <&ext>, <&osc32k>;
61 clock-names = "ext", "osc32k";

123