Home
last modified time | relevance | path

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

/linux-4.4.14/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
90 clk_prepare_enable(t7l66xb->clk32k); in t7l66xb_mmc_enable()
121 clk_disable_unprepare(t7l66xb->clk32k); in t7l66xb_mmc_disable()
336 t7l66xb->clk32k = clk_get(&dev->dev, "CLK_CK32K"); in t7l66xb_probe()
337 if (IS_ERR(t7l66xb->clk32k)) { in t7l66xb_probe()
338 ret = PTR_ERR(t7l66xb->clk32k); in t7l66xb_probe()
395 clk_put(t7l66xb->clk32k); in t7l66xb_probe()
411 clk_disable_unprepare(t7l66xb->clk32k); in t7l66xb_remove()
412 clk_put(t7l66xb->clk32k); in t7l66xb_remove()
Dtwl6040.c294 clk_prepare_enable(twl6040->clk32k); in twl6040_power()
352 clk_disable_unprepare(twl6040->clk32k); in twl6040_power()
648 twl6040->clk32k = devm_clk_get(&client->dev, "clk32k"); in twl6040_probe()
649 if (IS_ERR(twl6040->clk32k)) { in twl6040_probe()
650 if (PTR_ERR(twl6040->clk32k) == -EPROBE_DEFER) in twl6040_probe()
653 twl6040->clk32k = NULL; in twl6040_probe()
/linux-4.4.14/drivers/clocksource/
Dtimer-atmel-st.c100 static struct clocksource clk32k = { variable
249 clocksource_register_hz(&clk32k, sclk_rate); in atmel_st_timer_init()
/linux-4.4.14/arch/arm/boot/dts/
Dat91sam9n12.dtsi169 clocks = <&clk32k>, <&main>, <&plladiv>, <&pllb>;
186 clocks = <&clk32k>, <&main>, <&plladiv>, <&pllb>, <&mck>;
379 clocks = <&clk32k>;
392 clocks = <&clk32k>;
412 clk32k: slck { label
436 clocks = <&tcb_clk>, <&clk32k>;
444 clocks = <&tcb_clk>, <&clk32k>;
452 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
967 clocks = <&clk32k>;
978 clocks = <&clk32k>;
Dat91sam9rl.dtsi124 clocks = <&tc0_clk>, <&tc1_clk>, <&tc2_clk>, <&clk32k>;
856 clocks = <&clk32k>, <&main>, <&plla>, <&utmi>;
866 clocks = <&clk32k>, <&main>, <&plla>, <&utmi>, <&mck>;
1021 clocks = <&clk32k>;
1027 clocks = <&clk32k>;
1041 clocks = <&clk32k>;
1064 clk32k: slck { label
1075 clocks = <&clk32k>;
1089 clocks = <&clk32k>;
Dat91sam9260.dtsi131 clk32k: slck { label
164 clocks = <&clk32k>, <&main>, <&plla>, <&pllb>;
181 clocks = <&clk32k>, <&main>, <&plla>, <&pllb>;
362 clocks = <&clk32k>;
368 clocks = <&clk32k>;
384 clocks = <&tc0_clk>, <&tc1_clk>, <&tc2_clk>, <&clk32k>;
394 clocks = <&tc3_clk>, <&tc4_clk>, <&tc5_clk>, <&clk32k>;
970 clocks = <&clk32k>;
978 clocks = <&clk32k>;
Dsama5d3_tcb1.dtsi34 clocks = <&tcb1_clk>, <&clk32k>;
Dsama5d2.dtsi371 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>;
393 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
736 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
843 clocks = <&tcb0_clk>, <&clk32k>;
851 clocks = <&tcb1_clk>, <&clk32k>;
922 clocks = <&clk32k>;
951 clk32k: slowck { label
962 clocks = <&clk32k>;
Dat91sam9g45.dtsi173 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>;
189 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
390 clocks = <&clk32k>;
404 clocks = <&clk32k>;
411 clocks = <&tcb0_clk>, <&tcb0_clk>, <&tcb0_clk>, <&clk32k>;
419 clocks = <&tcb0_clk>, <&tcb0_clk>, <&tcb0_clk>, <&clk32k>;
1128 clocks = <&clk32k>;
1244 clk32k: slck { label
1255 clocks = <&clk32k>;
1263 clocks = <&clk32k>;
Dat91sam9x5.dtsi173 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>;
190 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
379 clocks = <&clk32k>;
385 clocks = <&clk32k>;
412 clk32k: slck { label
423 clocks = <&tcb0_clk>, <&clk32k>;
431 clocks = <&tcb0_clk>, <&clk32k>;
1179 clocks = <&clk32k>;
1190 clocks = <&clk32k>;
Dsama5d4.dtsi324 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
453 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>;
475 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
960 clocks = <&tcb0_clk>, <&clk32k>;
1188 clocks = <&tcb1_clk>, <&clk32k>;
1286 clocks = <&clk32k>;
1292 clocks = <&clk32k>;
1305 clocks = <&clk32k>;
1328 clk32k: slowck { label
1339 clocks = <&clk32k>;
Dsama5d3.dtsi148 clocks = <&tcb0_clk>, <&clk32k>;
974 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>;
990 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
1265 clocks = <&clk32k>;
1271 clocks = <&clk32k>;
1285 clocks = <&clk32k>;
1311 clk32k: slowck { label
1322 clocks = <&clk32k>;
Dat91sam9x5_lcd.dtsi20 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
Dsama5d3_lcd.dtsi20 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
Dtegra124-nyan.dtsi145 function = "clk32k-out";
Domap5-board-common.dtsi600 clock-names = "clk32k";
Dtegra124-venice2.dts678 function = "clk32k-out";
/linux-4.4.14/Documentation/devicetree/bindings/mfd/
Dtwl6040.txt22 - clocks: phandle to the clk32k clock provider
23 - clock-names: Must be "clk32k"
Datmel-hlcdc.txt25 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
Das3722.txt74 powergood-out, pwm-in, pwm-out, clk32k-out,
/linux-4.4.14/Documentation/devicetree/bindings/rtc/
Datmel,at91rm9200-rtc.txt16 clocks = <&clk32k>;
Datmel,at91sam9-rtc.txt21 clocks = <&clk32k>;
/linux-4.4.14/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-4.4.14/Documentation/devicetree/bindings/pwm/
Datmel-hlcdc-pwm.txt20 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dimx23-clock.txt42 clk32k 28
Dimx28-clock.txt57 clk32k 43
Dat91-clock.txt134 clk32k: slck {
344 e.g. clocks = <&clk32k>, <&main>, <&plla>, <&pllb>;
357 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
472 e.g. clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>, <&audio_pll_pmc>;
485 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>, <&audio_pll_pmc>;
/linux-4.4.14/Documentation/devicetree/bindings/display/atmel/
Dhlcdc-dc.txt24 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
/linux-4.4.14/Documentation/devicetree/bindings/arm/
Datmel-at91.txt102 clocks = <&clk32k>;
147 clocks = <&clk32k>;
/linux-4.4.14/include/linux/mfd/
Dtwl6040.h227 struct clk *clk32k; member
/linux-4.4.14/Documentation/devicetree/bindings/watchdog/
Datmel-wdt.txt43 clocks = <&clk32k>;
/linux-4.4.14/arch/arm64/boot/dts/mediatek/
Dmt8173.dtsi112 clk32k: oscillator@1 { label
116 clock-output-names = "clk32k";
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-as3722.c151 FUNCTION_GROUP(clk32k-out, CLK32K_OUT),