cal_write
cal_write(phy->cal, CAL_CSI2_COMPLEXIO_CFG(phy->instance), val);
cal_write(phy->cal, CAL_HL_IRQENABLE_SET(0),
cal_write(phy->cal, CAL_CSI2_COMPLEXIO_IRQENABLE(phy->instance),
cal_write(phy->cal, CAL_CSI2_VC_IRQENABLE(phy->instance),
cal_write(phy->cal, CAL_HL_IRQENABLE_CLR(0),
cal_write(phy->cal, CAL_CSI2_COMPLEXIO_IRQENABLE(phy->instance), 0);
cal_write(phy->cal, CAL_CSI2_VC_IRQENABLE(phy->instance), 0);
cal_write(phy->cal, CAL_CSI2_TIMING(phy->instance), val);
cal_write(cal, CAL_HL_IRQENABLE_SET(0), CAL_HL_IRQ_OCPO_ERR_MASK);
cal_write(cal, CAL_CTRL, val);
cal_write(ctx->cal, CAL_CSI2_CTX(ctx->phy->instance, ctx->csi2_ctx), val);
cal_write(ctx->cal, CAL_PIX_PROC(ctx->pix_proc), val);
cal_write(ctx->cal, CAL_WR_DMA_CTRL(ctx->dma_ctx), val);
cal_write(ctx->cal, CAL_WR_DMA_XSIZE(ctx->dma_ctx), val);
cal_write(ctx->cal, CAL_WR_DMA_ADDR(ctx->dma_ctx), addr);
cal_write(ctx->cal, CAL_WR_DMA_CTRL(ctx->dma_ctx), val);
cal_write(ctx->cal, CAL_WR_DMA_CTRL(ctx->dma_ctx), val);
cal_write(ctx->cal, CAL_HL_IRQENABLE_SET(1),
cal_write(ctx->cal, CAL_HL_IRQENABLE_SET(2),
cal_write(ctx->cal, CAL_HL_IRQENABLE_CLR(1),
cal_write(ctx->cal, CAL_HL_IRQENABLE_CLR(2),
cal_write(ctx->cal, CAL_CSI2_CTX(ctx->phy->instance, ctx->csi2_ctx), 0);
cal_write(ctx->cal, CAL_PIX_PROC(ctx->pix_proc), 0);
cal_write(cal, CAL_HL_IRQSTATUS(i), status[i]);
cal_write(cal, CAL_CSI2_COMPLEXIO_IRQSTATUS(i),
cal_write(cal, CAL_CSI2_VC_IRQSTATUS(i), vc_stat);
cal_write(cal, offset, val);