Lines Matching refs:girq_num
440 int mec_hal_girq_bm_en(uint32_t girq_num, uint32_t bitmap, uint8_t enable) in mec_hal_girq_bm_en() argument
442 if ((girq_num < MEC5_ECIA_FIRST_GIRQ_NOS) || (girq_num > MEC5_ECIA_LAST_GIRQ_NOS)) { in mec_hal_girq_bm_en()
450 uint32_t gidx = girq_num - MEC5_ECIA_FIRST_GIRQ_NOS; in mec_hal_girq_bm_en()
462 int mec_hal_girq_bm_clr_src(uint32_t girq_num, uint32_t bitmap) in mec_hal_girq_bm_clr_src() argument
464 if ((girq_num < MEC5_ECIA_FIRST_GIRQ_NOS) || (girq_num > MEC5_ECIA_LAST_GIRQ_NOS)) { in mec_hal_girq_bm_clr_src()
472 uint32_t gidx = girq_num - MEC5_ECIA_FIRST_GIRQ_NOS; in mec_hal_girq_bm_clr_src()
479 uint32_t mec_hal_girq_source_get(uint32_t girq_num) in mec_hal_girq_source_get() argument
481 if ((girq_num < MEC5_ECIA_FIRST_GIRQ_NOS) || (girq_num > MEC5_ECIA_LAST_GIRQ_NOS)) { in mec_hal_girq_source_get()
485 uint32_t gidx = girq_num - MEC5_ECIA_FIRST_GIRQ_NOS; in mec_hal_girq_source_get()
490 uint32_t mec_hal_girq_result_get(uint32_t girq_num) in mec_hal_girq_result_get() argument
492 if ((girq_num < MEC5_ECIA_FIRST_GIRQ_NOS) || (girq_num > MEC5_ECIA_LAST_GIRQ_NOS)) { in mec_hal_girq_result_get()
496 uint32_t gidx = girq_num - MEC5_ECIA_FIRST_GIRQ_NOS; in mec_hal_girq_result_get()
501 uint32_t mec_hal_girq_result_test(uint32_t girq_num, uint32_t bitpos) in mec_hal_girq_result_test() argument
503 uint32_t result = mec_hal_girq_result_get(girq_num); in mec_hal_girq_result_test()
567 int mec_hal_ecia_girq_aggr_enable(uint32_t girq_num, uint8_t enable) in mec_hal_ecia_girq_aggr_enable() argument
569 uint8_t gid = (uint8_t)(girq_num & 0xffu); in mec_hal_ecia_girq_aggr_enable()
571 if ((gid < MEC5_ECIA_FIRST_GIRQ_NOS) || (girq_num > MEC5_ECIA_LAST_GIRQ_NOS)) { in mec_hal_ecia_girq_aggr_enable()
598 uint32_t girq_num = MEC5_ECIA_INFO_GIRQZ(devi) + MEC5_ECIA_FIRST_GIRQ_NOS; in mec_hal_ecia_is_direct() local
600 if (!(MEC_BIT(girq_num) & MEC5_ECIA_DIRECT_BITMAP)) { in mec_hal_ecia_is_direct()
605 if (MEC_ECIA0->BLK_EN_SET & MEC_BIT(girq_num)) { in mec_hal_ecia_is_direct()