Home
last modified time | relevance | path

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

/drivers/clk/bcm/
Dclk-kona.c109 divider(struct bcm_clk_div *div, u64 scaled_div) in divider() argument
111 BUG_ON(scaled_div < scaled_div_min(div)); in divider()
112 BUG_ON(scaled_div > scaled_div_max(div)); in divider()
114 return (u32)(scaled_div - ((u64)1 << div->u.s.frac_width)); in divider()
606 if (div->u.s.scaled_div == BAD_SCALED_DIV_VALUE) { in __div_commit()
610 div->u.s.scaled_div = scaled_div_value(div, reg_div); in __div_commit()
616 reg_div = divider(div, div->u.s.scaled_div); in __div_commit()
657 u64 scaled_div) in divider_write() argument
665 previous = div->u.s.scaled_div; in divider_write()
666 if (previous == scaled_div) in divider_write()
[all …]
Dclk-kona.h274 u64 scaled_div; /* scaled divider value */ member
304 .u.s.scaled_div = BAD_SCALED_DIV_VALUE, \
315 .u.s.scaled_div = BAD_SCALED_DIV_VALUE, \