Lines Matching refs:width
29 #define div_mask(d) ((1 << ((d)->width)) - 1)
281 u8 shift, u8 width, s8 latch, in _register_divider() argument
290 if (width + shift > 16) { in _register_divider()
310 div->width = width; in _register_divider()
326 u8 flags, u8 *width, in ti_clk_parse_divider_data() argument
351 *width = fls(val); in ti_clk_parse_divider_data()
376 *width = 0; in ti_clk_parse_divider_data()
383 *width = i; in ti_clk_parse_divider_data()
386 *width = fls(*width); in ti_clk_parse_divider_data()
393 _get_div_table_from_setup(struct ti_clk_divider *setup, u8 *width) in _get_div_table_from_setup() argument
398 setup->max_div, setup->flags, width, in _get_div_table_from_setup()
427 div->table = _get_div_table_from_setup(setup, &div->width); in ti_clk_build_component_div()
448 u8 width; in ti_clk_register_divider() local
463 table = _get_div_table_from_setup(div, &width); in ti_clk_register_divider()
469 width, -EINVAL, div_flags, table); in ti_clk_register_divider()
573 u32 *flags, u8 *div_flags, u8 *width, u8 *shift, s8 *latch) in ti_clk_divider_populate() argument
611 *width = _get_divider_width(node, *table, *div_flags); in ti_clk_divider_populate()
628 u8 width = 0; in of_ti_divider_clk_setup() local
637 &clk_divider_flags, &width, &shift, &latch)) in of_ti_divider_clk_setup()
641 shift, width, latch, clk_divider_flags, table); in of_ti_divider_clk_setup()
664 &div->flags, &div->width, &div->shift, in of_ti_composite_divider_clk_setup()