Lines Matching defs:flags
29 if (mux->flags & CLK_MUX_BIG_ENDIAN)
37 if (mux->flags & CLK_MUX_BIG_ENDIAN)
43 int clk_mux_val_to_index(struct clk_hw *hw, const u32 *table, unsigned int flags,
57 if (val && (flags & CLK_MUX_INDEX_BIT))
60 if (val && (flags & CLK_MUX_INDEX_ONE))
70 unsigned int clk_mux_index_to_val(const u32 *table, unsigned int flags, u8 index)
77 if (flags & CLK_MUX_INDEX_BIT)
80 if (flags & CLK_MUX_INDEX_ONE)
96 return clk_mux_val_to_index(hw, mux->table, mux->flags, val);
102 u32 val = clk_mux_index_to_val(mux->table, mux->flags, index);
103 unsigned long flags = 0;
107 spin_lock_irqsave(mux->lock, flags);
111 if (mux->flags & CLK_MUX_HIWORD_MASK) {
122 spin_unlock_irqrestore(mux->lock, flags);
134 return clk_mux_determine_rate_flags(hw, req, mux->flags);
154 unsigned long flags, void __iomem *reg, u8 shift, u32 mask,
181 init.flags = flags;
191 mux->flags = clk_mux_flags;
220 unsigned long flags, void __iomem *reg, u8 shift, u32 mask,
230 parent_data, flags, reg, shift, mask,
246 unsigned long flags, void __iomem *reg, u8 shift, u32 mask,
252 num_parents, flags, reg, shift, mask,