Lines Matching defs:parents
31 /* parents need enable during gate/ungate, set rate and re-parent */
134 * possible parents specify a new parent by passing in the index
136 * or .parents arrays. This function in affect translates an
143 * .parent_names or .parents arrays. In short, this function
147 * multiple parents. It is optional (and unnecessary) for clocks
148 * with 0 or 1 parents.
162 * unnecessary) for clocks with 0 or 1 parents as well as
197 * such as rate or parents.
268 * @parent_names: array of string names for all possible parents
269 * @parent_data: array of parent data for all possible parents (when some
270 * parents are external to the clk controller)
271 * @parent_hws: array of pointers to all possible parents (when all parents
273 * @num_parents: number of possible parents
736 * Clock with multiple selectable parents. Implements .get_parent, .set_parent
1101 * when using CLK_HW_INIT_HW. It does NOT support multiple parents.
1205 int of_clk_parent_fill(struct device_node *np, const char **parents, unsigned int size);
1248 static inline int of_clk_parent_fill(struct device_node *np, const char **parents, unsigned int size)