Lines Matching refs:gidx

450     uint32_t gidx = girq_num - MEC5_ECIA_FIRST_GIRQ_NOS;  in mec_hal_girq_bm_en()  local
453 MEC_ECIA0->GIRQ[gidx].EN_SET = bitmap; in mec_hal_girq_bm_en()
455 MEC_ECIA0->GIRQ[gidx].EN_CLR = bitmap; in mec_hal_girq_bm_en()
472 uint32_t gidx = girq_num - MEC5_ECIA_FIRST_GIRQ_NOS; in mec_hal_girq_bm_clr_src() local
474 MEC_ECIA0->GIRQ[gidx].SOURCE = bitmap; in mec_hal_girq_bm_clr_src()
485 uint32_t gidx = girq_num - MEC5_ECIA_FIRST_GIRQ_NOS; in mec_hal_girq_source_get() local
487 return MEC_ECIA0->GIRQ[gidx].SOURCE; in mec_hal_girq_source_get()
496 uint32_t gidx = girq_num - MEC5_ECIA_FIRST_GIRQ_NOS; in mec_hal_girq_result_get() local
498 return MEC_ECIA0->GIRQ[gidx].RESULT; in mec_hal_girq_result_get()
511 uint32_t gidx = MEC5_ECIA_INFO_GIRQZ(devi); in mec_hal_girq_ctrl() local
514 if (gidx >= MEC5_ECIA_NUM_GIRQS) { in mec_hal_girq_ctrl()
519 MEC_ECIA0->GIRQ[gidx].EN_SET = MEC_BIT(gpos); in mec_hal_girq_ctrl()
521 MEC_ECIA0->GIRQ[gidx].EN_CLR = MEC_BIT(gpos); in mec_hal_girq_ctrl()
531 uint32_t gidx = MEC5_ECIA_INFO_GIRQZ(devi); in mec_hal_girq_src() local
534 if (gidx >= MEC5_ECIA_NUM_GIRQS) { in mec_hal_girq_src()
538 return MEC_ECIA0->GIRQ[gidx].SOURCE & MEC_BIT(gpos); in mec_hal_girq_src()
543 uint32_t gidx = MEC5_ECIA_INFO_GIRQZ(devi); in mec_hal_girq_result() local
546 if (gidx >= MEC5_ECIA_NUM_GIRQS) { in mec_hal_girq_result()
550 return MEC_ECIA0->GIRQ[gidx].RESULT & MEC_BIT(gpos); in mec_hal_girq_result()
556 uint32_t gidx = MEC5_ECIA_INFO_GIRQZ(devi); in mec_hal_girq_clr_src() local
559 if (gidx >= MEC5_ECIA_NUM_GIRQS) { in mec_hal_girq_clr_src()
564 MEC_ECIA0->GIRQ[gidx].SOURCE = MEC_BIT(gpos); in mec_hal_girq_clr_src()