Home
last modified time | relevance | path

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

123

/linux-5.10/drivers/clk/hisilicon/
Dclk-hi3620.c25 static const char *const timer0_mux_p[] __initconst = { "osc32k", "timerclk01", };
26 static const char *const timer1_mux_p[] __initconst = { "osc32k", "timerclk01", };
27 static const char *const timer2_mux_p[] __initconst = { "osc32k", "timerclk23", };
28 static const char *const timer3_mux_p[] __initconst = { "osc32k", "timerclk23", };
29 static const char *const timer4_mux_p[] __initconst = { "osc32k", "timerclk45", };
30 static const char *const timer5_mux_p[] __initconst = { "osc32k", "timerclk45", };
31 static const char *const timer6_mux_p[] __initconst = { "osc32k", "timerclk67", };
32 static const char *const timer7_mux_p[] __initconst = { "osc32k", "timerclk67", };
33 static const char *const timer8_mux_p[] __initconst = { "osc32k", "timerclk89", };
34 static const char *const timer9_mux_p[] __initconst = { "osc32k", "timerclk89", };
[all …]
/linux-5.10/arch/arm/boot/dts/
Dsuniv-f1c100s.dtsi20 osc32k: clk-32k { label
24 clock-output-names = "osc32k";
68 clocks = <&osc24M>, <&osc32k>;
85 clocks = <&ccu 37>, <&osc24M>, <&osc32k>;
Dsun8i-v3s.dtsi107 osc32k: osc32k_clk { label
112 clock-output-names = "ext-osc32k";
315 clocks = <&osc32k>;
316 clock-output-names = "osc32k", "osc32k-out";
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>;
Dsun8i-r40.dtsi70 osc32k: osc32k { label
75 clock-output-names = "ext-osc32k";
477 clock-output-names = "osc32k", "osc32k-out";
478 clocks = <&osc32k>;
Dsun5i.dtsi103 osc32k: clk-32k { label
107 clock-output-names = "osc32k";
436 clocks = <&osc24M>, <&osc32k>;
452 clocks = <&ccu CLK_APB0_PIO>, <&osc24M>, <&osc32k>;
Dsunxi-h3-h5.dtsi93 osc32k: osc32k_clk { label
844 clock-output-names = "osc32k", "osc32k-out", "iosc";
845 clocks = <&osc32k>;
Dsun9i-a80-cubieboard4.dts188 &osc32k {
189 /* osc32k input is from AC100 */
/linux-5.10/arch/arm64/boot/dts/allwinner/
Dsun50i-a100.dtsi70 osc32k: osc32k-clk { label
73 clock-output-names = "osc32k";
98 clocks = <&dcxo24M>, <&osc32k>, <&iosc>;
136 clocks = <&ccu CLK_APB1>, <&dcxo24M>, <&osc32k>;
267 clocks = <&dcxo24M>, <&osc32k>, <&iosc>,
287 clocks = <&r_ccu CLK_R_APB1>, <&dcxo24M>, <&osc32k>;
Dsun50i-a64.dtsi112 osc32k: osc32k_clk { label
116 clock-output-names = "ext-osc32k";
1195 clock-output-names = "osc32k", "osc32k-out", "iosc";
1196 clocks = <&osc32k>;
1265 clocks = <&r_ccu CLK_APB0_PIO>, <&osc24M>, <&osc32k>;
/linux-5.10/Documentation/devicetree/bindings/clock/
Dingenic,cgu.yaml72 - osc32k # Different name, same clock
109 clocks = <&ext>, <&osc32k>;
110 clock-names = "ext", "osc32k";
Dallwinner,sun4i-a10-ccu.yaml131 clocks = <&osc24M>, <&osc32k>;
141 clocks = <&osc24M>, <&osc32k>, <&iosc>, <&ccu 11>;
Dallwinner,sun4i-a10-apb1-clk.yaml48 clocks = <&osc24M>, <&pll6 1>, <&osc32k>;
Dallwinner,sun7i-a20-out-clk.yaml48 clocks = <&osc24M_32k>, <&osc32k>, <&osc24M>;
Dallwinner,sun4i-a10-cpu-clk.yaml48 clocks = <&osc32k>, <&osc24M>, <&pll1>, <&dummy>;
Dallwinner,sun9i-a80-cpus-clk.yaml48 clocks = <&osc32k>, <&osc24M>, <&pll4>, <&pll3>;
Dallwinner,sun4i-a10-mod0-clk.yaml76 clocks = <&osc32k>, <&osc24M>;
Dallwinner,sun4i-a10-ahb-clk.yaml95 clocks = <&osc32k>, <&osc24M>, <&axi>, <&pll6 0>;
/linux-5.10/drivers/clk/sunxi-ng/
Dccu-sun50i-a100-r.c21 static const char * const cpus_r_apb2_parents[] = { "dcxo24M", "osc32k",
97 static const char * const r_apb1_pwm_clk_parents[] = { "dcxo24M", "osc32k",
117 static const char * const r_apb1_ir_rx_parents[] = { "osc32k", "dcxo24M" };
Dccu-sun50i-h6-r.c25 static const char * const ar100_r_apb2_parents[] = { "osc24M", "osc32k",
100 static const char * const r_mod0_default_parents[] = { "osc32k", "osc24M" };
Dccu-sun50i-h6.c228 static const char * const cpux_parents[] = { "osc24M", "osc32k",
235 static const char * const psi_ahb1_ahb2_parents[] = { "osc24M", "osc32k",
245 static const char * const ahb3_apb1_apb2_parents[] = { "osc24M", "osc32k",
495 static const char * const ir_tx_parents[] = { "osc32k", "osc24M" };
666 static const char * const hdmi_cec_parents[] = { "osc32k", "pll-periph0-2x" };
1235 * First clock parent (osc32K) is unusable for CEC. But since there in sun50i_h6_ccu_probe()
/linux-5.10/arch/mips/boot/dts/ingenic/
Djz4725b.dtsi47 osc32k: osc32k { label
57 clocks = <&ext>, <&osc32k>;
58 clock-names = "ext", "osc32k";
Djz4770.dtsi47 osc32k: osc32k { label
60 clocks = <&ext>, <&osc32k>;
61 clock-names = "ext", "osc32k";
/linux-5.10/Documentation/devicetree/bindings/rtc/
Dallwinner,sun6i-a31-rtc.yaml142 clock-output-names = "osc32k";
/linux-5.10/arch/arm64/boot/dts/zte/
Dzx296718.dtsi166 osc32k: clk-osc32k { label
170 clock-output-names = "osc32k";

123