[RFC PATCH v3 1/3] mtd: nand: vf610_nfc: remove unused function
Boris Brezillon
boris.brezillon at bootlin.com
Mon Feb 12 13:32:46 PST 2018
On Fri, 9 Feb 2018 00:59:19 +0100
Stefan Agner <stefan at agner.ch> wrote:
> 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.
>
Applied.
Thanks,
Boris
> Signed-off-by: Stefan Agner <stefan at agner.ch>
> ---
> drivers/mtd/nand/vf610_nfc.c | 15 ---------------
> 1 file changed, 15 deletions(-)
>
> diff --git a/drivers/mtd/nand/vf610_nfc.c b/drivers/mtd/nand/vf610_nfc.c
> index 80d31a58e558..2fa61cbdbaf7 100644
> --- a/drivers/mtd/nand/vf610_nfc.c
> +++ b/drivers/mtd/nand/vf610_nfc.c
> @@ -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)
> {
--
Boris Brezillon, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
http://bootlin.com
More information about the linux-mtd
mailing list