Lines Matching refs:dev
77 ret = mpp_dev_init(&cfg->dev, type); in hal_jpege_vepu2_init()
82 ctx->dev = cfg->dev; in hal_jpege_vepu2_init()
120 if (ctx->dev) { in hal_jpege_vepu2_deinit()
121 mpp_dev_deinit(ctx->dev); in hal_jpege_vepu2_deinit()
122 ctx->dev = NULL; in hal_jpege_vepu2_deinit()
339 static MPP_RET hal_jpege_vepu2_set_extra_info(MppDev dev, JpegeSyntax *syntax, in hal_jpege_vepu2_set_extra_info() argument
355 mpp_dev_set_reg_offset(dev, VEPU2_REG_INPUT_Y, cfg.offset_byte[0]); in hal_jpege_vepu2_set_extra_info()
358 mpp_dev_set_reg_offset(dev, VEPU2_REG_INPUT_U, cfg.offset_byte[1]); in hal_jpege_vepu2_set_extra_info()
361 mpp_dev_set_reg_offset(dev, VEPU2_REG_INPUT_V, cfg.offset_byte[2]); in hal_jpege_vepu2_set_extra_info()
468 mpp_dev_set_reg_offset(ctx->dev, 77, bytepos); in hal_jpege_vepu2_gen_regs()
585 MppDev dev = ctx->dev; in multi_core_start() local
699 ret = mpp_dev_ioctl(dev, MPP_DEV_REG_WR, &wr_cfg); in multi_core_start()
709 ret = mpp_dev_ioctl(ctx->dev, MPP_DEV_REG_RD, &rd_cfg); in multi_core_start()
715 ret = mpp_dev_ioctl(ctx->dev, MPP_DEV_REG_OFFS, reg_cfg); in multi_core_start()
722 ret = mpp_dev_ioctl(ctx->dev, MPP_DEV_DELIMIT, NULL); in multi_core_start()
731 ret = mpp_dev_ioctl(ctx->dev, MPP_DEV_CMD_SEND, NULL); in multi_core_start()
755 ret = mpp_dev_ioctl(ctx->dev, MPP_DEV_CMD_POLL, NULL); in multi_core_wait()
812 hal_jpege_vepu2_set_extra_info(ctx->dev, &ctx->syntax, 0); in hal_jpege_vepu2_start()
824 ret = mpp_dev_ioctl(ctx->dev, MPP_DEV_REG_WR, &wr_cfg); in hal_jpege_vepu2_start()
834 ret = mpp_dev_ioctl(ctx->dev, MPP_DEV_REG_RD, &rd_cfg); in hal_jpege_vepu2_start()
840 ret = mpp_dev_ioctl(ctx->dev, MPP_DEV_CMD_SEND, NULL); in hal_jpege_vepu2_start()
871 if (ctx->dev) { in hal_jpege_vepu2_wait()
872 ret = mpp_dev_ioctl(ctx->dev, MPP_DEV_CMD_POLL, NULL); in hal_jpege_vepu2_wait()
944 mpp_dev_set_reg_offset(ctx->dev, 77, ctx->part_bytepos); in hal_jpege_vepu2_part_start()
957 hal_jpege_vepu2_set_extra_info(ctx->dev, syntax, mcu_y); in hal_jpege_vepu2_part_start()
969 ret = mpp_dev_ioctl(ctx->dev, MPP_DEV_REG_WR, &wr_cfg); in hal_jpege_vepu2_part_start()
979 ret = mpp_dev_ioctl(ctx->dev, MPP_DEV_REG_RD, &rd_cfg); in hal_jpege_vepu2_part_start()
985 ret = mpp_dev_ioctl(ctx->dev, MPP_DEV_CMD_SEND, NULL); in hal_jpege_vepu2_part_start()
1008 if (ctx->dev) { in hal_jpege_vepu2_part_wait()
1009 ret = mpp_dev_ioctl(ctx->dev, MPP_DEV_CMD_POLL, NULL); in hal_jpege_vepu2_part_wait()