Re: [PATCH 04/30] usb: misc: sisusbvga: sisusb_init: Mark all 'static const' arrays as __maybe_unused
From: Lee Jones <hidden>
Date: 2020-07-07 07:49:09
Also in:
linux-usb, lkml
On Fri, 03 Jul 2020, Lee Jones wrote:
drivers/usb/misc/sisusbvga/sisusb_init.h is included by a few
source files. Most of which do not use the majority of the
shared static const arrays which have been declared. This
causes the build system to spew 100's of warnings.
Fixes the following W=1 kernel build warning(s) - and a whole lot more:
In file included from drivers/usb/misc/sisusbvga/sisusb.c:54:
drivers/usb/misc/sisusbvga/sisusb_init.h:695:34: warning: ‘SiSUSB_VCLKData’ defined but not used [-Wunused-const-variable=]
695 | static const struct SiS_VCLKData SiSUSB_VCLKData[] = {
| ^~~~~~~~~~~~~~~
[10's of lines snipped]
drivers/usb/misc/sisusbvga/sisusb_init.h:206:28: warning: ‘SiS_VGA_DAC’ defined but not used [-Wunused-const-variable=]
206 | static const unsigned char SiS_VGA_DAC[] = {
| ^~~~~~~~~~~
[10's of lines snipped]
drivers/usb/misc/sisusbvga/sisusb_init.h:171:29: warning: ‘ModeIndex_1280x1024’ defined but not used [-Wunused-const-variable=]
171 | static const unsigned short ModeIndex_1280x1024[] = { 0x3a, 0x4d, 0x00, 0x65 };
| ^~~~~~~~~~~~~~~~~~~
[10's of lines snipped]
Cc: Thomas Winischhofer <thomas@winischhofer.net>
Signed-off-by: Lee Jones <redacted>
---
drivers/usb/misc/sisusbvga/sisusb_init.h | 66 ++++++++++++------------
1 file changed, 33 insertions(+), 33 deletions(-)Greg, Please drop this patch. I have a new solution. -- Lee Jones [李琼斯] Senior Technical Lead - Developer Services Linaro.org │ Open source software for Arm SoCs Follow Linaro: Facebook | Twitter | Blog _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel