Lines Matching defs:width
21 static int meson_clk_degrees_from_val(unsigned int val, unsigned int width)
23 return phase_step(width) * val;
26 static unsigned int meson_clk_degrees_to_val(int degrees, unsigned int width)
28 unsigned int val = DIV_ROUND_CLOSEST(degrees, phase_step(width));
32 * to 360, in which case val == (1 << width).
34 return val % (1 << width);
45 return meson_clk_degrees_from_val(val, phase->ph.width);
54 val = meson_clk_degrees_to_val(degrees, phase->ph.width);
104 return meson_clk_degrees_from_val(val, tph->ph0.width);
113 val = meson_clk_degrees_to_val(degrees, tph->ph0.width);
161 return meson_clk_degrees_from_val(val, tph->ph.width);
170 val = meson_clk_degrees_to_val(degrees, tph->ph.width);