Home
last modified time | relevance | path

Searched refs:clk_nb (Results 1 - 25 of 39) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/clk/qcom/
H A Dapcs-msm8916.c37 clk_nb); in a53cc_notifier_cb()
87 a53cc->clk_nb.notifier_call = a53cc_notifier_cb; in qcom_apcs_msm8916_clk_probe()
88 ret = clk_notifier_register(a53cc->pclk, &a53cc->clk_nb); in qcom_apcs_msm8916_clk_probe()
112 clk_notifier_unregister(a53cc->pclk, &a53cc->clk_nb); in qcom_apcs_msm8916_clk_probe()
120 clk_notifier_unregister(a53cc->pclk, &a53cc->clk_nb); in qcom_apcs_msm8916_clk_remove()
H A Dclk-regmap-mux-div.h25 * @clk_nb: clock notifier for rate changes of the input PLL
38 struct notifier_block clk_nb; member
H A Dkrait-cc.c39 clk_nb); in krait_notifier_cb()
64 mux->clk_nb.notifier_call = krait_notifier_cb; in krait_notifier_register()
65 ret = clk_notifier_register(clk, &mux->clk_nb); in krait_notifier_register()
H A Dclk-krait.h20 struct notifier_block clk_nb; member
/kernel/linux/linux-6.6/drivers/clk/tegra/
H A Dclk-device.c24 struct notifier_block clk_nb; member
69 clk_dev = container_of(nb, struct tegra_clk_device, clk_nb); in tegra_clock_change_notify()
131 clk_dev->clk_nb.notifier_call = tegra_clock_change_notify; in tegra_clock_probe()
147 err = clk_notifier_register(clk, &clk_dev->clk_nb); in tegra_clock_probe()
165 clk_notifier_unregister(clk, &clk_dev->clk_nb); in tegra_clock_probe()
/kernel/linux/linux-6.6/drivers/clk/qcom/
H A Dapcs-sdx55.c40 clk_nb); in a7cc_notifier_cb()
87 a7cc->clk_nb.notifier_call = a7cc_notifier_cb; in qcom_apcs_sdx55_clk_probe()
88 ret = clk_notifier_register(a7cc->pclk, &a7cc->clk_nb); in qcom_apcs_sdx55_clk_probe()
119 clk_notifier_unregister(a7cc->pclk, &a7cc->clk_nb); in qcom_apcs_sdx55_clk_probe()
128 clk_notifier_unregister(a7cc->pclk, &a7cc->clk_nb); in qcom_apcs_sdx55_clk_remove()
H A Dapcs-msm8916.c37 clk_nb); in a53cc_notifier_cb()
93 a53cc->clk_nb.notifier_call = a53cc_notifier_cb; in qcom_apcs_msm8916_clk_probe()
94 ret = clk_notifier_register(a53cc->pclk, &a53cc->clk_nb); in qcom_apcs_msm8916_clk_probe()
118 clk_notifier_unregister(a53cc->pclk, &a53cc->clk_nb); in qcom_apcs_msm8916_clk_probe()
126 clk_notifier_unregister(a53cc->pclk, &a53cc->clk_nb); in qcom_apcs_msm8916_clk_remove()
H A Dclk-regmap-mux-div.h25 * @clk_nb: clock notifier for rate changes of the input PLL
38 struct notifier_block clk_nb; member
H A Dclk-krait.h21 struct notifier_block clk_nb; member
/kernel/linux/linux-5.10/drivers/clk/rockchip/
H A Dclk-cpu.c45 * @clk_nb: clock notifier registered for changes in clock speed of the
60 struct notifier_block clk_nb; member
69 container_of(nb, struct rockchip_cpuclk, clk_nb)
282 cpuclk->clk_nb.notifier_call = rockchip_cpuclk_notifier_cb; in rockchip_clk_register_cpuclk()
309 ret = clk_notifier_register(clk, &cpuclk->clk_nb); in rockchip_clk_register_cpuclk()
339 clk_notifier_unregister(clk, &cpuclk->clk_nb); in rockchip_clk_register_cpuclk()
H A Dclk.c123 struct notifier_block clk_nb; member
136 container_of(nb, struct rockchip_clk_frac, clk_nb)
275 frac->clk_nb.notifier_call = rockchip_clk_frac_notifier_cb; in rockchip_clk_register_frac_branch()
302 ret = clk_notifier_register(hw->clk, &frac->clk_nb); in rockchip_clk_register_frac_branch()
/kernel/linux/linux-6.6/drivers/clk/rockchip/
H A Dclk-cpu.c45 * @clk_nb: clock notifier registered for changes in clock speed of the
56 struct notifier_block clk_nb; member
65 container_of(nb, struct rockchip_cpuclk, clk_nb)
336 cpuclk->clk_nb.notifier_call = rockchip_cpuclk_notifier_cb; in rockchip_clk_register_cpuclk()
363 ret = clk_notifier_register(clk, &cpuclk->clk_nb); in rockchip_clk_register_cpuclk()
393 clk_notifier_unregister(clk, &cpuclk->clk_nb); in rockchip_clk_register_cpuclk()
H A Dclk.c126 struct notifier_block clk_nb; member
139 container_of(nb, struct rockchip_clk_frac, clk_nb)
272 frac->clk_nb.notifier_call = rockchip_clk_frac_notifier_cb; in rockchip_clk_register_frac_branch()
301 ret = clk_notifier_register(hw->clk, &frac->clk_nb); in rockchip_clk_register_frac_branch()
/kernel/linux/linux-5.10/drivers/clk/sunxi-ng/
H A Dccu_common.h55 struct notifier_block clk_nb; member
62 #define to_ccu_pll_nb(_nb) container_of(_nb, struct ccu_pll_nb, clk_nb)
H A Dccu_common.c76 pll_nb->clk_nb.notifier_call = ccu_pll_notifier_cb; in ccu_pll_notifier_register()
79 &pll_nb->clk_nb); in ccu_pll_notifier_register()
H A Dccu_mux.h105 struct notifier_block clk_nb; member
114 #define to_ccu_mux_nb(_nb) container_of(_nb, struct ccu_mux_nb, clk_nb)
/kernel/linux/linux-6.6/drivers/clk/sunxi-ng/
H A Dccu_common.h62 struct notifier_block clk_nb; member
69 #define to_ccu_pll_nb(_nb) container_of(_nb, struct ccu_pll_nb, clk_nb)
H A Dccu_mux.h153 struct notifier_block clk_nb; member
162 #define to_ccu_mux_nb(_nb) container_of(_nb, struct ccu_mux_nb, clk_nb)
H A Dccu_common.c95 pll_nb->clk_nb.notifier_call = ccu_pll_notifier_cb; in ccu_pll_notifier_register()
98 &pll_nb->clk_nb); in ccu_pll_notifier_register()
/kernel/linux/linux-5.10/drivers/clk/samsung/
H A Dclk-cpu.c368 cpuclk = container_of(nb, struct exynos_cpuclk, clk_nb); in exynos_cpuclk_notifier_cb()
391 cpuclk = container_of(nb, struct exynos_cpuclk, clk_nb); in exynos5433_cpuclk_notifier_cb()
437 cpuclk->clk_nb.notifier_call = exynos5433_cpuclk_notifier_cb; in exynos_register_cpu_clock()
439 cpuclk->clk_nb.notifier_call = exynos_cpuclk_notifier_cb; in exynos_register_cpu_clock()
442 ret = clk_notifier_register(parent->clk, &cpuclk->clk_nb); in exynos_register_cpu_clock()
467 clk_notifier_unregister(parent->clk, &cpuclk->clk_nb); in exynos_register_cpu_clock()
H A Dclk-cpu.h40 * @clk_nb: clock notifier registered for changes in clock speed of the
54 struct notifier_block clk_nb; member
/kernel/linux/linux-6.6/drivers/clk/samsung/
H A Dclk-cpu.c368 cpuclk = container_of(nb, struct exynos_cpuclk, clk_nb); in exynos_cpuclk_notifier_cb()
391 cpuclk = container_of(nb, struct exynos_cpuclk, clk_nb); in exynos5433_cpuclk_notifier_cb()
437 cpuclk->clk_nb.notifier_call = exynos5433_cpuclk_notifier_cb; in exynos_register_cpu_clock()
439 cpuclk->clk_nb.notifier_call = exynos_cpuclk_notifier_cb; in exynos_register_cpu_clock()
442 ret = clk_notifier_register(parent->clk, &cpuclk->clk_nb); in exynos_register_cpu_clock()
467 clk_notifier_unregister(parent->clk, &cpuclk->clk_nb); in exynos_register_cpu_clock()
H A Dclk-cpu.h40 * @clk_nb: clock notifier registered for changes in clock speed of the
54 struct notifier_block clk_nb; member
/kernel/linux/linux-5.10/drivers/memory/tegra/
H A Dtegra20-emc.c147 struct notifier_block clk_nb; member
253 struct tegra_emc *emc = container_of(nb, struct tegra_emc, clk_nb); in tegra_emc_clk_change_notify()
684 emc->clk_nb.notifier_call = tegra_emc_clk_change_notify; in tegra_emc_probe()
717 err = clk_notifier_register(emc->clk, &emc->clk_nb); in tegra_emc_probe()
/kernel/linux/linux-5.10/drivers/media/rc/img-ir/
H A Dimg-ir-hw.c940 hw.clk_nb); in img_ir_clk_notify()
1061 hw->clk_nb.notifier_call = img_ir_clk_notify; in img_ir_probe_hw()
1062 error = clk_notifier_register(priv->clk, &hw->clk_nb); in img_ir_probe_hw()
1109 clk_notifier_unregister(priv->clk, &hw->clk_nb); in img_ir_probe_hw()
1125 clk_notifier_unregister(priv->clk, &hw->clk_nb); in img_ir_remove_hw()

Completed in 12 milliseconds

12