Lines Matching refs:idx
41 int idx; in pcie_vc_load_resources_regs() local
43 for (idx = 0; idx < nb_regs; idx++) { in pcie_vc_load_resources_regs()
46 PCIE_VC_RES_CAP_REG_OFFSET(idx)); in pcie_vc_load_resources_regs()
49 PCIE_VC_RES_CTRL_REG_OFFSET(idx)); in pcie_vc_load_resources_regs()
52 PCIE_VC_RES_STATUS_REG_OFFSET(idx)); in pcie_vc_load_resources_regs()
84 int idx; in pcie_vc_enable() local
91 for (idx = 1; idx < regs.cap_reg_1.vc_count + 1; idx++) { in pcie_vc_enable()
92 if (idx > 0 && res_regs[idx].ctrl_reg.vc_enable == 1) { in pcie_vc_enable()
99 res_regs[idx].ctrl_reg.vc_enable = 1; in pcie_vc_enable()
109 int idx; in pcie_vc_disable() local
116 for (idx = 1; idx < regs.cap_reg_1.vc_count + 1; idx++) { in pcie_vc_disable()
118 while (res_regs[idx].status_reg.vc_negocation_pending == 1) { in pcie_vc_disable()
122 res_regs[idx].ctrl_reg.vc_enable = 0; in pcie_vc_disable()
132 int idx; in pcie_vc_map_tc() local
145 for (idx = 0; idx < map->vc_count; idx++) { in pcie_vc_map_tc()
146 if (idx == 0 && !(map->vc_tc[idx] & PCIE_VC_SET_TC0)) { in pcie_vc_map_tc()
152 if (tc_mapped & map->vc_tc[idx]) { in pcie_vc_map_tc()
156 tc_mapped |= map->vc_tc[idx]; in pcie_vc_map_tc()
159 for (idx = 0; idx < regs.cap_reg_1.vc_count + 1; idx++) { in pcie_vc_map_tc()
161 if (idx > 0) { in pcie_vc_map_tc()
162 res_regs[idx].ctrl_reg.vc_id = idx; in pcie_vc_map_tc()
166 res_regs[idx].ctrl_reg.pa_select = PCIE_VC_PA_RR; in pcie_vc_map_tc()
168 res_regs[idx].ctrl_reg.tc_vc_map = map->vc_tc[idx]; in pcie_vc_map_tc()