Lines Matching refs:index
134 * possible parents specify a new parent by passing in the index
137 * array index into the value programmed into the hardware.
141 * return value is a u8 which specifies the index corresponding to
142 * the parent clock. This index can be applied to either the
145 * index. Currently only called when the clock is initialized by
161 * argument gives the parent index. This callback is optional (and
234 int (*set_parent)(struct clk_hw *hw, u8 index);
237 int (*set_rate_and_parent)(struct clk_hw *hw, unsigned long rate, unsigned long parent_rate, u8 index);
253 * @index: parent index local to provider registering clk (if @fw_name absent)
259 int index;
730 * @table: array of register values corresponding to the parent index
740 * CLK_MUX_INDEX_ONE - register index starts at 1, not 0
741 * CLK_MUX_INDEX_BIT - register index is a single bit (power of two)
803 unsigned int clk_mux_index_to_val(u32 *table, unsigned int flags, u8 index);
1012 struct clk_hw *clk_hw_get_parent_by_index(const struct clk_hw *hw, unsigned int index);
1206 int of_clk_detect_critical(struct device_node *np, int index, unsigned long *flags);
1252 static inline int of_clk_detect_critical(struct device_node *np, int index, unsigned long *flags)