Lines Matching defs:val
34 static inline void clk_mux_writel(struct clk_mux *mux, u32 val)
37 iowrite32be(val, mux->reg);
39 writel(val, mux->reg);
43 unsigned int val)
51 if (table[i] == val)
56 if (val && (flags & CLK_MUX_INDEX_BIT))
57 val = ffs(val) - 1;
59 if (val && (flags & CLK_MUX_INDEX_ONE))
60 val--;
62 if (val >= num_parents)
65 return val;
71 unsigned int val = index;
74 val = table[index];
77 val = 1 << index;
80 val++;
83 return val;
90 u32 val;
92 val = clk_mux_readl(mux) >> mux->shift;
93 val &= mux->mask;
95 return clk_mux_val_to_index(hw, mux->table, mux->flags, val);
101 u32 val = clk_mux_index_to_val(mux->table, mux->flags, index);
116 val = val << mux->shift;
117 reg |= val;