+Cc: linux-renesas-soc@xxxxxxxxxxxxxxx On 04 Sep 21 15:07:01, Marc Kleine-Budde wrote: > Since commit > > | dd3bd23eb438 ("can: rcar_canfd: Add Renesas R-Car CAN FD driver") > > the rcar_canfd driver can be compile tested on all architectures. On > non OF enabled archs, or archs where OF is optional (and disabled in > the .config) the compilation throws the following warning: > > | drivers/net/can/rcar/rcar_canfd.c:2020:34: warning: unused variable 'rcar_canfd_of_table' [-Wunused-const-variable] > | static const struct of_device_id rcar_canfd_of_table[] = { > | ^ > > This patch fixes the warning by marking the variable > rcar_canfd_of_table as __maybe_unused. > > Fixes: ac4224087312 ("can: rcar: Kconfig: Add helper dependency on COMPILE_TEST") > Fixes: dd3bd23eb438 ("can: rcar_canfd: Add Renesas R-Car CAN FD driver") > Cc: Cai Huoqing <caihuoqing@xxxxxxxxx> > Reported-by: kernel test robot <lkp@xxxxxxxxx> > Signed-off-by: Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx> > --- > drivers/net/can/rcar/rcar_canfd.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/net/can/rcar/rcar_canfd.c b/drivers/net/can/rcar/rcar_canfd.c > index c47988d3674e..c05a7f60c0a8 100644 > --- a/drivers/net/can/rcar/rcar_canfd.c > +++ b/drivers/net/can/rcar/rcar_canfd.c > @@ -2017,7 +2017,7 @@ static int __maybe_unused rcar_canfd_resume(struct device *dev) > static SIMPLE_DEV_PM_OPS(rcar_canfd_pm_ops, rcar_canfd_suspend, > rcar_canfd_resume); > > -static const struct of_device_id rcar_canfd_of_table[] = { > +static const struct of_device_id rcar_canfd_of_table[] __maybe_unused = { > { .compatible = "renesas,rcar-gen3-canfd", .data = (void *)RENESAS_RCAR_GEN3 }, > { .compatible = "renesas,rzg2l-canfd", .data = (void *)RENESAS_RZG2L }, > { } > -- > 2.33.0 > >