Home
last modified time | relevance | path

Searched refs:clk32k (Results 1 – 25 of 39) sorted by relevance

12

/Linux-v4.19/drivers/mfd/
Dtc6387xb.c28 struct clk *clk32k; member
55 clk_disable_unprepare(tc6387xb->clk32k); in tc6387xb_suspend()
65 clk_prepare_enable(tc6387xb->clk32k); in tc6387xb_resume()
103 clk_prepare_enable(tc6387xb->clk32k); in tc6387xb_mmc_enable()
116 clk_disable_unprepare(tc6387xb->clk32k); in tc6387xb_mmc_disable()
145 struct clk *clk32k; in tc6387xb_probe() local
163 clk32k = clk_get(&dev->dev, "CLK_CK32K"); in tc6387xb_probe()
164 if (IS_ERR(clk32k)) { in tc6387xb_probe()
165 ret = PTR_ERR(clk32k); in tc6387xb_probe()
185 tc6387xb->clk32k = clk32k; in tc6387xb_probe()
[all …]
Dt7l66xb.c76 struct clk *clk32k; member
91 ret = clk_prepare_enable(t7l66xb->clk32k); in t7l66xb_mmc_enable()
124 clk_disable_unprepare(t7l66xb->clk32k); in t7l66xb_mmc_disable()
343 t7l66xb->clk32k = clk_get(&dev->dev, "CLK_CK32K"); in t7l66xb_probe()
344 if (IS_ERR(t7l66xb->clk32k)) { in t7l66xb_probe()
345 ret = PTR_ERR(t7l66xb->clk32k); in t7l66xb_probe()
406 clk_put(t7l66xb->clk32k); in t7l66xb_probe()
422 clk_disable_unprepare(t7l66xb->clk32k); in t7l66xb_remove()
423 clk_put(t7l66xb->clk32k); in t7l66xb_remove()
Dtwl6040.c298 ret = clk_prepare_enable(twl6040->clk32k); in twl6040_power()
311 clk_disable_unprepare(twl6040->clk32k); in twl6040_power()
319 clk_disable_unprepare(twl6040->clk32k); in twl6040_power()
365 clk_disable_unprepare(twl6040->clk32k); in twl6040_power()
668 twl6040->clk32k = devm_clk_get(&client->dev, "clk32k"); in twl6040_probe()
669 if (IS_ERR(twl6040->clk32k)) { in twl6040_probe()
670 if (PTR_ERR(twl6040->clk32k) == -EPROBE_DEFER) in twl6040_probe()
673 twl6040->clk32k = NULL; in twl6040_probe()
/Linux-v4.19/Documentation/devicetree/bindings/mfd/
Datmel-tcb.txt31 clocks = <&tcb0_clk>, <&clk32k>;
52 clocks = <&tcb1_clk>, <&clk32k>;
Dtwl6040.txt22 - clocks: phandle to the clk32k and/or to mclk clock provider
23 - clock-names: Must be "clk32k" for the 32K clock and "mclk" for the MCLK.
Datmel-hlcdc.txt25 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
/Linux-v4.19/arch/arm/boot/dts/
Dat91sam9n12.dtsi185 clocks = <&clk32k>, <&main>, <&plladiv>, <&pllb>;
202 clocks = <&clk32k>, <&main>, <&plladiv>, <&pllb>, <&mck>;
395 clocks = <&clk32k>;
408 clocks = <&clk32k>;
428 clk32k: slck { label
454 clocks = <&tcb_clk>, <&clk32k>;
464 clocks = <&tcb_clk>, <&clk32k>;
472 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
991 clocks = <&clk32k>;
1002 clocks = <&clk32k>;
Dat91sam9260.dtsi141 clk32k: slck { label
174 clocks = <&clk32k>, <&main>, <&plla>, <&pllb>;
191 clocks = <&clk32k>, <&main>, <&plla>, <&pllb>;
372 clocks = <&clk32k>;
378 clocks = <&clk32k>;
396 clocks = <&tc0_clk>, <&tc1_clk>, <&tc2_clk>, <&clk32k>;
408 clocks = <&tc3_clk>, <&tc4_clk>, <&tc5_clk>, <&clk32k>;
984 clocks = <&clk32k>;
992 clocks = <&clk32k>;
Dat91sam9rl.dtsi135 clocks = <&tc0_clk>, <&tc1_clk>, <&tc2_clk>, <&clk32k>;
874 clocks = <&clk32k>, <&main>, <&plla>, <&utmi>;
884 clocks = <&clk32k>, <&main>, <&plla>, <&utmi>, <&mck>;
1039 clocks = <&clk32k>;
1045 clocks = <&clk32k>;
1059 clocks = <&clk32k>;
1082 clk32k: slck { label
1093 clocks = <&clk32k>;
1107 clocks = <&clk32k>;
Dsama5d2.dtsi397 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
539 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>;
561 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
927 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>, <&audio_pll_pmc>;
1102 clocks = <&tcb0_clk>, <&clk32k>;
1112 clocks = <&tcb1_clk>, <&clk32k>;
1256 clocks = <&clk32k>;
1262 clocks = <&clk32k>;
1279 clocks = <&clk32k>;
1283 clk32k: sckc@f8048050 { label
[all …]
Dsama5d3_tcb1.dtsi36 clocks = <&tcb1_clk>, <&clk32k>;
Dat91sam9g45.dtsi183 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>;
199 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
400 clocks = <&clk32k>;
414 clocks = <&clk32k>;
423 clocks = <&tcb0_clk>, <&tcb0_clk>, <&tcb0_clk>, <&clk32k>;
433 clocks = <&tcb0_clk>, <&tcb0_clk>, <&tcb0_clk>, <&clk32k>;
1163 clocks = <&clk32k>;
1279 clk32k: slck { label
1290 clocks = <&clk32k>;
1298 clocks = <&clk32k>;
Dat91sam9x5.dtsi189 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>;
206 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
395 clocks = <&clk32k>;
401 clocks = <&clk32k>;
428 clk32k: slck { label
441 clocks = <&tcb0_clk>, <&clk32k>;
451 clocks = <&tcb0_clk>, <&clk32k>;
1213 clocks = <&clk32k>;
1224 clocks = <&clk32k>;
Dsama5d4.dtsi330 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
459 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>;
481 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
968 clocks = <&tcb0_clk>, <&clk32k>;
1198 clocks = <&tcb1_clk>, <&clk32k>;
1208 clocks = <&tcb2_clk>, <&clk32k>;
1329 clocks = <&clk32k>;
1335 clocks = <&clk32k>;
1349 clocks = <&clk32k>;
1353 clk32k: sckc@fc068650 { label
[all …]
/Linux-v4.19/drivers/clocksource/
Dtimer-atmel-st.c100 static struct clocksource clk32k = { variable
261 return clocksource_register_hz(&clk32k, sclk_rate); in atmel_st_timer_init()
/Linux-v4.19/Documentation/devicetree/bindings/rtc/
Datmel,at91rm9200-rtc.txt16 clocks = <&clk32k>;
Datmel,at91sam9-rtc.txt21 clocks = <&clk32k>;
/Linux-v4.19/drivers/clk/mxs/
Dclk-imx23.c91 clk32k, dri, pwm, filt, uart, ssp, gpmi, spdif, emi, saif, enumerator
146 clks[clk32k] = mxs_clk_gate("clk32k", "clk32k_div", XTAL, 26); in mx23_clocks_init()
Dclk-imx28.c145 clk32k_div, rtc, lradc, spdif_div, clk32k, pwm, uart, ssp0, enumerator
216 clks[clk32k] = mxs_clk_gate("clk32k", "clk32k_div", XTAL, 26); in mx28_clocks_init()
/Linux-v4.19/Documentation/devicetree/bindings/clock/
Dimx23-clock.txt42 clk32k 28
Dimx28-clock.txt57 clk32k 43
/Linux-v4.19/Documentation/devicetree/bindings/pwm/
Datmel-hlcdc-pwm.txt20 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
/Linux-v4.19/Documentation/devicetree/bindings/arm/
Datmel-at91.txt104 clocks = <&clk32k>;
149 clocks = <&clk32k>;
191 clocks = <&clk32k>;
/Linux-v4.19/Documentation/devicetree/bindings/display/atmel/
Dhlcdc-dc.txt24 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
/Linux-v4.19/include/linux/mfd/
Dtwl6040.h228 struct clk *clk32k; member

12