Lines Matching refs:drc
232 struct of_drc_info drc; in rpaphp_check_drc_props_v2() local
248 of_read_drc_info_cell(&info, &value, &drc); in rpaphp_check_drc_props_v2()
253 if (my_index >= drc.drc_index_start && my_index <= drc.last_drc_index) { in rpaphp_check_drc_props_v2()
254 int index = my_index - drc.drc_index_start; in rpaphp_check_drc_props_v2()
255 sprintf(cell_drc_name, "%s%d", drc.drc_name_prefix, in rpaphp_check_drc_props_v2()
256 drc.drc_name_suffix_start + index); in rpaphp_check_drc_props_v2()
264 (drc_type && !strcmp(drc_type, drc.drc_type)))) in rpaphp_check_drc_props_v2()
338 struct of_drc_info drc; in rpaphp_drc_info_add_slot() local
354 of_read_drc_info_cell(&info, &cur, &drc); in rpaphp_drc_info_add_slot()
355 if (!is_php_type(drc.drc_type)) in rpaphp_drc_info_add_slot()
358 sprintf(drc_name, "%s%d", drc.drc_name_prefix, drc.drc_name_suffix_start); in rpaphp_drc_info_add_slot()
360 slot = alloc_slot_struct(dn, drc.drc_index_start, drc_name, drc.drc_power_domain); in rpaphp_drc_info_add_slot()
364 slot->type = simple_strtoul(drc.drc_type, NULL, 10); in rpaphp_drc_info_add_slot()