drm/radeon: Fix multiple line dereference in 'atom_iio_execute'
Fixes the following: WARNING: Avoid multiple line dereference - prefer 'ctx->io_attr' + ((ctx-> + io_attr >> CU8(base + 2)) & (0xFFFFFFFF >> (32 - Cc: Guchun Chen <guchun.chen@amd.com> Cc: Christian König <christian.koenig@amd.com> Cc: Alex Deucher <alexander.deucher@amd.com> Cc: "Pan, Xinhui" <Xinhui.Pan@amd.com> Signed-off-by: Srinivasan Shanmugam <srinivasan.shanmugam@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
committed by
Alex Deucher
parent
707b570f42
commit
ba4c1d772c
@@ -163,13 +163,9 @@ static uint32_t atom_iio_execute(struct atom_context *ctx, int base,
|
||||
~((0xFFFFFFFF >> (32 - CU8(base + 1))) <<
|
||||
CU8(base + 3));
|
||||
temp |=
|
||||
((ctx->
|
||||
io_attr >> CU8(base + 2)) & (0xFFFFFFFF >> (32 -
|
||||
CU8
|
||||
(base
|
||||
+
|
||||
1))))
|
||||
<< CU8(base + 3);
|
||||
((ctx->io_attr >> CU8(base + 2)) &
|
||||
(0xFFFFFFFF >> (32 - CU8(base + 1)))) <<
|
||||
CU8(base + 3);
|
||||
base += 4;
|
||||
break;
|
||||
case ATOM_IIO_END:
|
||||
|
||||
Reference in New Issue
Block a user