Home
last modified time | relevance | path

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

/linux/drivers/clk/renesas/
H A Drzg2l-cpg.c131 struct div_hw_data { struct
139 #define to_div_hw_data(_hw) container_of(_hw, struct div_hw_data, hw_data) argument
266 struct div_hw_data *div_hw_data = to_div_hw_data(clk_hw_data); in rzg3s_cpg_div_clk_notifier() local
274 if (event != PRE_RATE_CHANGE || !div_hw_data->invalid_rate || in rzg3s_cpg_div_clk_notifier()
275 div_hw_data->invalid_rate % cnd->new_rate) in rzg3s_cpg_div_clk_notifier()
328 struct div_hw_data *div_hw_data = to_div_hw_data(clk_hw_data); in rzg3s_div_clk_recalc_rate() local
336 return divider_recalc_rate(hw, parent_rate, val, div_hw_data->dtable, in rzg3s_div_clk_recalc_rate()
337 CLK_DIVIDER_ROUND_CLOSEST, div_hw_data->width); in rzg3s_div_clk_recalc_rate()
343 struct div_hw_data *div_hw_data = to_div_hw_data(clk_hw_data); in rzg3s_div_clk_determine_rate() local
345 if (div_hw_data->max_rate && req->rate > div_hw_data->max_rate) in rzg3s_div_clk_determine_rate()
[all …]