Re: [PATCH] mtd: rawnand: brcmnand: force raw OOB writes

2020-06-15 Thread Kamal Dasu
Alvaro, On Sat, Jun 13, 2020 at 5:01 AM Álvaro Fernández Rojas wrote: > > Hi Kamal, > > > El 12 jun 2020, a las 20:47, Kamal Dasu escribió: > > > > On Fri, Jun 5, 2020 at 1:07 PM Álvaro Fernández Rojas > > wrote: > >> > >> MTD_OPS_AUTO_OOB

Re: [PATCH] mtd: rawnand: brcmnand: force raw OOB writes

2020-06-13 Thread Kamal Dasu
On Fri, Jun 5, 2020 at 1:07 PM Álvaro Fernández Rojas wrote: > > MTD_OPS_AUTO_OOB is writting OOB with ECC enabled, which changes all ECC bytes > from an erased page to 0x00 when JFFS2 cleanmarkers are added with mtd-utils. > | BBI | JFFS2 | ECC | JFFS2 | Spare | > 0800

[PATCH] MIPS: c-r4k: Invalidate BMIPS5000 ZSCM prefetch lines

2020-02-07 Thread Kamal Dasu
secondary cache module (ZSCM) on DMA from device so that data returned is coherent during DMA read operations. Signed-off-by: Kamal Dasu --- arch/mips/mm/c-r4k.c | 30 ++ 1 file changed, 30 insertions(+) diff --git a/arch/mips/mm/c-r4k.c b/arch/mips/mm/c-r4k.c index

[PATCH V3 3/3] mtd: rawnand: brcmnand: Add support for flash-edu for dma transfers

2020-01-23 Thread Kamal Dasu
Legacy mips soc platforms that have controller v5.0 and 6.0 use flash-edu block for dma transfers. This change adds support for nand dma transfers using the EDU block. Signed-off-by: Kamal Dasu --- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 296 ++- 1 file changed, 290

[PATCH V4 3/3] mtd: rawnand: brcmnand: Add support for flash-edu for dma transfers

2020-01-23 Thread Kamal Dasu
Legacy mips soc platforms that have controller v5.0 and 6.0 use flash-edu block for dma transfers. This change adds support for nand dma transfers using the EDU block. Signed-off-by: Kamal Dasu --- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 293 ++- 1 file changed, 287

[PATCH V4 0/3] mtd: rawnand: brcmnand: Add support for flash-edu for dma transfers

2020-01-23 Thread Kamal Dasu
/dts/brcm/bcm7425.dtsi - Added Reviwed-by, Acked-by tag drivers/mtd/nand/raw/brcmnand/brcmnand.c - refactored code based on V2 review changes Kamal Dasu (3): dt: bindings: brcmnand: Add support for flash-edu arch: mips: brcm: Add 7425 flash-edu support mtd: rawnand: brcmnand

Re: [PATCH V2 3/3] mtd: rawnand: brcmnand: Add support for flash-edu for dma transfers

2020-01-23 Thread Kamal Dasu
On Wed, Jan 22, 2020 at 3:50 AM Miquel Raynal wrote: > > Hi Kamal, > > I'm fine with the patch, nitpicking below :) > > Kamal Dasu wrote on Tue, 21 Jan 2020 15:00:08 > -0500: > > > Legacy mips soc platforms that have controller v5.0 and 6.0 use > > flash

[PATCH V4 1/3] dt: bindings: brcmnand: Add support for flash-edu

2020-01-23 Thread Kamal Dasu
Adding support for EBI DMA unit (EDU). Signed-off-by: Kamal Dasu Reviewed-by: Rob Herring --- .../devicetree/bindings/mtd/brcm,brcmnand.txt | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Documentation/devicetree/bindings/mtd/brcm,brcmnand.txt b

[PATCH V4 2/3] arch: mips: brcm: Add 7425 flash-edu support

2020-01-23 Thread Kamal Dasu
Nand controller v5.0 and v6.0 have nand edu blocks that enable dma nand flash transfers. This allows for faster read and write access. Signed-off-by: Kamal Dasu Acked-by: Paul Burton Reviewed-by: Florian Fainelli --- arch/mips/boot/dts/brcm/bcm7425.dtsi | 4 ++-- 1 file changed, 2 insertions

Fwd: [PATCH V2 3/3] mtd: rawnand: brcmnand: Add support for flash-edu for dma transfers

2020-01-22 Thread Kamal Dasu
Legacy mips soc platforms that have controller v5.0 and 6.0 use flash-edu block for dma transfers. This change adds support for nand dma transfers using the EDU block. Signed-off-by: Kamal Dasu --- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 296 ++- 1 file changed, 290

[PATCH V2 1/3] dt: bindings: brcmnand: Add support for flash-edu

2020-01-22 Thread Kamal Dasu
Adding support for EBI DMA unit (EDU). Signed-off-by: Kamal Dasu --- .../devicetree/bindings/mtd/brcm,brcmnand.txt | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Documentation/devicetree/bindings/mtd/brcm,brcmnand.txt b/Documentation/devicetree/bindings

[PATCH V2 2/3] arch: mips: brcm: Add 7425 flash-edu support

2020-01-22 Thread Kamal Dasu
Nand controller v5.0 and v6.0 have nand edu blocks that enable dma nand flash transfers. This allows for faster read and write access. Signed-off-by: Kamal Dasu --- arch/mips/boot/dts/brcm/bcm7425.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/mips/boot/dts

[PATCH V2 3/3] mtd: rawnand: brcmnand: Add support for flash-edu for dma transfers

2020-01-22 Thread Kamal Dasu
Legacy mips soc platforms that have controller v5.0 and 6.0 use flash-edu block for dma transfers. This change adds support for nand dma transfers using the EDU block. Signed-off-by: Kamal Dasu --- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 296 ++- 1 file changed, 290