/linux-4.4.14/drivers/mfd/ |
D | tc6387xb.c | 28 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 …]
|
D | t7l66xb.c | 76 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()
|
D | twl6040.c | 294 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/ |
D | timer-atmel-st.c | 100 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/ |
D | at91sam9n12.dtsi | 169 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>;
|
D | at91sam9rl.dtsi | 124 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>;
|
D | at91sam9260.dtsi | 131 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>;
|
D | sama5d3_tcb1.dtsi | 34 clocks = <&tcb1_clk>, <&clk32k>;
|
D | sama5d2.dtsi | 371 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>;
|
D | at91sam9g45.dtsi | 173 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>;
|
D | at91sam9x5.dtsi | 173 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>;
|
D | sama5d4.dtsi | 324 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>;
|
D | sama5d3.dtsi | 148 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>;
|
D | at91sam9x5_lcd.dtsi | 20 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
|
D | sama5d3_lcd.dtsi | 20 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
|
D | tegra124-nyan.dtsi | 145 function = "clk32k-out";
|
D | omap5-board-common.dtsi | 600 clock-names = "clk32k";
|
D | tegra124-venice2.dts | 678 function = "clk32k-out";
|
/linux-4.4.14/Documentation/devicetree/bindings/mfd/ |
D | twl6040.txt | 22 - clocks: phandle to the clk32k clock provider 23 - clock-names: Must be "clk32k"
|
D | atmel-hlcdc.txt | 25 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
|
D | as3722.txt | 74 powergood-out, pwm-in, pwm-out, clk32k-out,
|
/linux-4.4.14/Documentation/devicetree/bindings/rtc/ |
D | atmel,at91rm9200-rtc.txt | 16 clocks = <&clk32k>;
|
D | atmel,at91sam9-rtc.txt | 21 clocks = <&clk32k>;
|
/linux-4.4.14/drivers/clk/mxs/ |
D | clk-imx23.c | 91 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()
|
D | clk-imx28.c | 145 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/ |
D | atmel-hlcdc-pwm.txt | 20 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
|
/linux-4.4.14/Documentation/devicetree/bindings/clock/ |
D | imx23-clock.txt | 42 clk32k 28
|
D | imx28-clock.txt | 57 clk32k 43
|
D | at91-clock.txt | 134 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/ |
D | hlcdc-dc.txt | 24 clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/ |
D | atmel-at91.txt | 102 clocks = <&clk32k>; 147 clocks = <&clk32k>;
|
/linux-4.4.14/include/linux/mfd/ |
D | twl6040.h | 227 struct clk *clk32k; member
|
/linux-4.4.14/Documentation/devicetree/bindings/watchdog/ |
D | atmel-wdt.txt | 43 clocks = <&clk32k>;
|
/linux-4.4.14/arch/arm64/boot/dts/mediatek/ |
D | mt8173.dtsi | 112 clk32k: oscillator@1 { label 116 clock-output-names = "clk32k";
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-as3722.c | 151 FUNCTION_GROUP(clk32k-out, CLK32K_OUT),
|