Thread (36 messages) 36 messages, 3 authors, 2019-02-27

Re: [RFC PATCH 05/27] mtd: nand: Move standard OOB layouts to the NAND core

From: Boris Brezillon <bbrezillon@kernel.org>
Date: 2019-02-21 12:10:24

On Thu, 21 Feb 2019 12:47:42 +0100
Miquel Raynal [off-list ref] wrote:
Hi Boris,

Boris Brezillon [off-list ref] wrote on Thu, 21 Feb 2019
12:19:00 +0100:
quoted
On Thu, 21 Feb 2019 11:01:54 +0100
Miquel Raynal [off-list ref] wrote:
  
quoted
These OOB layouts are generic to all NAND chips, the should not be
restricted to be used only by raw NAND controller drivers. They might
later be used by generic ECC engines and SPI-NAND devices as well.

Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
---
 drivers/mtd/nand/core.c             | 161 ++++++++++++++++++++++++++++    
Can we place those definitions in ecc.c instead of core.c  
Right after (but I can move this patch in the series easily) I create a
drivers/mtd/nand/ecc/ directory with a engine.c file. If I understand
your suggestion correctly, you would prefer to have the OOB layouts in
this file.
Yep.
quoted
  
quoted
 drivers/mtd/nand/raw/nand_base.c    | 161 +---------------------------
 drivers/mtd/nand/raw/nand_toshiba.c |   2 +
 include/linux/mtd/nand.h            |   4 +
 include/linux/mtd/rawnand.h         |   3 -
 5 files changed, 168 insertions(+), 163 deletions(-)    
Thanks,
Miquèl

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help