On 2017-11-10 05:31 PM, Gustavo A. R. Silva wrote: > Make use of the swap macro instead of _manually_ swapping values > and remove unnecessary variable swap. > > This makes the code easier to read and maintain. > > This code was detected with the help of Coccinelle. > > Signed-off-by: Gustavo A. R. Silva <garsilva@xxxxxxxxxxxxxx> Reviewed-by: Harry Wentland <harry.wentland@xxxxxxx> Harry > --- > .../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 28 +++++++--------------- > 1 file changed, 8 insertions(+), 20 deletions(-) > > diff --git a/drivers/gpu/drm/amd/display/dc/dce110/dce110_mem_input_v.c b/drivers/gpu/drm/amd/display/dc/dce110/dce110_mem_input_v.c > index a06c602..7bab8c6 100644 > --- a/drivers/gpu/drm/amd/display/dc/dce110/dce110_mem_input_v.c > +++ b/drivers/gpu/drm/amd/display/dc/dce110/dce110_mem_input_v.c > @@ -237,26 +237,14 @@ static void program_size_and_rotation( > if (rotation == ROTATION_ANGLE_90 || > rotation == ROTATION_ANGLE_270) { > > - uint32_t swap; > - swap = local_size.video.luma_size.x; > - local_size.video.luma_size.x = > - local_size.video.luma_size.y; > - local_size.video.luma_size.y = swap; > - > - swap = local_size.video.luma_size.width; > - local_size.video.luma_size.width = > - local_size.video.luma_size.height; > - local_size.video.luma_size.height = swap; > - > - swap = local_size.video.chroma_size.x; > - local_size.video.chroma_size.x = > - local_size.video.chroma_size.y; > - local_size.video.chroma_size.y = swap; > - > - swap = local_size.video.chroma_size.width; > - local_size.video.chroma_size.width = > - local_size.video.chroma_size.height; > - local_size.video.chroma_size.height = swap; > + swap(local_size.video.luma_size.x, > + local_size.video.luma_size.y); > + swap(local_size.video.luma_size.width, > + local_size.video.luma_size.height); > + swap(local_size.video.chroma_size.x, > + local_size.video.chroma_size.y); > + swap(local_size.video.chroma_size.width, > + local_size.video.chroma_size.height); > } > > value = 0; > _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel