On Thu, 27 Sep 2018, Nathan Chancellor wrote: > On Wed, Sep 26, 2018 at 08:33:17PM -0700, Nathan Chancellor wrote: > > 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 <natechancel...@gmail.com> > > --- > > > > I looked at several drivers with platform_device_id defintions and I > > didn't really find any where the definition wasn't then added to the > > platform_driver so I'm not sure if this was just missed in commit > > afbf8ec7c4f9 ("platform/chrome: cros_ec_dev - Add a platform > > device ID table") or if it was an intentional omission. I'm not super > > familiar with the inner workings of platform devices. > > > > Should this commit be undesirable, the warning can be silenced with the > > __used attribute but this seemed like a more proper first commit. > > > > drivers/mfd/cros_ec_dev.c | 1 + > > 1 file changed, 1 insertion(+)
Applied, thanks. -- Lee Jones [李琼斯] Linaro Services Technical Lead Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog