Since its introduction in 5449c685a4b3 (Staging: Add pristine upstream vt6655 driver sources, 2009-04-25), the values stored in variable byData have never been read in the macro PCAvDelayByIO. By removing it, we are getting rid of a warning: drivers/staging/vt6655/upc.h:45:16: warning: variable ‘byData’ set but not used [-Wunused-but-set-variable] Signed-off-by: Edmundo Carmona Antoranz <eantoranz@xxxxxxxxx> --- drivers/staging/vt6655/upc.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/vt6655/upc.h b/drivers/staging/vt6655/upc.h index e086ec6e77f7..f00d0fd90003 100644 --- a/drivers/staging/vt6655/upc.h +++ b/drivers/staging/vt6655/upc.h @@ -42,14 +42,13 @@ #define PCAvDelayByIO(uDelayUnit) \ do { \ - unsigned char byData; \ unsigned long ii; \ \ if (uDelayUnit <= 50) { \ udelay(uDelayUnit); \ } else { \ for (ii = 0; ii < (uDelayUnit); ii++) \ - byData = inb(0x61); \ + inb(0x61); \ } \ } while (0) -- 2.30.1