Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-16 Thread Liang Yang
Hi Boris and Miquel, understand. i will move helpers into nfc driver to avoid some errors when sending the patch. On 2018/11/15 21:09, Boris Brezillon wrote: On Thu, 15 Nov 2018 14:04:00 +0100 Miquel Raynal wrote: Hi Liang, Liang Yang wrote on Thu, 15 Nov 2018 19:25:07 +0800: Hi

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-16 Thread Liang Yang
Hi Boris and Miquel, understand. i will move helpers into nfc driver to avoid some errors when sending the patch. On 2018/11/15 21:09, Boris Brezillon wrote: On Thu, 15 Nov 2018 14:04:00 +0100 Miquel Raynal wrote: Hi Liang, Liang Yang wrote on Thu, 15 Nov 2018 19:25:07 +0800: Hi

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-15 Thread Boris Brezillon
On Thu, 15 Nov 2018 14:04:00 +0100 Miquel Raynal wrote: > Hi Liang, > > Liang Yang wrote on Thu, 15 Nov 2018 19:25:07 > +0800: > > > Hi Boris, > > > > I have implemented dma access base on these helpers you provided below. > > we prepare to send v7 version now, so when will these helpers be

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-15 Thread Boris Brezillon
On Thu, 15 Nov 2018 14:04:00 +0100 Miquel Raynal wrote: > Hi Liang, > > Liang Yang wrote on Thu, 15 Nov 2018 19:25:07 > +0800: > > > Hi Boris, > > > > I have implemented dma access base on these helpers you provided below. > > we prepare to send v7 version now, so when will these helpers be

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-15 Thread Miquel Raynal
Hi Liang, Liang Yang wrote on Thu, 15 Nov 2018 19:25:07 +0800: > Hi Boris, > > I have implemented dma access base on these helpers you provided below. > we prepare to send v7 version now, so when will these helpers be pushed? Thanks for your work. You can send the v7 so we will have a look at

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-15 Thread Miquel Raynal
Hi Liang, Liang Yang wrote on Thu, 15 Nov 2018 19:25:07 +0800: > Hi Boris, > > I have implemented dma access base on these helpers you provided below. > we prepare to send v7 version now, so when will these helpers be pushed? Thanks for your work. You can send the v7 so we will have a look at

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-15 Thread Liang Yang
Hi Boris, I have implemented dma access base on these helpers you provided below. we prepare to send v7 version now, so when will these helpers be pushed? On 2018/11/13 1:45, Boris Brezillon wrote: On Mon, 12 Nov 2018 17:54:16 +0100 Boris Brezillon wrote: +Wolfram to give some inputs on the

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-15 Thread Liang Yang
Hi Boris, I have implemented dma access base on these helpers you provided below. we prepare to send v7 version now, so when will these helpers be pushed? On 2018/11/13 1:45, Boris Brezillon wrote: On Mon, 12 Nov 2018 17:54:16 +0100 Boris Brezillon wrote: +Wolfram to give some inputs on the

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-12 Thread Boris Brezillon
On Mon, 12 Nov 2018 17:54:16 +0100 Boris Brezillon wrote: > +Wolfram to give some inputs on the DMA issue. > > On Mon, 12 Nov 2018 17:13:51 +0100 > Miquel Raynal wrote: > > > Hello, > > > > Boris Brezillon wrote on Tue, 6 Nov 2018 > > 11:22:06 +0100: > > > > > On Tue, 6 Nov 2018 18:00:37

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-12 Thread Boris Brezillon
On Mon, 12 Nov 2018 17:54:16 +0100 Boris Brezillon wrote: > +Wolfram to give some inputs on the DMA issue. > > On Mon, 12 Nov 2018 17:13:51 +0100 > Miquel Raynal wrote: > > > Hello, > > > > Boris Brezillon wrote on Tue, 6 Nov 2018 > > 11:22:06 +0100: > > > > > On Tue, 6 Nov 2018 18:00:37

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-12 Thread Boris Brezillon
+Wolfram to give some inputs on the DMA issue. On Mon, 12 Nov 2018 17:13:51 +0100 Miquel Raynal wrote: > Hello, > > Boris Brezillon wrote on Tue, 6 Nov 2018 > 11:22:06 +0100: > > > On Tue, 6 Nov 2018 18:00:37 +0800 > > Liang Yang wrote: > > > > > On 2018/11/6 17:28, Boris Brezillon

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-12 Thread Boris Brezillon
+Wolfram to give some inputs on the DMA issue. On Mon, 12 Nov 2018 17:13:51 +0100 Miquel Raynal wrote: > Hello, > > Boris Brezillon wrote on Tue, 6 Nov 2018 > 11:22:06 +0100: > > > On Tue, 6 Nov 2018 18:00:37 +0800 > > Liang Yang wrote: > > > > > On 2018/11/6 17:28, Boris Brezillon

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-12 Thread Miquel Raynal
Hello, Boris Brezillon wrote on Tue, 6 Nov 2018 11:22:06 +0100: > On Tue, 6 Nov 2018 18:00:37 +0800 > Liang Yang wrote: > > > On 2018/11/6 17:28, Boris Brezillon wrote: > > > On Tue, 6 Nov 2018 17:08:00 +0800 > > > Liang Yang wrote: > > > > > >> On 2018/11/5 23:53, Boris Brezillon

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-12 Thread Miquel Raynal
Hello, Boris Brezillon wrote on Tue, 6 Nov 2018 11:22:06 +0100: > On Tue, 6 Nov 2018 18:00:37 +0800 > Liang Yang wrote: > > > On 2018/11/6 17:28, Boris Brezillon wrote: > > > On Tue, 6 Nov 2018 17:08:00 +0800 > > > Liang Yang wrote: > > > > > >> On 2018/11/5 23:53, Boris Brezillon

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-07 Thread Liang Yang
On 2018/11/7 0:16, Boris Brezillon wrote: On Tue, 6 Nov 2018 19:08:27 +0800 Liang Yang wrote: On 2018/11/6 18:22, Boris Brezillon wrote: On Tue, 6 Nov 2018 18:00:37 +0800 Liang Yang wrote: On 2018/11/6 17:28, Boris Brezillon wrote: On Tue, 6 Nov 2018 17:08:00 +0800 Liang Yang

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-07 Thread Liang Yang
On 2018/11/7 0:16, Boris Brezillon wrote: On Tue, 6 Nov 2018 19:08:27 +0800 Liang Yang wrote: On 2018/11/6 18:22, Boris Brezillon wrote: On Tue, 6 Nov 2018 18:00:37 +0800 Liang Yang wrote: On 2018/11/6 17:28, Boris Brezillon wrote: On Tue, 6 Nov 2018 17:08:00 +0800 Liang Yang

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-06 Thread Liang Yang
On 2018/11/7 0:16, Boris Brezillon wrote: On Tue, 6 Nov 2018 19:08:27 +0800 Liang Yang wrote: On 2018/11/6 18:22, Boris Brezillon wrote: On Tue, 6 Nov 2018 18:00:37 +0800 Liang Yang wrote: On 2018/11/6 17:28, Boris Brezillon wrote: On Tue, 6 Nov 2018 17:08:00 +0800 Liang Yang

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-06 Thread Liang Yang
On 2018/11/7 0:16, Boris Brezillon wrote: On Tue, 6 Nov 2018 19:08:27 +0800 Liang Yang wrote: On 2018/11/6 18:22, Boris Brezillon wrote: On Tue, 6 Nov 2018 18:00:37 +0800 Liang Yang wrote: On 2018/11/6 17:28, Boris Brezillon wrote: On Tue, 6 Nov 2018 17:08:00 +0800 Liang Yang

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-06 Thread Boris Brezillon
On Tue, 6 Nov 2018 19:08:27 +0800 Liang Yang wrote: > On 2018/11/6 18:22, Boris Brezillon wrote: > > On Tue, 6 Nov 2018 18:00:37 +0800 > > Liang Yang wrote: > > > >> On 2018/11/6 17:28, Boris Brezillon wrote: > >>> On Tue, 6 Nov 2018 17:08:00 +0800 > >>> Liang Yang wrote: > >>> >

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-06 Thread Boris Brezillon
On Tue, 6 Nov 2018 19:08:27 +0800 Liang Yang wrote: > On 2018/11/6 18:22, Boris Brezillon wrote: > > On Tue, 6 Nov 2018 18:00:37 +0800 > > Liang Yang wrote: > > > >> On 2018/11/6 17:28, Boris Brezillon wrote: > >>> On Tue, 6 Nov 2018 17:08:00 +0800 > >>> Liang Yang wrote: > >>> >

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-06 Thread Liang Yang
On 2018/11/6 18:22, Boris Brezillon wrote: On Tue, 6 Nov 2018 18:00:37 +0800 Liang Yang wrote: On 2018/11/6 17:28, Boris Brezillon wrote: On Tue, 6 Nov 2018 17:08:00 +0800 Liang Yang wrote: On 2018/11/5 23:53, Boris Brezillon wrote: On Fri, 2 Nov 2018 00:42:21 +0800 Jianxin Pan

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-06 Thread Liang Yang
On 2018/11/6 18:22, Boris Brezillon wrote: On Tue, 6 Nov 2018 18:00:37 +0800 Liang Yang wrote: On 2018/11/6 17:28, Boris Brezillon wrote: On Tue, 6 Nov 2018 17:08:00 +0800 Liang Yang wrote: On 2018/11/5 23:53, Boris Brezillon wrote: On Fri, 2 Nov 2018 00:42:21 +0800 Jianxin Pan

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-06 Thread Boris Brezillon
On Tue, 6 Nov 2018 18:00:37 +0800 Liang Yang wrote: > On 2018/11/6 17:28, Boris Brezillon wrote: > > On Tue, 6 Nov 2018 17:08:00 +0800 > > Liang Yang wrote: > > > >> On 2018/11/5 23:53, Boris Brezillon wrote: > >>> On Fri, 2 Nov 2018 00:42:21 +0800 > >>> Jianxin Pan wrote: > >>> >

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-06 Thread Boris Brezillon
On Tue, 6 Nov 2018 18:00:37 +0800 Liang Yang wrote: > On 2018/11/6 17:28, Boris Brezillon wrote: > > On Tue, 6 Nov 2018 17:08:00 +0800 > > Liang Yang wrote: > > > >> On 2018/11/5 23:53, Boris Brezillon wrote: > >>> On Fri, 2 Nov 2018 00:42:21 +0800 > >>> Jianxin Pan wrote: > >>> >

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-06 Thread Liang Yang
On 2018/11/6 17:28, Boris Brezillon wrote: On Tue, 6 Nov 2018 17:08:00 +0800 Liang Yang wrote: On 2018/11/5 23:53, Boris Brezillon wrote: On Fri, 2 Nov 2018 00:42:21 +0800 Jianxin Pan wrote: + +static inline u8 meson_nfc_read_byte(struct mtd_info *mtd) +{ + struct nand_chip

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-06 Thread Liang Yang
On 2018/11/6 17:28, Boris Brezillon wrote: On Tue, 6 Nov 2018 17:08:00 +0800 Liang Yang wrote: On 2018/11/5 23:53, Boris Brezillon wrote: On Fri, 2 Nov 2018 00:42:21 +0800 Jianxin Pan wrote: + +static inline u8 meson_nfc_read_byte(struct mtd_info *mtd) +{ + struct nand_chip

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-06 Thread Boris Brezillon
On Tue, 6 Nov 2018 17:08:00 +0800 Liang Yang wrote: > On 2018/11/5 23:53, Boris Brezillon wrote: > > On Fri, 2 Nov 2018 00:42:21 +0800 > > Jianxin Pan wrote: > > > >> +#define NFC_REG_CMD 0x00 > >> +#define NFC_CMD_DRD (0x8 << 14) > >> +#define NFC_CMD_IDLE

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-06 Thread Boris Brezillon
On Tue, 6 Nov 2018 17:08:00 +0800 Liang Yang wrote: > On 2018/11/5 23:53, Boris Brezillon wrote: > > On Fri, 2 Nov 2018 00:42:21 +0800 > > Jianxin Pan wrote: > > > >> +#define NFC_REG_CMD 0x00 > >> +#define NFC_CMD_DRD (0x8 << 14) > >> +#define NFC_CMD_IDLE

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-06 Thread Liang Yang
On 2018/11/5 23:53, Boris Brezillon wrote: On Fri, 2 Nov 2018 00:42:21 +0800 Jianxin Pan wrote: +#define NFC_REG_CMD0x00 +#define NFC_CMD_DRD(0x8 << 14) +#define NFC_CMD_IDLE (0xc << 14) +#define NFC_CMD_DWR(0x4 << 14) +#define NFC_CMD_CLE

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-06 Thread Liang Yang
On 2018/11/5 23:53, Boris Brezillon wrote: On Fri, 2 Nov 2018 00:42:21 +0800 Jianxin Pan wrote: +#define NFC_REG_CMD0x00 +#define NFC_CMD_DRD(0x8 << 14) +#define NFC_CMD_IDLE (0xc << 14) +#define NFC_CMD_DWR(0x4 << 14) +#define NFC_CMD_CLE

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-05 Thread Boris Brezillon
On Fri, 2 Nov 2018 00:42:21 +0800 Jianxin Pan wrote: > +#define NFC_REG_CMD 0x00 > +#define NFC_CMD_DRD (0x8 << 14) > +#define NFC_CMD_IDLE (0xc << 14) > +#define NFC_CMD_DWR (0x4 << 14) > +#define NFC_CMD_CLE (0x5 << 14) > +#define NFC_CMD_ALE

Re: [PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-05 Thread Boris Brezillon
On Fri, 2 Nov 2018 00:42:21 +0800 Jianxin Pan wrote: > +#define NFC_REG_CMD 0x00 > +#define NFC_CMD_DRD (0x8 << 14) > +#define NFC_CMD_IDLE (0xc << 14) > +#define NFC_CMD_DWR (0x4 << 14) > +#define NFC_CMD_CLE (0x5 << 14) > +#define NFC_CMD_ALE

[PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-01 Thread Jianxin Pan
From: Liang Yang Add initial support for the Amlogic NAND flash controller which found in the Meson-GXBB/GXL/AXG SoCs. Signed-off-by: Liang Yang Signed-off-by: Yixun Lan Signed-off-by: Jianxin Pan --- drivers/mtd/nand/raw/Kconfig | 10 + drivers/mtd/nand/raw/Makefile |1 +

[PATCH v6 2/2] mtd: rawnand: meson: add support for Amlogic NAND flash controller

2018-11-01 Thread Jianxin Pan
From: Liang Yang Add initial support for the Amlogic NAND flash controller which found in the Meson-GXBB/GXL/AXG SoCs. Signed-off-by: Liang Yang Signed-off-by: Yixun Lan Signed-off-by: Jianxin Pan --- drivers/mtd/nand/raw/Kconfig | 10 + drivers/mtd/nand/raw/Makefile |1 +