ipu_ch_param_write_field
ipu_ch_param_write_field(ch, IPU_FIELD_FW, xres - 1);
ipu_ch_param_write_field(ch, IPU_FIELD_FH, yres - 1);
ipu_ch_param_write_field(ch, IPU_FIELD_RDRW, 1);
ipu_ch_param_write_field(ch, IPU_FIELD_SLY, stride - 1);
ipu_ch_param_write_field(ch, IPU_FIELD_ID, 1);
ipu_ch_param_write_field(ch, IPU_FIELD_EBA1, buf >> 3);
ipu_ch_param_write_field(ch, IPU_FIELD_EBA0, buf >> 3);
ipu_ch_param_write_field(ch, IPU_FIELD_UBO, u_off / 8);
ipu_ch_param_write_field(ch, IPU_FIELD_VBO, v_off / 8);
ipu_ch_param_write_field(ch, IPU_FIELD_SO, 1);
ipu_ch_param_write_field(ch, IPU_FIELD_ILO, ilo);
ipu_ch_param_write_field(ch, IPU_FIELD_SLY, sly);
ipu_ch_param_write_field(ch, IPU_FIELD_SLUV, sluv);
ipu_ch_param_write_field(ch, IPU_FIELD_ID, id);
ipu_ch_param_write_field(ch, IPU_FIELD_NPB, burstsize - 1);
ipu_ch_param_write_field(ch, IPU_FIELD_BM, 1);
ipu_ch_param_write_field(ch, IPU_FIELD_ROT_HF_VF, temp_rot);
ipu_ch_param_write_field(ch, IPU_FIELD_WID0, rgb->red.length - 1);
ipu_ch_param_write_field(ch, IPU_FIELD_OFS0, ro);
ipu_ch_param_write_field(ch, IPU_FIELD_WID1, rgb->green.length - 1);
ipu_ch_param_write_field(ch, IPU_FIELD_OFS1, go);
ipu_ch_param_write_field(ch, IPU_FIELD_WID2, rgb->blue.length - 1);
ipu_ch_param_write_field(ch, IPU_FIELD_OFS2, bo);
ipu_ch_param_write_field(ch, IPU_FIELD_WID3,
ipu_ch_param_write_field(ch, IPU_FIELD_OFS3, to);
ipu_ch_param_write_field(ch, IPU_FIELD_WID3, 7);
ipu_ch_param_write_field(ch, IPU_FIELD_OFS3,
ipu_ch_param_write_field(ch, IPU_FIELD_BPP, bpp);
ipu_ch_param_write_field(ch, IPU_FIELD_NPB, npb);
ipu_ch_param_write_field(ch, IPU_FIELD_PFS, 7); /* rgb mode */
ipu_ch_param_write_field(ch, IPU_FIELD_BPP, bpp);
ipu_ch_param_write_field(ch, IPU_FIELD_NPB, npb);
ipu_ch_param_write_field(ch, IPU_FIELD_PFS, 6); /* raw mode */
ipu_ch_param_write_field(ch, IPU_FIELD_SLUV, uv_stride - 1);
ipu_ch_param_write_field(ch, IPU_FIELD_UBO, u_offset / 8);
ipu_ch_param_write_field(ch, IPU_FIELD_VBO, v_offset / 8);
ipu_ch_param_write_field(ch, IPU_FIELD_ALU, 1);
ipu_ch_param_write_field(ch, IPU_FIELD_ALBM, albm);
ipu_ch_param_write_field(ch, IPU_FIELD_CRE, 1);
ipu_ch_param_write_field(ch, IPU_FIELD_PFS, 2);
ipu_ch_param_write_field(ch, IPU_FIELD_NPB, 31);
ipu_ch_param_write_field(ch, IPU_FIELD_PFS, 1);
ipu_ch_param_write_field(ch, IPU_FIELD_NPB, 31);
ipu_ch_param_write_field(ch, IPU_FIELD_PFS, 0);
ipu_ch_param_write_field(ch, IPU_FIELD_NPB, 31);
ipu_ch_param_write_field(ch, IPU_FIELD_PFS, 4);
ipu_ch_param_write_field(ch, IPU_FIELD_NPB, 31);
ipu_ch_param_write_field(ch, IPU_FIELD_PFS, 3);
ipu_ch_param_write_field(ch, IPU_FIELD_NPB, 31);
ipu_ch_param_write_field(ch, IPU_FIELD_BPP, 3);
ipu_ch_param_write_field(ch, IPU_FIELD_PFS, 0xA);
ipu_ch_param_write_field(ch, IPU_FIELD_NPB, 31);
ipu_ch_param_write_field(ch, IPU_FIELD_BPP, 3);
ipu_ch_param_write_field(ch, IPU_FIELD_PFS, 0x8);
ipu_ch_param_write_field(ch, IPU_FIELD_NPB, 31);
ipu_ch_param_write_field(ch, IPU_FIELD_WID3, 7);