Home
last modified time | relevance | path

Searched refs:post_rate_change (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/drivers/clk/
A Dclk_test.c2254 struct clk_mux_notifier_rate_change post_rate_change; member
2275 ctx->post_rate_change.old_rate = clk_data->old_rate; in clk_mux_notifier_callback()
2276 ctx->post_rate_change.new_rate = clk_data->new_rate; in clk_mux_notifier_callback()
2277 ctx->post_rate_change.done = true; in clk_mux_notifier_callback()
2278 wake_up_interruptible(&ctx->post_rate_change.wq); in clk_mux_notifier_callback()
2296 init_waitqueue_head(&ctx->post_rate_change.wq); in clk_mux_notifier_test_init()
2367 ret = wait_event_interruptible_timeout(ctx->post_rate_change.wq, in clk_mux_notifier_set_parent_test()
2368 ctx->post_rate_change.done, in clk_mux_notifier_set_parent_test()
2372 KUNIT_EXPECT_EQ(test, ctx->post_rate_change.old_rate, DUMMY_CLOCK_RATE_1); in clk_mux_notifier_set_parent_test()
2373 KUNIT_EXPECT_EQ(test, ctx->post_rate_change.new_rate, DUMMY_CLOCK_RATE_2); in clk_mux_notifier_set_parent_test()
/linux-6.3-rc2/drivers/clk/tegra/
A Dclk.h350 void (*post_rate_change)(void); member
A Dclk-tegra20.c398 .post_rate_change = tegra_cclk_post_pllx_rate_change,
A Dclk-tegra30.c506 .post_rate_change = tegra_cclk_post_pllx_rate_change,
A Dclk-pll.c795 if (state && pll->params->post_rate_change) in _program_pll()
796 pll->params->post_rate_change(); in _program_pll()

Completed in 24 milliseconds