Lines Matching refs:hal
46 static MPP_RET hal_vpu_mpg4d_init(void *hal, MppHalCfg *cfg) in hal_vpu_mpg4d_init() argument
48 hal_mpg4_ctx *p_hal = (hal_mpg4_ctx *)hal; in hal_vpu_mpg4d_init()
93 return p_api->init (hal, cfg); in hal_vpu_mpg4d_init()
103 static MPP_RET hal_vpu_mpg4d_deinit(void *hal) in hal_vpu_mpg4d_deinit() argument
105 hal_mpg4_ctx *p_hal = (hal_mpg4_ctx *)hal; in hal_vpu_mpg4d_deinit()
107 return p_hal->hal_api.deinit(hal); in hal_vpu_mpg4d_deinit()
117 static MPP_RET hal_vpu_mpg4d_gen_regs(void *hal, HalTaskInfo *task) in hal_vpu_mpg4d_gen_regs() argument
119 hal_mpg4_ctx *p_hal = (hal_mpg4_ctx *)hal; in hal_vpu_mpg4d_gen_regs()
121 return p_hal->hal_api.reg_gen(hal, task); in hal_vpu_mpg4d_gen_regs()
131 static MPP_RET hal_vpu_mpg4d_start(void *hal, HalTaskInfo *task) in hal_vpu_mpg4d_start() argument
133 hal_mpg4_ctx *p_hal = (hal_mpg4_ctx *)hal; in hal_vpu_mpg4d_start()
135 return p_hal->hal_api.start(hal, task); in hal_vpu_mpg4d_start()
145 static MPP_RET hal_vpu_mpg4d_wait(void *hal, HalTaskInfo *task) in hal_vpu_mpg4d_wait() argument
147 hal_mpg4_ctx *p_hal = (hal_mpg4_ctx *)hal; in hal_vpu_mpg4d_wait()
149 return p_hal->hal_api.wait(hal, task); in hal_vpu_mpg4d_wait()