/kernel/linux/linux-5.10/drivers/mfd/ |
H A 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 in tc6387xb_probe() [all...] |
H A 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() 412 clk_disable_unprepare(t7l66xb->clk32k); in t7l66xb_remove() 413 clk_put(t7l66xb->clk32k); in t7l66xb_remove()
|
H A 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 in twl6040_probe() [all...] |
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-jz4740.c | 66 struct clk_hw clk32k; member 309 struct jz4740_rtc *rtc = container_of(hw, struct jz4740_rtc, clk32k); in jz4740_rtc_clk32k_enable() 318 struct jz4740_rtc *rtc = container_of(hw, struct jz4740_rtc, clk32k); in jz4740_rtc_clk32k_disable() 325 struct jz4740_rtc *rtc = container_of(hw, struct jz4740_rtc, clk32k); in jz4740_rtc_clk32k_is_enabled() 409 rtc->clk32k.init = CLK_HW_INIT_HW("clk32k", __clk_get_hw(clk), in jz4740_rtc_probe() 412 ret = devm_clk_hw_register(dev, &rtc->clk32k); in jz4740_rtc_probe() 415 "Unable to register clk32k clock\n"); in jz4740_rtc_probe() 418 &rtc->clk32k); in jz4740_rtc_probe() 421 "Unable to register clk32k cloc in jz4740_rtc_probe() [all...] |
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | twl6040.c | 281 ret = clk_prepare_enable(twl6040->clk32k); in twl6040_power() 294 clk_disable_unprepare(twl6040->clk32k); in twl6040_power() 302 clk_disable_unprepare(twl6040->clk32k); in twl6040_power() 359 clk_disable_unprepare(twl6040->clk32k); in twl6040_power() 662 twl6040->clk32k = devm_clk_get(&client->dev, "clk32k"); in twl6040_probe() 663 if (IS_ERR(twl6040->clk32k)) { in twl6040_probe() 664 if (PTR_ERR(twl6040->clk32k) == -EPROBE_DEFER) in twl6040_probe() 666 dev_dbg(&client->dev, "clk32k is not handled\n"); in twl6040_probe() 667 twl6040->clk32k in twl6040_probe() [all...] |
/kernel/linux/linux-5.10/drivers/clocksource/ |
H A D | timer-atmel-st.c | 87 static struct clocksource clk32k = { variable 247 return clocksource_register_hz(&clk32k, sclk_rate); in atmel_st_timer_init()
|
/kernel/linux/linux-6.6/drivers/clocksource/ |
H A D | timer-atmel-st.c | 87 static struct clocksource clk32k = { variable 247 return clocksource_register_hz(&clk32k, sclk_rate); in atmel_st_timer_init()
|
/kernel/linux/linux-5.10/drivers/clk/mxs/ |
H A 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()
|
H A 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-6.6/drivers/clk/mxs/ |
H A 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()
|
H A 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-5.10/include/linux/mfd/ |
H A D | twl6040.h | 214 struct clk *clk32k; member
|
/kernel/linux/linux-6.6/include/linux/mfd/ |
H A D | twl6040.h | 186 struct clk *clk32k; member
|
/kernel/linux/linux-5.10/drivers/pinctrl/ |
H A D | pinctrl-as3722.c | 151 FUNCTION_GROUP(clk32k-out, CLK32K_OUT),
|
/kernel/linux/linux-6.6/drivers/pinctrl/ |
H A D | pinctrl-as3722.c | 139 FUNCTION_GROUP(clk32k-out, CLK32K_OUT),
|