| /kernel/linux/linux-5.10/drivers/mfd/ |
| D | tc6387xb.c | 24 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 …]
|
| D | t7l66xb.c | 73 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() 415 clk_disable_unprepare(t7l66xb->clk32k); in t7l66xb_remove() 416 clk_put(t7l66xb->clk32k); in t7l66xb_remove()
|
| D | twl6040.c | 284 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()
|
| /kernel/linux/linux-4.19/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 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()
|
| D | twl6040.c | 298 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() 376 clk_disable_unprepare(twl6040->clk32k); in twl6040_power() 679 twl6040->clk32k = devm_clk_get(&client->dev, "clk32k"); in twl6040_probe() 680 if (IS_ERR(twl6040->clk32k)) { in twl6040_probe() 681 if (PTR_ERR(twl6040->clk32k) == -EPROBE_DEFER) in twl6040_probe() 683 dev_dbg(&client->dev, "clk32k is not handled\n"); in twl6040_probe() 684 twl6040->clk32k = NULL; in twl6040_probe()
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | sam9x60.dtsi | 363 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>;
|
| D | at91sam9n12.dtsi | 124 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>;
|
| D | at91sam9rl.dtsi | 140 …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>;
|
| D | at91sam9g45.dtsi | 136 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>;
|
| D | at91sam9x5.dtsi | 133 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>;
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/microchip/ |
| D | atmel,at91rm9200-tcb.yaml | 128 clocks = <&tcb0_clk>, <&clk32k>; 149 clocks = <&tcb1_clk>, <&clk32k>; 169 clocks = <&tcb0_clk>, <&clk32k>;
|
| /kernel/linux/linux-5.10/drivers/clk/mxs/ |
| D | clk-imx23.c | 85 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()
|
| D | clk-imx28.c | 139 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()
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/mfd/ |
| D | atmel-tcb.txt | 31 clocks = <&tcb0_clk>, <&clk32k>; 52 clocks = <&tcb1_clk>, <&clk32k>;
|
| D | twl6040.txt | 22 - 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.
|
| /kernel/linux/linux-4.19/drivers/clk/mxs/ |
| D | clk-imx23.c | 91 clk32k, dri, pwm, filt, uart, ssp, gpmi, spdif, emi, saif, enumerator 144 clks[adc] = mxs_clk_fixed_factor("adc", "clk32k", 1, 16); in mx23_clocks_init() 146 clks[clk32k] = mxs_clk_gate("clk32k", "clk32k_div", XTAL, 26); in mx23_clocks_init()
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | twl6040.txt | 22 - 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.
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/ |
| D | atmel-sysregs.txt | 40 clocks = <&clk32k>; 86 clocks = <&clk32k>; 131 clocks = <&clk32k>;
|
| /kernel/linux/linux-5.10/include/linux/platform_data/ |
| D | net-cw1200.h | 22 bool enable); /* Control CLK32K */ 39 bool enable); /* Control CLK32K */
|
| /kernel/linux/linux-4.19/include/linux/platform_data/ |
| D | net-cw1200.h | 22 bool enable); /* Control CLK32K */ 39 bool enable); /* Control CLK32K */
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | at91sam9n12.dtsi | 185 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>;
|
| D | at91sam9260.dtsi | 141 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>;
|
| D | at91sam9rl.dtsi | 135 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>;
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/arm/ |
| D | atmel-at91.txt | 104 clocks = <&clk32k>; 149 clocks = <&clk32k>; 191 clocks = <&clk32k>;
|