]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
mtd: nand: vf610_nfc: remove unused function
authorStefan Agner <stefan@agner.ch>
Thu, 8 Feb 2018 23:59:19 +0000 (00:59 +0100)
committerBoris Brezillon <boris.brezillon@bootlin.com>
Mon, 12 Feb 2018 22:36:04 +0000 (23:36 +0100)
The function count_written_bits has been replaced by the generic
nand_check_erased_ecc_chunk() function with commit 48c25cf44118
("mtd: nand: vf610_nfc: use nand_check_erased_ecc_chunk() helper").
Remove the unused function.

Signed-off-by: Stefan Agner <stefan@agner.ch>
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
drivers/mtd/nand/vf610_nfc.c

index 80d31a58e558cc14582c0b0c97ed77a4615cf454..2fa61cbdbaf7b7fee164fc7dbb2ea6328b7b800b 100644 (file)
@@ -511,21 +511,6 @@ static void vf610_nfc_select_chip(struct mtd_info *mtd, int chip)
        vf610_nfc_write(nfc, NFC_ROW_ADDR, tmp);
 }
 
-/* Count the number of 0's in buff up to max_bits */
-static inline int count_written_bits(uint8_t *buff, int size, int max_bits)
-{
-       uint32_t *buff32 = (uint32_t *)buff;
-       int k, written_bits = 0;
-
-       for (k = 0; k < (size / 4); k++) {
-               written_bits += hweight32(~buff32[k]);
-               if (unlikely(written_bits > max_bits))
-                       break;
-       }
-
-       return written_bits;
-}
-
 static inline int vf610_nfc_correct_data(struct mtd_info *mtd, uint8_t *dat,
                                         uint8_t *oob, int page)
 {