Lines Matching refs:mask
45 val &= mux->mask; in ti_clk_mux_get_parent()
88 val = mux->mask << (mux->shift + 16); in ti_clk_mux_set_parent()
91 val &= ~(mux->mask << mux->shift); in ti_clk_mux_set_parent()
111 u8 shift, u32 mask, u8 clk_mux_flags, in _register_mux() argument
134 mux->mask = mask; in _register_mux()
155 u32 mask; in ti_clk_register_mux() local
162 mask = mux->num_parents; in ti_clk_register_mux()
164 mask--; in ti_clk_register_mux()
166 mask = (1 << fls(mask)) - 1; in ti_clk_register_mux()
177 flags, (void __iomem *)reg, mux->bit_shift, mask, in ti_clk_register_mux()
195 u32 mask = 0; in of_mux_clk_setup() local
225 mask = num_parents; in of_mux_clk_setup()
227 mask--; in of_mux_clk_setup()
229 mask = (1 << fls(mask)) - 1; in of_mux_clk_setup()
232 flags, reg, shift, mask, clk_mux_flags, NULL, in of_mux_clk_setup()
268 mux->mask = num_parents - 1; in ti_clk_build_component_mux()
269 mux->mask = (1 << fls(mux->mask)) - 1; in ti_clk_build_component_mux()
302 mux->mask = num_parents - 1; in of_ti_composite_mux_clk_setup()
303 mux->mask = (1 << fls(mux->mask)) - 1; in of_ti_composite_mux_clk_setup()