Lines Matching full:swap
71 * @swap: Flag to swap R & B for RGB formats, and U & V for YUV formats
77 bool swap; member
192 .swap = true,
197 .swap = false,
202 .swap = false,
207 .swap = true,
212 .swap = false,
217 .swap = true,
222 .swap = false,
227 .swap = true,
232 .swap = false,
237 .swap = true,
242 .swap = false,
247 .swap = true,
252 .swap = false,
257 .swap = true,
262 .swap = false,
267 .swap = true,
272 .swap = false,
277 .swap = true,
282 .swap = false,
287 .swap = true,
297 .swap = false,
302 .swap = true,
307 .swap = false,
312 .swap = true,
317 .swap = false,
322 .swap = false,
327 .swap = false,
332 .swap = true,
337 .swap = false,
342 .swap = true,
347 .swap = false,
352 .swap = true,
726 unsigned int swap[3] = { 0, 1, 2 }; in zynqmp_disp_blend_layer_set_csc() local
730 if (layer->disp_fmt->swap) { in zynqmp_disp_blend_layer_set_csc()
732 /* Swap U and V. */ in zynqmp_disp_blend_layer_set_csc()
733 swap[1] = 2; in zynqmp_disp_blend_layer_set_csc()
734 swap[2] = 1; in zynqmp_disp_blend_layer_set_csc()
736 /* Swap R and B. */ in zynqmp_disp_blend_layer_set_csc()
737 swap[0] = 2; in zynqmp_disp_blend_layer_set_csc()
738 swap[2] = 0; in zynqmp_disp_blend_layer_set_csc()
748 zynqmp_disp_blend_write(disp, reg + 0, coeffs[i + swap[0]]); in zynqmp_disp_blend_layer_set_csc()
749 zynqmp_disp_blend_write(disp, reg + 4, coeffs[i + swap[1]]); in zynqmp_disp_blend_layer_set_csc()
750 zynqmp_disp_blend_write(disp, reg + 8, coeffs[i + swap[2]]); in zynqmp_disp_blend_layer_set_csc()