Lines Matching full:swap
83 * @swap: Flag to swap R & B for RGB formats, and U & V for YUV formats
90 bool swap; member
203 .swap = true,
208 .swap = false,
213 .swap = false,
218 .swap = true,
223 .swap = false,
228 .swap = true,
233 .swap = false,
238 .swap = true,
243 .swap = false,
248 .swap = true,
253 .swap = false,
258 .swap = true,
263 .swap = false,
268 .swap = true,
273 .swap = false,
278 .swap = true,
283 .swap = false,
288 .swap = true,
293 .swap = false,
298 .swap = true,
308 .swap = false,
313 .swap = true,
318 .swap = false,
323 .swap = true,
328 .swap = false,
333 .swap = false,
338 .swap = false,
343 .swap = true,
348 .swap = false,
353 .swap = true,
358 .swap = false,
363 .swap = true,
782 unsigned int swap[3] = { 0, 1, 2 }; in zynqmp_disp_blend_layer_set_csc() local
786 if (layer->disp_fmt->swap) { in zynqmp_disp_blend_layer_set_csc()
788 /* Swap U and V. */ in zynqmp_disp_blend_layer_set_csc()
789 swap[1] = 2; in zynqmp_disp_blend_layer_set_csc()
790 swap[2] = 1; in zynqmp_disp_blend_layer_set_csc()
792 /* Swap R and B. */ in zynqmp_disp_blend_layer_set_csc()
793 swap[0] = 2; in zynqmp_disp_blend_layer_set_csc()
794 swap[2] = 0; in zynqmp_disp_blend_layer_set_csc()
804 zynqmp_disp_blend_write(disp, reg + 0, coeffs[i + swap[0]]); in zynqmp_disp_blend_layer_set_csc()
805 zynqmp_disp_blend_write(disp, reg + 4, coeffs[i + swap[1]]); in zynqmp_disp_blend_layer_set_csc()
806 zynqmp_disp_blend_write(disp, reg + 8, coeffs[i + swap[2]]); in zynqmp_disp_blend_layer_set_csc()