Lines Matching refs:hal
39 MPP_RET hal_av1d_init(void *hal, MppHalCfg *cfg) in hal_av1d_init() argument
42 Av1dHalCtx *p_hal = (Av1dHalCtx *)hal; in hal_av1d_init()
94 FUN_CHECK(ret = p_hal->api->init(hal, cfg)); in hal_av1d_init()
102 MPP_RET hal_av1d_deinit(void *hal) in hal_av1d_deinit() argument
105 Av1dHalCtx *p_hal = (Av1dHalCtx *)hal; in hal_av1d_deinit()
107 FUN_CHECK(ret = p_hal->api->deinit(hal)); in hal_av1d_deinit()
123 MPP_RET hal_av1d_gen_regs(void *hal, HalTaskInfo *task) in hal_av1d_gen_regs() argument
125 Av1dHalCtx *p_hal = (Av1dHalCtx *)hal; in hal_av1d_gen_regs()
129 ret = p_hal->api->reg_gen(hal, task); in hal_av1d_gen_regs()
133 MPP_RET hal_av1d_start(void *hal, HalTaskInfo *task) in hal_av1d_start() argument
135 Av1dHalCtx *p_hal = (Av1dHalCtx *)hal; in hal_av1d_start()
139 ret = p_hal->api->start(hal, task); in hal_av1d_start()
143 MPP_RET hal_av1d_wait(void *hal, HalTaskInfo *task) in hal_av1d_wait() argument
145 Av1dHalCtx *p_hal = (Av1dHalCtx *)hal; in hal_av1d_wait()
149 ret = p_hal->api->wait(hal, task); in hal_av1d_wait()
153 MPP_RET hal_av1d_reset(void *hal) in hal_av1d_reset() argument
155 Av1dHalCtx *p_hal = (Av1dHalCtx *)hal; in hal_av1d_reset()
159 ret = p_hal->api->reset(hal); in hal_av1d_reset()
163 MPP_RET hal_av1d_flush(void *hal) in hal_av1d_flush() argument
165 Av1dHalCtx *p_hal = (Av1dHalCtx *)hal; in hal_av1d_flush()
169 ret = p_hal->api->flush(hal); in hal_av1d_flush()
173 MPP_RET hal_av1d_control(void *hal, MpiCmd cmd_type, void *param) in hal_av1d_control() argument
175 Av1dHalCtx *p_hal = (Av1dHalCtx *)hal; in hal_av1d_control()
179 ret = p_hal->api->control(hal, cmd_type, param); in hal_av1d_control()