Lines Matching refs:mbi
51 const struct mec_mbox_info *mbi = find_mbox_info((uint32_t)base); in mec_hal_mbox_init() local
53 if (!mbi) { in mec_hal_mbox_init()
57 struct mec_mbox_regs *const regs = (struct mec_mbox_regs *)mbi->base_addr; in mec_hal_mbox_init()
59 mec_hal_pcr_clr_blk_slp_en(mbi->pcr_id); in mec_hal_mbox_init()
60 mec_hal_girq_ctrl(mbi->devi, 0); in mec_hal_mbox_init()
63 mec_hal_pcr_blk_reset(mbi->pcr_id); in mec_hal_mbox_init()
68 mec_hal_girq_clr_src(mbi->devi); in mec_hal_mbox_init()
73 mec_hal_girq_ctrl(mbi->devi, 1); in mec_hal_mbox_init()
81 const struct mec_mbox_info *mbi = find_mbox_info((uint32_t)base); in mec_hal_mbox_girq_ctrl() local
83 if (!mbi) { in mec_hal_mbox_girq_ctrl()
87 mec_hal_girq_ctrl(mbi->devi, enable); in mec_hal_mbox_girq_ctrl()
94 const struct mec_mbox_info *mbi = find_mbox_info((uint32_t)base); in mec_hal_mbox_girq_clr() local
96 if (!mbi) { in mec_hal_mbox_girq_clr()
100 mec_hal_girq_clr_src(mbi->devi); in mec_hal_mbox_girq_clr()
107 const struct mec_mbox_info *mbi = find_mbox_info((uint32_t)base); in mec_hal_mbox_girq_result() local
109 if (!mbi) { in mec_hal_mbox_girq_result()
113 return mec_hal_girq_result(mbi->devi); in mec_hal_mbox_girq_result()