summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorzhengbin <zhengbin13@huawei.com>2019-09-02 22:52:30 -0400
committerRichard Weinberger <richard@nod.at>2019-09-15 17:51:07 -0400
commit2cfcfadb8e1380938d6631cffa4fa567b13f52b2 (patch)
tree08a80343e513b97f36f7884ffa9bf6e6ca4445f8
parent8a9485ff09088c67b70e4e38b1679c1b9bedb808 (diff)
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>
-rw-r--r--drivers/mtd/devices/pmc551.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/drivers/mtd/devices/pmc551.c b/drivers/mtd/devices/pmc551.c
index 3b89ab24688b..6597fc2aad34 100644
--- a/drivers/mtd/devices/pmc551.c
+++ b/drivers/mtd/devices/pmc551.c
@@ -135,7 +135,7 @@ static int pmc551_point(struct mtd_info *mtd, loff_t from, size_t len,
135static int pmc551_erase(struct mtd_info *mtd, struct erase_info *instr) 135static int pmc551_erase(struct mtd_info *mtd, struct erase_info *instr)
136{ 136{
137 struct mypriv *priv = mtd->priv; 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 u32 eoff_hi, eoff_lo; /* end address offset hi/lo */ 139 u32 eoff_hi, eoff_lo; /* end address offset hi/lo */
140 unsigned long end; 140 unsigned long end;
141 u_char *ptr; 141 u_char *ptr;
@@ -150,7 +150,6 @@ static int pmc551_erase(struct mtd_info *mtd, struct erase_info *instr)
150 eoff_hi = end & ~(priv->asize - 1); 150 eoff_hi = end & ~(priv->asize - 1);
151 soff_hi = instr->addr & ~(priv->asize - 1); 151 soff_hi = instr->addr & ~(priv->asize - 1);
152 eoff_lo = end & (priv->asize - 1); 152 eoff_lo = end & (priv->asize - 1);
153 soff_lo = instr->addr & (priv->asize - 1);
154 153
155 pmc551_point(mtd, instr->addr, instr->len, &retlen, 154 pmc551_point(mtd, instr->addr, instr->len, &retlen,
156 (void **)&ptr, NULL); 155 (void **)&ptr, NULL);
@@ -225,7 +224,7 @@ static int pmc551_read(struct mtd_info *mtd, loff_t from, size_t len,
225 size_t * retlen, u_char * buf) 224 size_t * retlen, u_char * buf)
226{ 225{
227 struct mypriv *priv = mtd->priv; 226 struct mypriv *priv = mtd->priv;
228 u32 soff_hi, soff_lo; /* start address offset hi/lo */ 227 u32 soff_hi; /* start address offset hi */
229 u32 eoff_hi, eoff_lo; /* end address offset hi/lo */ 228 u32 eoff_hi, eoff_lo; /* end address offset hi/lo */
230 unsigned long end; 229 unsigned long end;
231 u_char *ptr; 230 u_char *ptr;
@@ -239,7 +238,6 @@ static int pmc551_read(struct mtd_info *mtd, loff_t from, size_t len,
239 end = from + len - 1; 238 end = from + len - 1;
240 soff_hi = from & ~(priv->asize - 1); 239 soff_hi = from & ~(priv->asize - 1);
241 eoff_hi = end & ~(priv->asize - 1); 240 eoff_hi = end & ~(priv->asize - 1);
242 soff_lo = from & (priv->asize - 1);
243 eoff_lo = end & (priv->asize - 1); 241 eoff_lo = end & (priv->asize - 1);
244 242
245 pmc551_point(mtd, from, len, retlen, (void **)&ptr, NULL); 243 pmc551_point(mtd, from, len, retlen, (void **)&ptr, NULL);
@@ -282,7 +280,7 @@ static int pmc551_write(struct mtd_info *mtd, loff_t to, size_t len,
282 size_t * retlen, const u_char * buf) 280 size_t * retlen, const u_char * buf)
283{ 281{
284 struct mypriv *priv = mtd->priv; 282 struct mypriv *priv = mtd->priv;
285 u32 soff_hi, soff_lo; /* start address offset hi/lo */ 283 u32 soff_hi; /* start address offset hi */
286 u32 eoff_hi, eoff_lo; /* end address offset hi/lo */ 284 u32 eoff_hi, eoff_lo; /* end address offset hi/lo */
287 unsigned long end; 285 unsigned long end;
288 u_char *ptr; 286 u_char *ptr;
@@ -296,7 +294,6 @@ static int pmc551_write(struct mtd_info *mtd, loff_t to, size_t len,
296 end = to + len - 1; 294 end = to + len - 1;
297 soff_hi = to & ~(priv->asize - 1); 295 soff_hi = to & ~(priv->asize - 1);
298 eoff_hi = end & ~(priv->asize - 1); 296 eoff_hi = end & ~(priv->asize - 1);
299 soff_lo = to & (priv->asize - 1);
300 eoff_lo = end & (priv->asize - 1); 297 eoff_lo = end & (priv->asize - 1);
301 298
302 pmc551_point(mtd, to, len, retlen, (void **)&ptr, NULL); 299 pmc551_point(mtd, to, len, retlen, (void **)&ptr, NULL);