Lines Matching refs:parents
31 /* parents need enable during gate/ungate, set rate and re-parent */
148 * possible parents specify a new parent by passing in the index
150 * or .parents arrays. This function in affect translates an
157 * .parent_names or .parents arrays. In short, this function
161 * multiple parents. It is optional (and unnecessary) for clocks
162 * with 0 or 1 parents.
176 * unnecessary) for clocks with 0 or 1 parents as well as
211 * such as rate or parents.
291 * @parent_names: array of string names for all possible parents
292 * @parent_data: array of parent data for all possible parents (when some
293 * parents are external to the clk controller)
294 * @parent_hws: array of pointers to all possible parents (when all parents
296 * @num_parents: number of possible parents
949 * Clock with multiple selectable parents. Implements .get_parent, .set_parent
1451 * when using CLK_HW_INIT_HW. It does NOT support multiple parents.
1579 int of_clk_parent_fill(struct device_node *np, const char **parents,
1630 const char **parents, unsigned int size)