Lines Matching refs:parents

99 	u32 parents[CLK_GET_PARENTS_RESP_WORDS];  member
123 const char * const *parents,
311 const char * const *parents, in zynqmp_clk_register_fixed_factor() argument
335 parents[0], in zynqmp_clk_register_fixed_factor()
476 static int __zynqmp_clock_get_parents(struct clock_parent *parents, in __zynqmp_clock_get_parents() argument
483 for (i = 0; i < ARRAY_SIZE(response->parents); i++) { in __zynqmp_clock_get_parents()
484 if (response->parents[i] == NA_PARENT) in __zynqmp_clock_get_parents()
487 parent = &parents[i]; in __zynqmp_clock_get_parents()
488 parent->id = FIELD_GET(CLK_PARENTS_ID, response->parents[i]); in __zynqmp_clock_get_parents()
489 if (response->parents[i] == DUMMY_PARENT) { in __zynqmp_clock_get_parents()
494 response->parents[i]); in __zynqmp_clock_get_parents()
512 static int zynqmp_clock_get_parents(u32 clk_id, struct clock_parent *parents, in zynqmp_clock_get_parents() argument
526 ret = __zynqmp_clock_get_parents(&parents[j], &response, in zynqmp_clock_get_parents()
530 j += ARRAY_SIZE(response.parents); in zynqmp_clock_get_parents()
551 struct clock_parent *parents; in zynqmp_get_parent_list() local
554 parents = clock[clk_id].parent; in zynqmp_get_parent_list()
557 if (!parents[i].flag) { in zynqmp_get_parent_list()
558 parent_list[i] = parents[i].name; in zynqmp_get_parent_list()
559 } else if (parents[i].flag == PARENT_CLK_EXTERNAL) { in zynqmp_get_parent_list()
561 parents[i].name); in zynqmp_get_parent_list()
563 strcpy(parents[i].name, "dummy_name"); in zynqmp_get_parent_list()
564 parent_list[i] = parents[i].name; in zynqmp_get_parent_list()
566 strcat(parents[i].name, in zynqmp_get_parent_list()
567 clk_type_postfix[clk_nodes[parents[i].flag - 1]. in zynqmp_get_parent_list()
569 parent_list[i] = parents[i].name; in zynqmp_get_parent_list()