When running 'make CC=clang drivers/iio/imu/bmi323/bmi323_core.o', there is a clang warning as follows: drivers/iio/imu/bmi323/bmi323_core.c:133:27: error: variable 'bmi323_ext_reg_savestate' is not needed and will not be emitted [-Werror,-Wunneeded-internal-declaration] 133 | static const unsigned int bmi323_ext_reg_savestate[] = { | ^~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. Mark bmi323_ext_reg_savestate as __maybe_unused to silent this warning. Fixes: 16531118ba63 ("iio: bmi323: peripheral in lowest power state on suspend") Signed-off-by: Su Hui <suhui@xxxxxxxxxxxx> --- drivers/iio/imu/bmi323/bmi323_core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/iio/imu/bmi323/bmi323_core.c b/drivers/iio/imu/bmi323/bmi323_core.c index beda8d2de53f..1167984809c5 100644 --- a/drivers/iio/imu/bmi323/bmi323_core.c +++ b/drivers/iio/imu/bmi323/bmi323_core.c @@ -130,7 +130,7 @@ static const unsigned int bmi323_reg_savestate[] = { BMI323_FIFO_CONF_REG }; -static const unsigned int bmi323_ext_reg_savestate[] = { +static const unsigned int bmi323_ext_reg_savestate[] __maybe_unused = { BMI323_GEN_SET1_REG, BMI323_TAP1_REG, BMI323_TAP2_REG, -- 2.30.2