Fix the compiler warning drivers/char/agp/nvidia-agp.c: In function 'nvidia_tlbflush': drivers/char/agp/nvidia-agp.c:264:22: warning: variable 'temp' set but not used [-Wunused-but-set-variable] 264 | u32 wbc_reg, temp; by removing the unused variable. The affected readl() is only required for flushing caches, but the returned value is not of interest. Signed-off-by: Thomas Zimmermann <tzimmermann@xxxxxxx> --- drivers/char/agp/nvidia-agp.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/char/agp/nvidia-agp.c b/drivers/char/agp/nvidia-agp.c index f78e756157db..437b3581cbe5 100644 --- a/drivers/char/agp/nvidia-agp.c +++ b/drivers/char/agp/nvidia-agp.c @@ -261,7 +261,7 @@ static int nvidia_remove_memory(struct agp_memory *mem, off_t pg_start, int type static void nvidia_tlbflush(struct agp_memory *mem) { unsigned long end; - u32 wbc_reg, temp; + u32 wbc_reg; int i; /* flush chipset */ @@ -283,9 +283,9 @@ static void nvidia_tlbflush(struct agp_memory *mem) /* flush TLB entries */ for (i = 0; i < 32 + 1; i++) - temp = readl(nvidia_private.aperture+(i * PAGE_SIZE / sizeof(u32))); + (void)readl(nvidia_private.aperture+(i * PAGE_SIZE / sizeof(u32))); for (i = 0; i < 32 + 1; i++) - temp = readl(nvidia_private.aperture+(i * PAGE_SIZE / sizeof(u32))); + (void)readl(nvidia_private.aperture+(i * PAGE_SIZE / sizeof(u32))); } -- 2.33.1