Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

gpu: ipu-v3: image-convert: use swap()

Use swap() instead of implementing it since it makes code cleaner.

Signed-off-by: Salah Triki <salah.triki@gmail.com>
Link: https://lore.kernel.org/r/20210713140521.GA1873885@pc
[p.zabel@pengutronix.de: add "image-convert:" prefix to commit description]
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>

authored by

Salah Triki and committed by
Philipp Zabel
180a49e3 31231092

+3 -6
+3 -6
drivers/gpu/ipu-v3/ipu-image-convert.c
··· 990 990 const struct ipu_image_pixfmt *fmt = image->fmt; 991 991 unsigned int row, col, tile = 0; 992 992 u32 H, top, y_stride, uv_stride; 993 - u32 uv_row_off, uv_col_off, uv_off, u_off, v_off, tmp; 993 + u32 uv_row_off, uv_col_off, uv_off, u_off, v_off; 994 994 u32 y_row_off, y_col_off, y_off; 995 995 u32 y_size, uv_size; 996 996 ··· 1021 1021 1022 1022 u_off = y_size - y_off + uv_off; 1023 1023 v_off = (fmt->uv_packed) ? 0 : u_off + uv_size; 1024 - if (fmt->uv_swapped) { 1025 - tmp = u_off; 1026 - u_off = v_off; 1027 - v_off = tmp; 1028 - } 1024 + if (fmt->uv_swapped) 1025 + swap(u_off, v_off); 1029 1026 1030 1027 image->tile[tile].offset = y_off; 1031 1028 image->tile[tile].u_off = u_off;