mfd: cros_ec: Avoid unneeded internal declaration warning
authorNathan Chancellor <natechancellor@gmail.com>
Thu, 27 Sep 2018 03:33:17 +0000 (20:33 -0700)
committerLee Jones <lee.jones@linaro.org>
Tue, 23 Oct 2018 07:58:34 +0000 (08:58 +0100)
Clang warns:

drivers/mfd/cros_ec_dev.c:509:40: warning: variable 'cros_ec_id' is not
needed and will not be emitted [-Wunneeded-internal-declaration]
static const struct platform_device_id cros_ec_id[] = {
                                       ^
1 warning generated.

Avoid this warning by adding it to the cros_ec_dev_driver definition
under the id_table member like all other platform drivers.

Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/cros_ec_dev.c

index 999dac752bccfd7d6da0c1af1a5a834bd440c2e6..8f9d6964173ec7852072022f597e45ac5ca5d88d 100644 (file)
@@ -546,6 +546,7 @@ static struct platform_driver cros_ec_dev_driver = {
                .name = DRV_NAME,
                .pm = &cros_ec_dev_pm_ops,
        },
+       .id_table = cros_ec_id,
        .probe = ec_device_probe,
        .remove = ec_device_remove,
        .shutdown = ec_device_shutdown,