public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
* [PATCH 00/12] mtd: nand: get rid of NAND_ECC_SOFT_BCH
@ 2016-04-15 19:54 Rafał Miłecki
  2016-04-15 19:54 ` [PATCH 01/12] mtd: nand: bf5xx: set ECC algorithm explicitly Rafał Miłecki
                   ` (12 more replies)
  0 siblings, 13 replies; 64+ messages in thread
From: Rafał Miłecki @ 2016-04-15 19:54 UTC (permalink / raw)
  To: Boris Brezillon; +Cc: linux-mtd, Rafał Miłecki

This patchset completes usage of the new "algo" field and drops unwanted
NAND_ECC_SOFT_BCH.

It's based on nand/next git repository.

Rafał Miłecki (12):
  mtd: nand: bf5xx: set ECC algorithm explicitly
  mtd: nand: davinci: set ECC algorithm explicitly
  avr32: set Atmel NAND ECC algorithm explicitly
  mtd: nand: atmel: set ECC algorithm explicitly
  CRIS v32: nand: set ECC algorithm explicitly
  staging: mt29f_spinand: set ECC algorithm explicitly
  mtd: nand: set ECC algorithm to Hamming on fallback
  mtd: nand: hisi504: set ECC algorithm based on DT info
  mtd: nand: fsmc: validate ECC setup by checking algorithm directly
  mtd: nand: read ECC algorithm from the new field
  of: mtd: drop support for NAND_ECC_SOFT_BCH as "soft_bch" mapping
  mtd: mtd: drop NAND_ECC_SOFT_BCH enum value

 arch/avr32/boards/atngw100/setup.c             |   1 +
 arch/avr32/boards/atstk1000/atstk1002.c        |   1 +
 arch/cris/arch-v32/drivers/mach-a3/nandflash.c |   1 +
 arch/cris/arch-v32/drivers/mach-fs/nandflash.c |   1 +
 drivers/mtd/nand/atmel_nand.c                  |   6 ++
 drivers/mtd/nand/bf5xx_nand.c                  |   1 +
 drivers/mtd/nand/davinci_nand.c                |   8 ++
 drivers/mtd/nand/fsmc_nand.c                   |  10 ++-
 drivers/mtd/nand/hisi504_nand.c                |   1 +
 drivers/mtd/nand/jz4780_nand.c                 |   1 -
 drivers/mtd/nand/nand_base.c                   | 101 +++++++++++++------------
 drivers/mtd/nand/nandsim.c                     |   2 +-
 drivers/mtd/nand/sunxi_nand.c                  |   2 -
 drivers/of/of_mtd.c                            |   9 ++-
 drivers/staging/mt29f_spinand/mt29f_spinand.c  |   1 +
 include/linux/mtd/nand.h                       |   1 -
 include/linux/platform_data/atmel.h            |   1 +
 17 files changed, 91 insertions(+), 57 deletions(-)

-- 
1.8.4.5

^ permalink raw reply	[flat|nested] 64+ messages in thread

end of thread, other threads:[~2016-04-22  9:43 UTC | newest]

Thread overview: 64+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-15 19:54 [PATCH 00/12] mtd: nand: get rid of NAND_ECC_SOFT_BCH Rafał Miłecki
2016-04-15 19:54 ` [PATCH 01/12] mtd: nand: bf5xx: set ECC algorithm explicitly Rafał Miłecki
2016-04-15 19:54 ` [PATCH 02/12] mtd: nand: davinci: " Rafał Miłecki
2016-04-15 19:54 ` [PATCH 03/12] avr32: set Atmel NAND " Rafał Miłecki
2016-04-16  7:38   ` Boris Brezillon
2016-04-16 12:58   ` Hans-Christian Noren Egtvedt
2016-04-15 19:54 ` [PATCH 04/12] mtd: nand: atmel: set " Rafał Miłecki
2016-04-16  7:40   ` Boris Brezillon
2016-04-15 19:54 ` [PATCH 05/12] CRIS v32: nand: " Rafał Miłecki
2016-04-15 19:54 ` [PATCH 06/12] staging: mt29f_spinand: " Rafał Miłecki
2016-04-15 19:54 ` [PATCH 07/12] mtd: nand: set ECC algorithm to Hamming on fallback Rafał Miłecki
2016-04-15 19:54 ` [PATCH 08/12] mtd: nand: hisi504: set ECC algorithm based on DT info Rafał Miłecki
2016-04-16  7:48   ` Boris Brezillon
2016-04-15 19:54 ` [PATCH 09/12] mtd: nand: fsmc: validate ECC setup by checking algorithm directly Rafał Miłecki
2016-04-15 20:23   ` Joe Perches
2016-04-15 20:24     ` Joe Perches
2016-04-15 20:43       ` Rafał Miłecki
2016-04-15 19:54 ` [PATCH 10/12] mtd: nand: read ECC algorithm from the new field Rafał Miłecki
2016-04-16  7:58   ` Boris Brezillon
2016-04-16  8:11     ` Boris Brezillon
2016-04-17 16:27     ` Rafał Miłecki
2016-04-17 16:50       ` Boris Brezillon
2016-04-17 16:57         ` Boris Brezillon
2016-04-17 16:57         ` Rafał Miłecki
2016-04-15 19:54 ` [PATCH 11/12] of: mtd: drop support for NAND_ECC_SOFT_BCH as "soft_bch" mapping Rafał Miłecki
2016-04-16  8:00   ` Boris Brezillon
2016-04-16  8:01     ` Boris Brezillon
2016-04-15 19:54 ` [PATCH 12/12] mtd: mtd: drop NAND_ECC_SOFT_BCH enum value Rafał Miłecki
2016-04-17 17:05   ` Boris Brezillon
2016-04-17 17:10     ` Rafał Miłecki
2016-04-17 19:01       ` Boris Brezillon
2016-04-17 17:11 ` [PATCH V2 00/11] mtd: nand: get rid of NAND_ECC_SOFT_BCH Rafał Miłecki
2016-04-17 17:11   ` [PATCH V2 01/11] mtd: nand: bf5xx: set ECC algorithm explicitly Rafał Miłecki
2016-04-17 17:11   ` [PATCH V2 02/11] mtd: nand: davinci: " Rafał Miłecki
2016-04-17 17:11   ` [PATCH V2 03/11] mtd: nand: atmel: " Rafał Miłecki
2016-04-17 17:11   ` [PATCH V2 04/11] CRIS v32: nand: " Rafał Miłecki
2016-04-17 17:11   ` [PATCH V2 05/11] staging: mt29f_spinand: " Rafał Miłecki
2016-04-17 17:11   ` [PATCH V2 06/11] mtd: nand: set ECC algorithm to Hamming on fallback Rafał Miłecki
2016-04-17 17:11   ` [PATCH V2 07/11] mtd: nand: hisi504: set ECC algorithm based on DT info Rafał Miłecki
2016-04-17 17:11   ` [PATCH V2 08/11] mtd: nand: fsmc: validate ECC setup by checking algorithm directly Rafał Miłecki
2016-04-17 17:11   ` [PATCH V2 09/11] mtd: nand: read ECC algorithm from the new field Rafał Miłecki
2016-04-17 18:59     ` Boris Brezillon
2016-04-17 17:11   ` [PATCH V2 10/11] of: mtd: drop support for NAND_ECC_SOFT_BCH as "soft_bch" mapping Rafał Miłecki
2016-04-17 17:11   ` [PATCH V2 11/11] mtd: mtd: drop NAND_ECC_SOFT_BCH enum value Rafał Miłecki
2016-04-17 20:52   ` [PATCH V3 00/11] mtd: nand: get rid of NAND_ECC_SOFT_BCH Rafał Miłecki
2016-04-17 20:52     ` [PATCH V3 01/11] mtd: nand: bf5xx: set ECC algorithm explicitly Rafał Miłecki
2016-04-17 20:52     ` [PATCH V3 02/11] mtd: nand: davinci: " Rafał Miłecki
2016-04-17 20:52     ` [PATCH V3 03/11] mtd: nand: atmel: " Rafał Miłecki
2016-04-17 20:53     ` [PATCH V3 04/11] CRIS v32: nand: " Rafał Miłecki
2016-04-21 20:18       ` Boris Brezillon
2016-04-21 20:44       ` Mikael Starvik
2016-04-22  7:26       ` Jesper Nilsson
2016-04-17 20:53     ` [PATCH V3 05/11] staging: mt29f_spinand: " Rafał Miłecki
2016-04-21 20:20       ` Boris Brezillon
2016-04-22  2:32         ` Greg Kroah-Hartman
2016-04-17 20:53     ` [PATCH V3 06/11] mtd: nand: set ECC algorithm to Hamming on fallback Rafał Miłecki
2016-04-17 20:53     ` [PATCH V3 07/11] mtd: nand: hisi504: set ECC algorithm based on DT info Rafał Miłecki
2016-04-17 20:53     ` [PATCH V3 08/11] mtd: nand: fsmc: validate ECC setup by checking algorithm directly Rafał Miłecki
2016-04-17 20:53     ` [PATCH V3 09/11] mtd: nand: read ECC algorithm from the new field Rafał Miłecki
2016-04-17 20:53     ` [PATCH V3 10/11] of: mtd: drop support for NAND_ECC_SOFT_BCH as "soft_bch" mapping Rafał Miłecki
2016-04-17 20:53     ` [PATCH V3 11/11] mtd: mtd: drop NAND_ECC_SOFT_BCH enum value Rafał Miłecki
2016-04-22  9:11     ` [PATCH V3 00/11] mtd: nand: get rid of NAND_ECC_SOFT_BCH Boris Brezillon
2016-04-22  9:39       ` Rafał Miłecki
2016-04-22  9:42         ` Boris Brezillon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox