Home
last modified time | relevance | path

Searched full:clk32k (Results 1 – 25 of 71) sorted by relevance

123

/OK3568_Linux_fs/kernel/drivers/mfd/
H A Dtc6387xb.c24 struct clk *clk32k; member
51 clk_disable_unprepare(tc6387xb->clk32k); in tc6387xb_suspend()
61 clk_prepare_enable(tc6387xb->clk32k); in tc6387xb_resume()
96 clk_prepare_enable(tc6387xb->clk32k); in tc6387xb_mmc_enable()
108 clk_disable_unprepare(tc6387xb->clk32k); in tc6387xb_mmc_disable()
137 struct clk *clk32k; in tc6387xb_probe() local
155 clk32k = clk_get(&dev->dev, "CLK_CK32K"); in tc6387xb_probe()
156 if (IS_ERR(clk32k)) { in tc6387xb_probe()
157 ret = PTR_ERR(clk32k); in tc6387xb_probe()
177 tc6387xb->clk32k = clk32k; in tc6387xb_probe()
[all …]
H A Dt7l66xb.c73 struct clk *clk32k; member
87 ret = clk_prepare_enable(t7l66xb->clk32k); in t7l66xb_mmc_enable()
119 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()
399 clk_put(t7l66xb->clk32k); in t7l66xb_probe()
412 clk_disable_unprepare(t7l66xb->clk32k); in t7l66xb_remove()
413 clk_put(t7l66xb->clk32k); in t7l66xb_remove()
H A Dtwl6040.c284 ret = clk_prepare_enable(twl6040->clk32k); in twl6040_power()
297 clk_disable_unprepare(twl6040->clk32k); in twl6040_power()
305 clk_disable_unprepare(twl6040->clk32k); in twl6040_power()
362 clk_disable_unprepare(twl6040->clk32k); in twl6040_power()
666 twl6040->clk32k = devm_clk_get(&client->dev, "clk32k"); in twl6040_probe()
667 if (IS_ERR(twl6040->clk32k)) { in twl6040_probe()
668 if (PTR_ERR(twl6040->clk32k) == -EPROBE_DEFER) in twl6040_probe()
670 dev_dbg(&client->dev, "clk32k is not handled\n"); in twl6040_probe()
671 twl6040->clk32k = NULL; in twl6040_probe()
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dsam9x60.dtsi363 clocks = <&pmc PMC_TYPE_PERIPHERAL 17>, <&clk32k 0>;
373 clocks = <&pmc PMC_TYPE_PERIPHERAL 45>, <&clk32k 0>;
478 clocks = <&pmc PMC_TYPE_PERIPHERAL 25>, <&pmc PMC_TYPE_GCK 25>, <&clk32k 1>;
670 clocks = <&clk32k 1>, <&clk32k 0>, <&main_xtal>;
677 clocks = <&clk32k 0>;
683 clocks = <&clk32k 0>;
695 clocks = <&clk32k 0>;
705 clk32k: sckc@fffffe50 { label
721 clocks = <&clk32k 0>;
728 clocks = <&clk32k 0>;
H A Dat91sam9n12.dtsi124 clocks = <&clk32k>, <&main_xtal>;
132 clocks = <&clk32k>;
145 clocks = <&clk32k>;
165 clk32k: slck { label
191 clocks = <&pmc PMC_TYPE_PERIPHERAL 17>, <&clk32k>;
201 clocks = <&pmc PMC_TYPE_PERIPHERAL 17>, <&clk32k>;
209 clocks = <&pmc PMC_TYPE_PERIPHERAL 25>, <&pmc PMC_TYPE_SYSTEM 3>, <&clk32k>;
728 clocks = <&clk32k>;
739 clocks = <&clk32k>;
H A Dat91sam9rl.dtsi140 …c PMC_TYPE_PERIPHERAL 16>, <&pmc PMC_TYPE_PERIPHERAL 17>, <&pmc PMC_TYPE_PERIPHERAL 18>, <&clk32k>;
793 clocks = <&clk32k>, <&main_xtal>;
800 clocks = <&clk32k>;
806 clocks = <&clk32k>;
820 clocks = <&clk32k>;
824 clk32k: sckc@fffffd50 { label
835 clocks = <&clk32k>;
849 clocks = <&clk32k>;
H A Dat91sam9g45.dtsi136 clocks = <&clk32k>, <&main_xtal>;
143 clocks = <&clk32k>;
157 clocks = <&clk32k>;
166 …c PMC_TYPE_PERIPHERAL 18>, <&pmc PMC_TYPE_PERIPHERAL 18>, <&pmc PMC_TYPE_PERIPHERAL 18>, <&clk32k>;
176 …c PMC_TYPE_PERIPHERAL 18>, <&pmc PMC_TYPE_PERIPHERAL 18>, <&pmc PMC_TYPE_PERIPHERAL 18>, <&clk32k>;
904 clocks = <&clk32k>;
947 clk32k: sckc@fffffd50 { label
958 clocks = <&clk32k>;
966 clocks = <&clk32k>;
H A Dat91sam9x5.dtsi133 clocks = <&clk32k>, <&main_xtal>;
140 clocks = <&clk32k>;
146 clocks = <&clk32k>;
156 clk32k: sckc@fffffe50 { label
169 clocks = <&pmc PMC_TYPE_PERIPHERAL 17>, <&clk32k>;
179 clocks = <&pmc PMC_TYPE_PERIPHERAL 17>, <&clk32k>;
885 clocks = <&clk32k>;
896 clocks = <&clk32k>;
H A Dsama5d2.dtsi217 clocks = <&pmc PMC_TYPE_PERIPHERAL 45>, <&pmc PMC_TYPE_SYSTEM 3>, <&clk32k>;
281 clocks = <&clk32k>, <&main_xtal>;
390 clocks = <&pmc PMC_TYPE_PERIPHERAL 35>, <&pmc PMC_TYPE_GCK 35>, <&clk32k>;
400 clocks = <&pmc PMC_TYPE_PERIPHERAL 36>, <&pmc PMC_TYPE_GCK 36>, <&clk32k>;
666 clocks = <&clk32k>;
672 clocks = <&clk32k>;
689 clocks = <&clk32k>;
693 clk32k: sckc@f8048050 { label
705 clocks = <&clk32k>;
H A Dsama5d4.dtsi181 clocks = <&pmc PMC_TYPE_PERIPHERAL 51>, <&pmc PMC_TYPE_SYSTEM 3>, <&clk32k>;
250 clocks = <&clk32k>, <&main_xtal>;
386 clocks = <&pmc PMC_TYPE_PERIPHERAL 40>, <&clk32k>;
619 clocks = <&pmc PMC_TYPE_PERIPHERAL 41>, <&clk32k>;
629 clocks = <&pmc PMC_TYPE_PERIPHERAL 42>, <&clk32k>;
750 clocks = <&clk32k>;
756 clocks = <&clk32k>;
770 clocks = <&clk32k>;
774 clk32k: sckc@fc068650 { label
785 clocks = <&clk32k>;
H A Dsama5d3.dtsi154 clocks = <&pmc PMC_TYPE_PERIPHERAL 26>, <&clk32k>;
1026 clocks = <&clk32k>, <&main_xtal>;
1033 clocks = <&clk32k>;
1039 clocks = <&clk32k>;
1053 clocks = <&clk32k>;
1060 clk32k: sckc@fffffe50 { label
1071 clocks = <&clk32k>;
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/soc/microchip/
H A Datmel,at91rm9200-tcb.yaml128 clocks = <&tcb0_clk>, <&clk32k>;
149 clocks = <&tcb1_clk>, <&clk32k>;
169 clocks = <&tcb0_clk>, <&clk32k>;
/OK3568_Linux_fs/kernel/drivers/clk/mxs/
H A Dclk-imx23.c85 clk32k, dri, pwm, filt, uart, ssp, gpmi, spdif, emi, saif, enumerator
138 clks[adc] = mxs_clk_fixed_factor("adc", "clk32k", 1, 16); in mx23_clocks_init()
140 clks[clk32k] = mxs_clk_gate("clk32k", "clk32k_div", XTAL, 26); in mx23_clocks_init()
H A Dclk-imx28.c139 clk32k_div, rtc, lradc, spdif_div, clk32k, pwm, uart, ssp0, enumerator
208 clks[lradc] = mxs_clk_fixed_factor("lradc", "clk32k", 1, 16); in mx28_clocks_init()
210 clks[clk32k] = mxs_clk_gate("clk32k", "clk32k_div", XTAL, 26); in mx28_clocks_init()
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dat91sam9n12.dtsi173 clocks = <&clk32k>, <&main>, <&plladiv>, <&pllb>;
191 clocks = <&clk32k>, <&main>, <&plladiv>, <&pllb>, <&mck>;
387 clocks = <&clk32k>;
400 clocks = <&clk32k>;
420 clk32k: slck { label
444 clocks = <&tcb_clk>, <&clk32k>;
452 clocks = <&tcb_clk>, <&clk32k>;
460 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
986 clocks = <&clk32k>;
997 clocks = <&clk32k>;
H A Dat91sam9260.dtsi135 clk32k: slck { label
168 clocks = <&clk32k>, <&main>, <&plla>, <&pllb>;
186 clocks = <&clk32k>, <&main>, <&plla>, <&pllb>;
371 clocks = <&clk32k>;
377 clocks = <&clk32k>;
393 clocks = <&tc0_clk>, <&tc1_clk>, <&tc2_clk>, <&clk32k>;
403 clocks = <&tc3_clk>, <&tc4_clk>, <&tc5_clk>, <&clk32k>;
988 clocks = <&clk32k>;
996 clocks = <&clk32k>;
H A Dat91sam9rl.dtsi127 clocks = <&tc0_clk>, <&tc1_clk>, <&tc2_clk>, <&clk32k>;
867 clocks = <&clk32k>, <&main>, <&plla>, <&utmi>;
878 clocks = <&clk32k>, <&main>, <&plla>, <&utmi>, <&mck>;
1038 clocks = <&clk32k>;
1044 clocks = <&clk32k>;
1058 clocks = <&clk32k>;
1081 clk32k: slck { label
1092 clocks = <&clk32k>;
1106 clocks = <&clk32k>;
H A Dat91sam9g45.dtsi176 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>;
193 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
394 clocks = <&clk32k>;
408 clocks = <&clk32k>;
415 clocks = <&tcb0_clk>, <&tcb0_clk>, <&tcb0_clk>, <&clk32k>;
423 clocks = <&tcb0_clk>, <&tcb0_clk>, <&tcb0_clk>, <&clk32k>;
1136 clocks = <&clk32k>;
1252 clk32k: slck { label
1263 clocks = <&clk32k>;
1271 clocks = <&clk32k>;
H A Dat91sam9x5.dtsi178 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>;
197 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
388 clocks = <&clk32k>;
394 clocks = <&clk32k>;
421 clk32k: slck { label
432 clocks = <&tcb0_clk>, <&clk32k>;
440 clocks = <&tcb0_clk>, <&clk32k>;
1192 clocks = <&clk32k>;
1203 clocks = <&clk32k>;
H A Dsama5d4.dtsi326 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
458 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>;
481 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
976 clocks = <&tcb0_clk>, <&clk32k>;
1204 clocks = <&tcb1_clk>, <&clk32k>;
1315 clocks = <&clk32k>;
1321 clocks = <&clk32k>;
1335 clocks = <&clk32k>;
1358 clk32k: slowck { label
1369 clocks = <&clk32k>;
H A Dsama5d3.dtsi150 clocks = <&tcb0_clk>, <&clk32k>;
1008 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>;
1025 clocks = <&clk32k>, <&main>, <&plladiv>, <&utmi>, <&mck>;
1311 clocks = <&clk32k>;
1317 clocks = <&clk32k>;
1331 clocks = <&clk32k>;
1357 clk32k: slowck { label
1368 clocks = <&clk32k>;
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/
H A Datmel-sysregs.txt40 clocks = <&clk32k>;
86 clocks = <&clk32k>;
131 clocks = <&clk32k>;
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mfd/
H A 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.
/OK3568_Linux_fs/kernel/include/linux/platform_data/
H A Dnet-cw1200.h22 bool enable); /* Control CLK32K */
39 bool enable); /* Control CLK32K */
/OK3568_Linux_fs/kernel/drivers/clocksource/
H A Dtimer-atmel-st.c87 static struct clocksource clk32k = { variable
247 return clocksource_register_hz(&clk32k, sclk_rate); in atmel_st_timer_init()

123