Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mtd: pmc551: Remove set but not used variable 'soff_lo'

Fixes gcc '-Wunused-but-set-variable' warning:

drivers/mtd/devices/pmc551.c: In function pmc551_erase:
drivers/mtd/devices/pmc551.c:142:15: warning: variable soff_lo set but not used [-Wunused-but-set-variable]
drivers/mtd/devices/pmc551.c: In function pmc551_read:
drivers/mtd/devices/pmc551.c:232:15: warning: variable soff_lo set but not used [-Wunused-but-set-variable]
drivers/mtd/devices/pmc551.c: In function pmc551_write:
drivers/mtd/devices/pmc551.c:289:15: warning: variable soff_lo set but not used [-Wunused-but-set-variable]

It is not used since commit cdf0a7d16980 ("[MTD]
pmc551 whitespace cleanup")

Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: zhengbin <zhengbin13@huawei.com>
Signed-off-by: Richard Weinberger <richard@nod.at>

authored by

zhengbin and committed by
Richard Weinberger
2cfcfadb 8a9485ff

+3 -6
+3 -6
drivers/mtd/devices/pmc551.c
··· 135 135 static int pmc551_erase(struct mtd_info *mtd, struct erase_info *instr) 136 136 { 137 137 struct mypriv *priv = mtd->priv; 138 - u32 soff_hi, soff_lo; /* start address offset hi/lo */ 138 + u32 soff_hi; /* start address offset hi */ 139 139 u32 eoff_hi, eoff_lo; /* end address offset hi/lo */ 140 140 unsigned long end; 141 141 u_char *ptr; ··· 150 150 eoff_hi = end & ~(priv->asize - 1); 151 151 soff_hi = instr->addr & ~(priv->asize - 1); 152 152 eoff_lo = end & (priv->asize - 1); 153 - soff_lo = instr->addr & (priv->asize - 1); 154 153 155 154 pmc551_point(mtd, instr->addr, instr->len, &retlen, 156 155 (void **)&ptr, NULL); ··· 224 225 size_t * retlen, u_char * buf) 225 226 { 226 227 struct mypriv *priv = mtd->priv; 227 - u32 soff_hi, soff_lo; /* start address offset hi/lo */ 228 + u32 soff_hi; /* start address offset hi */ 228 229 u32 eoff_hi, eoff_lo; /* end address offset hi/lo */ 229 230 unsigned long end; 230 231 u_char *ptr; ··· 238 239 end = from + len - 1; 239 240 soff_hi = from & ~(priv->asize - 1); 240 241 eoff_hi = end & ~(priv->asize - 1); 241 - soff_lo = from & (priv->asize - 1); 242 242 eoff_lo = end & (priv->asize - 1); 243 243 244 244 pmc551_point(mtd, from, len, retlen, (void **)&ptr, NULL); ··· 280 282 size_t * retlen, const u_char * buf) 281 283 { 282 284 struct mypriv *priv = mtd->priv; 283 - u32 soff_hi, soff_lo; /* start address offset hi/lo */ 285 + u32 soff_hi; /* start address offset hi */ 284 286 u32 eoff_hi, eoff_lo; /* end address offset hi/lo */ 285 287 unsigned long end; 286 288 u_char *ptr; ··· 294 296 end = to + len - 1; 295 297 soff_hi = to & ~(priv->asize - 1); 296 298 eoff_hi = end & ~(priv->asize - 1); 297 - soff_lo = to & (priv->asize - 1); 298 299 eoff_lo = end & (priv->asize - 1); 299 300 300 301 pmc551_point(mtd, to, len, retlen, (void **)&ptr, NULL);