Update the bindings documentation with new Maxim ADCs compatibles.
Signed-off-by: Miquel Raynal
---
.../devicetree/bindings/iio/adc/max1027-adc.txt| 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/iio/adc/max1027-adc.txt
b
o turn
them optional.
Signed-off-by: Miquel Raynal
---
Documentation/devicetree/bindings/iio/adc/max1027-adc.txt | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/iio/adc/max1027-adc.txt
b/Documentation/devicetree/bindings/iio/adc/max1027-adc.txt
index e680c6
d of hardcoding it everywhere. Also reorganize just a bit the
macros at the top to avoid repeating tens of lines when adding support
for a new chip.
Signed-off-by: Miquel Raynal
---
drivers/iio/adc/max1027.c | 78 ++-
1 file changed, 36 insertions(+), 42 del
All the registers are configured by the driver, let's reset the chip
at probe time, avoiding any conflict with a possible earlier
configuration.
Signed-off-by: Miquel Raynal
---
drivers/iio/adc/max1027.c | 8
1 file changed, 8 insertions(+)
diff --git a/drivers/iio/adc/max102
are not inquired in the device tree. This has the effect to
prevent triggered buffers use though.
Signed-off-by: Miquel Raynal
---
drivers/iio/adc/max1027.c | 57 +--
1 file changed, 31 insertions(+), 26 deletions(-)
diff --git a/drivers/iio/adc/max1027.c b/dri
ree compatibles from patch 4 (the
preparation patch) to add these lines back in patch 5 (the actual
introduction).
Miquel Raynal (7):
iio: adc: max1027: Add debugfs register read support
iio: adc: max1027: Make it optional to use interrupts
iio: adc: max1027: Reset the device at probe time
Hello,
Miquel Raynal wrote on Wed, 2 Oct 2019
14:30:22 +0200:
> Maxim's max1027/29/31 series returns the measured voltages with a
> resolution of 10 bits. There is a very similar series, max1227/29/31
> which works very similarly but uses a resolution of 12 bits. Prepare
>
are not inquired in the device tree. This has the effect to
prevent triggered buffers use though.
Signed-off-by: Miquel Raynal
---
drivers/iio/adc/max1027.c | 57 +--
1 file changed, 31 insertions(+), 26 deletions(-)
diff --git a/drivers/iio/adc/max1027.c b/dri
Maxim's max12xx series is very similar to the max10xx series, with the
difference of the measurements depth which is upgraded from 10 to 12
bits per channel. Everything else looks the same.
Signed-off-by: Miquel Raynal
---
drivers/iio/adc/Kconfig | 4 ++--
drivers/iio/adc/max1027.c
o turn
them optional.
Signed-off-by: Miquel Raynal
---
Documentation/devicetree/bindings/iio/adc/max1027-adc.txt | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/iio/adc/max1027-adc.txt
b/Documentation/devicetree/bindings/iio/adc/max1027-adc.txt
index e680c6
All the registers are configured by the driver, let's reset the chip
at probe time, avoiding any conflict with a possible earlier
configuration.
Signed-off-by: Miquel Raynal
---
drivers/iio/adc/max1027.c | 8
1 file changed, 8 insertions(+)
diff --git a/drivers/iio/adc/max102
Until now, only write operations were supported. Force two bytes read
operation when reading from this register (might be wrong when reading
the temperature, but will work with any other value).
Signed-off-by: Miquel Raynal
---
drivers/iio/adc/max1027.c | 7 +--
1 file changed, 5 insertions
Update the bindings documentation with new Maxim ADCs compatibles.
Signed-off-by: Miquel Raynal
---
.../devicetree/bindings/iio/adc/max1027-adc.txt| 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/iio/adc/max1027-adc.txt
b
not wired (which is absolutely fine for this chip), I also
updated the driver and the bindings to support optional interrupts. In
this case, triggered buffers are not available and the user must poll
the value from sysfs.
Thanks,
Miquèl
Miquel Raynal (7):
iio: adc: max1027: Add debugfs registe
eter instead of hardcoding it everywhere. Also reorganize just a
bit the macros at the top to avoid repeating tens of lines when adding
support for a new chip.
Signed-off-by: Miquel Raynal
---
drivers/iio/adc/max1027.c | 81 +++
1 file changed, 39 insertions(+), 42 del
References: <20190918123115.30510-1-pio...@cadence.com>
> TO: Piotr Sroka
> CC: Kazuhiro Kasai , Piotr Sroka
> , Miquel Raynal , Richard
> Weinberger , David Woodhouse , Brian
> Norris , Marek Vasut ,
> Vignesh Raghavendra , Mauro Carvalho Chehab
> , "Davi
Hello,
Schrempf Frieder wrote on Thu, 19 Sep
2019 13:15:08 +:
> On 19.09.19 14:58, Miquel Raynal wrote:
> > Hi Piotr,
> >
> > Piotr Sroka wrote on Thu, 19 Sep 2019 13:41:35
> > +0100:
> >
> >> Change calculating of position page containing BBM
Hi Piotr,
Piotr Sroka wrote on Thu, 19 Sep 2019 13:41:35
+0100:
> Change calculating of position page containing BBM
>
> If none of BBM flags is set then function nand_bbm_get_next_page
> reports EINVAL. It causes that BBM is not read at all during scanning
> factory bad blocks. The result is
Hi Greg,
Greg Kroah-Hartman wrote on Thu, 19 Sep
2019 13:29:37 +0200:
> On Thu, Sep 19, 2019 at 11:10:14AM +0200, Miquel Raynal wrote:
> > Hi Markus,
> >
> > Markus Elfring wrote on Wed, 18 Sep 2019
> > 14:50:27 +0200:
> >
> > > From: Markus Elfr
Hi Markus,
Markus Elfring wrote on Wed, 18 Sep 2019
14:50:27 +0200:
> From: Markus Elfring
> Date: Wed, 18 Sep 2019 14:37:34 +0200
>
> Simplify this function implementation by using a known wrapper function.
>
> This issue was detected by using the Coccinelle software.
>
> Signed-off-by: Mar
Hi Piotr,
Piotr Sroka wrote on Wed, 11 Sep 2019 16:04:24
+0100:
> Hi Miquel
>
> The 08/30/2019 11:46, Miquel Raynal wrote:
> >EXTERNAL MAIL
> >
> >
> >Hi Piotr,
> >
> >Piotr Sroka wrote on Thu, 25 Jul 2019 15:59:55
> >+0100:
> >
&
Hi Colin,
Colin King wrote on Fri, 13 Sep 2019
10:22:43 +0100:
> From: Colin Ian King
>
> There is a spelling mistake in a NS_ERR error message. Fix it.
A Fixes tag would be great!
>
> Signed-off-by: Colin Ian King
> ---
> drivers/mtd/nand/raw/nandsim.c | 2 +-
> 1 file changed, 1 inserti
Hi Piotr,
Piotr Sroka wrote on Wed, 11 Sep 2019 10:43:56
+0100:
> The 08/30/2019 11:46, Miquel Raynal wrote:
> >EXTERNAL MAIL
> >
> >
> >Hi Piotr,
> >
> >Piotr Sroka wrote on Thu, 25 Jul 2019 16:00:12
> >+0100:
> >
> >Subject should be
/* First memory region points towards the status register */
> - res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
> - base = devm_ioremap_resource(&pdev->dev, res);
> + base = devm_platform_ioremap_resource(pdev, 0);
> if (IS_ERR(base))
> return PTR_ERR(base);
>
Reviewed-by: Miquel Raynal
Thanks,
Miquèl
Hi Mason,
masonccy...@mxic.com.tw wrote on Thu, 29 Aug 2019 17:07:51 +0800:
> Hi Miquel,
>
>
> > >
> > > If subpage write not available with hardware ECC, for example,
> > > NAND chip options NAND_NO_SUBPAGE_WRITE be set in driver and
> > > randomizer function is recommended for high-reliabil
Hi Piotr,
Piotr Sroka wrote on Thu, 25 Jul 2019 16:00:12
+0100:
Subject should be: mtd: rawnand:
Last few nits in your driver which overall looks good (see below).
Now I'm waiting for Rob's ack on the bindings. This driver should be a
good candidate for 5.5.
> Add new Cadence NAND driver to M
Hi Piotr,
Piotr Sroka wrote on Thu, 25 Jul 2019 15:59:55
+0100:
> Document the bindings used by Cadence NAND controller driver
>
> Signed-off-by: Piotr Sroka
> ---
> Changes for v5:
> - replace "_" by "-" in all properties
> - change compatible name from cdns,hpnfc to cdns,hp-nfc
> Changes for
On Mon, 2019-08-26 at 19:57:56 UTC, Kamal Dasu wrote:
> From: Claire Lin
>
> In brcmstb_nand_verify_erased_page(), fix ecc chunk pointer calculation
> while correcting erased page bitflip.
>
> Fixes: 02b88eea9f9c ("mtd: brcmnand: Add check for erased page bitflips")
> Signed-off-by: Claire Lin
Hello Linus,
This is hopefully the last MTD fixes PR for the 5.3 cycle with a
single change to avoid build failures when compiling Hyperbus support.
Thanks,
Miquèl
The following changes since commit a55aa89aab90fae7c815b0551b07be37db359d76:
Linux 5.3-rc6 (2019-08-25 12:01:23 -0700)
are avai
[drivers/mtd/hyperbus/hyperbus-core.ko]
> undefined!
>
> Fixes: dcc7d3446a0f ("mtd: Add support for HyperBus memory devices")
> Signed-off-by: Randy Dunlap
> Cc: Vignesh Raghavendra
> Cc: Miquel Raynal
> Cc: Geert Uytterhoeven
> Cc: linux-...@lists.infradead.org
> Ac
On Sun, 2019-08-18 at 15:52:49 UTC, Wenwen Wang wrote:
> In onenand_scan(), if CONFIG_MTD_ONENAND_VERIFY_WRITE is defined,
> 'this->verify_buf' is allocated through kzalloc(). However, it is not
> deallocated in the following execution, if the allocation for
> 'this->oob_buf' fails, leading to a me
On Mon, 2019-08-19 at 02:46:04 UTC, Wenwen Wang wrote:
> In nand_scan_bbt(), a temporary buffer 'buf' is allocated through
> vmalloc(). However, if check_create() fails, 'buf' is not deallocated,
> leading to a memory leak bug. To fix this issue, free 'buf' before
> returning the error.
>
> Signed
On Mon, 2019-08-19 at 07:19:08 UTC, Mason Yang wrote:
> Add a driver for Macronix raw NAND controller.
>
> Signed-off-by: Mason Yang
Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git
nand/next, thanks.
Miquel
On Fri, 2019-08-23 at 15:39:37 UTC, wrote:
> From: Tudor Ambarus
>
> Signed-off-by: Tudor Ambarus
Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git
nand/next, thanks.
Miquel
On Mon, 2019-08-19 at 07:19:09 UTC, Mason Yang wrote:
> Document the bindings used by the Macronix raw NAND controller.
>
> Signed-off-by: Mason Yang
> Reviewed-by: Rob Herring
Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git
nand/next, thanks.
Miquel
On Fri, 2019-08-09 at 20:27:40 UTC, Arnd Bergmann wrote:
> The ARM w90x900 platform is getting removed, so this driver is obsolete.
>
> Signed-off-by: Arnd Bergmann
> Reviewed-by: Boris Brezillon
Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git
nand/next, thanks.
Mique
On Tue, 2019-08-20 at 02:50:57 UTC, Masahiro Yamada wrote:
> Add a header include guard just in case.
>
> Signed-off-by: Masahiro Yamada
Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git
nand/next, thanks.
Miquel
Hi Mason,
masonccy...@mxic.com.tw wrote on Mon, 26 Aug 2019 10:52:31 +0800:
> Hi Miquel,
> >
> > Mason Yang wrote on Tue, 20 Aug 2019 13:53:48
> > +0800:
> >
> > > Macronix NANDs support randomizer operation for user data scrambled,
> > > which can be enabled with a SET_FEATURE.
> > >
> > >
Hi Mason,
Mason Yang wrote on Tue, 20 Aug 2019 13:53:48
+0800:
> Macronix NANDs support randomizer operation for user data scrambled,
> which can be enabled with a SET_FEATURE.
>
> User data written to the NAND device without randomizer is still readable
> after randomizer function enabled.
> T
Hi Dmitry,
Dmitry Osipenko wrote on Thu, 25 Jul 2019 18:11:43
+0300:
> 25.07.2019 18:00, Piotr Sroka пишет:
> > Add new Cadence NAND driver to MTD subsystem
> >
> > Signed-off-by: Piotr Sroka
> > ---
> > Changes for v5:
> > - fix "ecc config strength" field size
> > - remove unused macros
> >
source" [drivers/mtd/hyperbus/hyperbus-core.ko]
> undefined!
>
> Fixes: dcc7d3446a0f ("mtd: Add support for HyperBus memory devices")
> Signed-off-by: Randy Dunlap
> Cc: Vignesh Raghavendra
> Cc: Miquel Raynal
> Cc: Geert Uytterhoeven
> Cc: linux-...@lists.infra
Hi Stephen,
Stephen Boyd wrote on Wed, 14 Aug 2019 17:03:00
-0700:
> Quoting Miquel Raynal (2019-05-21 05:51:10)
> > One major concern when, for instance, suspending/resuming a platform
> > is to never access registers before the underlying clock has been
> > resumed, other
Hi Boris,
Another question for you :)
"Shivamurthy Shastri (sshivamurthy)" wrote on
Mon, 19 Aug 2019 08:51:52 +:
> Hi Miquel,
>
> >
> > Hi Shiva,
> >
> > shiva.linuxwo...@gmail.com wrote on Mon, 22 Jul 2019 07:56:17 +0200:
> >
> > "mtd: spinand: enable parameter page support"
> >
> >
Hi Boris,
I need your opinion on the question below.
"Shivamurthy Shastri (sshivamurthy)" wrote on
Mon, 19 Aug 2019 09:03:38 +:
> Hi Miquel,
>
> >
> > Hi Shiva,
> >
> > shiva.linuxwo...@gmail.com wrote on Mon, 22 Jul 2019 07:56:19 +0200:
> >
> > > From: Shivamurthy Shastri
> > >
>
t is up to Zhang or Eduardo to take the patches.
>
>
Sorry for the delay, I don't manage a tree for this driver, I'll let
Zhang or Eduardo take the patch with my
Acked-by: Miquel Raynal
Thanks,
Miquèl
On Mon, 2019-07-22 at 23:39:34 UTC, Julia Lawall wrote:
> From: kbuild test robot
>
> drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c:330:1-9: WARNING: Use
> devm_platform_ioremap_resource for cs -> base
>
> Use devm_platform_ioremap_resource helper which wraps
> platform_get_resource() and d
On Tue, 2019-07-23 at 12:47:27 UTC, Chuhong Yuan wrote:
> Instead of using to_pci_dev + pci_get_drvdata,
> use dev_get_drvdata to make code simpler.
>
> Signed-off-by: Chuhong Yuan
Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git
nand/next, thanks.
Miquel
On Wed, 2019-07-31 at 08:52:08 UTC, Colin King wrote:
> From: Colin Ian King
>
> Variable ret is being initialized with a value that is never read
> and ret is being re-assigned a little later on. The assignment is
> redundant and hence can be removed.
>
> Addresses-Coverity: ("Unused value")
>
Hi Shiva,
shiva.linuxwo...@gmail.com wrote on Mon, 22 Jul 2019 07:56:21 +0200:
"with multiple dies" in the title
> From: Shivamurthy Shastri
>
> Some of the Micron flashes has multi-die, and need to select the die
have multiple dies and
> each time while accessing
e.
This is not readable enough, can you rephrase? Besides that you can add
my
Reviewed-by: Miquel Raynal
>
> Signed-off-by: Shivamurthy Shastri
> ---
> drivers/mtd/nand/spi/micron.c | 10 ++
> 1 file changed, 10 insertions(+)
>
> diff --git a/drivers/mtd/nand
Hi Shiva,
shiva.linuxwo...@gmail.com wrote on Mon, 22 Jul 2019 07:56:19 +0200:
> From: Shivamurthy Shastri
>
I am not sure the "turn implemenatation generic" title describes what
you do.
> Driver is redesigned using parameter page to support Micron SPI NAND
> flashes.
Redesigned is perhaps a
Hi Shiva,
shiva.linuxwo...@gmail.com wrote on Mon, 22 Jul 2019 07:56:18 +0200:
> From: Shivamurthy Shastri
>
"mtd: spinand: micron: Rename helpers and structures to be more generic"
> Generalize OOB layout structure and function names.
Change the prefix of Micron driver's functions and struc
Hi Shiva,
shiva.linuxwo...@gmail.com wrote on Mon, 22 Jul 2019 07:56:17 +0200:
"mtd: spinand: enable parameter page support"
> From: Shivamurthy Shastri
>
> Some of the SPI NAND devices has parameter page, which is similar to
- have a
> ONFI table.
regular raw NA
Hi Shiva,
shiva.linuxwo...@gmail.com wrote on Mon, 22 Jul 2019 07:56:16 +0200:
> From: Shivamurthy Shastri
"Create one generic ONFI table parsing instance"
>
> ONFI table parsing is common, as most of the variables are common
> between raw and SPI NAND. The parsing function is instantiated in
Hi shiva.linuxwo...@gmail.com,
shiva.linuxwo...@gmail.com wrote on Mon, 22 Jul 2019 07:56:15 +0200:
> From: Shivamurthy Shastri
"mtd: nand: move ONFI specific helpers to nand/onfi.c"?
>
> These functions are support functions for enabling ONFI standard and
> common between raw NAND and SPI NA
Hi Shiva,
shiva.linuxwo...@gmail.com wrote on Mon, 22 Jul 2019 07:56:14 +0200:
> From: Shivamurthy Shastri
>
> These functions will be used by both raw NAND and SPI NAND, which
> supports ONFI like standards.
This is not exactly what you do. Why not:
mtd: nand: export ONFI related functions t
Hello Linus,
Here are three MTD fixes for the next -rc.
Thanks,
Miquèl
The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b:
Linus 5.3-rc1 (2019-07-21 14:05:38 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.gi
Hi Mason,
masonccy...@mxic.com.tw wrote on Thu, 1 Aug 2019 17:32:04 +0800:
> Hi Miquel,
>
> > > Document the bindings used by the Macronix raw NAND controller.
> > >
> > > Signed-off-by: Mason Yang
> > > ---
> > > Documentation/devicetree/bindings/mtd/mxic-nand.txt | 19
> +
Hi Mason,
Mason Yang wrote on Thu, 1 Aug 2019 11:55:10
+0800:
> Document the bindings used by the Macronix raw NAND controller.
>
> Signed-off-by: Mason Yang
> ---
> Documentation/devicetree/bindings/mtd/mxic-nand.txt | 19 +++
> 1 file changed, 19 insertions(+)
> create mod
Hi Stephen,
Miquel Raynal wrote on Mon, 17 Jun 2019
11:57:03 +0200:
> Hi Stephen,
>
> Miquel Raynal wrote on Tue, 21 May 2019
> 11:46:44 +0200:
>
> > Hi Stephen,
> >
> > Stephen Boyd wrote on Thu, 11 Apr 2019 16:34:16
> > -0700:
> >
>
Hi Stephen,
Stephen Rothwell wrote on Thu, 25 Jul 2019
21:07:24 +1000:
> Hi all,
>
> In commit
>
> 0ade3f0f5877 ("mtd: rawnand: stm32_fmc2: avoid warnings when building with
> W=1 option")
>
> Fixes tag
>
> Fixes: 2cd457f328c1 ("mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash
>
> h
return PTR_ERR(phy);
> + }
>
> lane->dev = &pdev->dev;
> lane->mode = PHY_MODE_INVALID;
Reviewed-by: Miquel Raynal
Thanks,
Miquèl
-schema will enforce this on any child node definitions.
>
> Cc: Maxime Ripard
> Cc: Chen-Yu Tsai
> Cc: David Woodhouse
> Cc: Brian Norris
> Cc: Marek Vasut
> Cc: Miquel Raynal
> Cc: Richard Weinberger
> Cc: Vignesh Raghavendra
> Cc: Linus Walleij
> Cc: Maxime
Hi Christophe,
Christophe Kerello wrote on Tue, 9 Jul 2019
09:50:10 +0200:
> On 7/1/19 9:11 AM, Miquel Raynal wrote:
> > Hi Christophe,
> >
> > Christophe Kerello wrote on Fri, 21 Jun
> > 2019 16:43:09 +0200:
> >
> >> This patch solves warn
Hi Arnd,
Arnd Bergmann wrote on Mon, 8 Jul 2019 14:49:39 +0200:
> Checking the uapi headers now produces a warning with clang:
>
> ./usr/include/mtd/mtd-abi.h:116:28: error: // comments are not allowed in
> this language [-Werror,-Wcomment]
>
> Change these into standard C comments here.
>
On Thu, 2019-06-06 at 17:07:55 UTC, Schrempf Frieder wrote:
> From: Frieder Schrempf
>
> The 1Gb Macronix chip can have a maximum of 20 bad blocks, while
> the 2Gb version has twice as many blocks and therefore the maximum
> number of bad blocks is 40.
>
> The 4Gb GigaDevice GD5F4GQ4xA has twice
On Sat, 2019-06-29 at 01:22:48 UTC, Paul Cercueil wrote:
> If MTD_NAND_JZ4780 is y and MTD_NAND_JZ4780_BCH is m,
> which select CONFIG_MTD_NAND_INGENIC_ECC to m, building fails:
>
> drivers/mtd/nand/raw/ingenic/ingenic_nand.o: In function
> `ingenic_nand_remove':
> ingenic_nand.c:(.text+0x177): u
Hello,
Miquel Raynal wrote on Fri, 5 Jul 2019
12:03:45 +0200:
> The extension is now .yaml instead of .txt.
>
> Fixes: 8122de54602e ("dt-bindings: Convert vendor prefixes to json-schema")
> Signed-off-by: Miquel Raynal
> ---
I am one month too late, didn't saw
The extension is now .yaml instead of .txt.
Fixes: 8122de54602e ("dt-bindings: Convert vendor prefixes to json-schema")
Signed-off-by: Miquel Raynal
---
scripts/checkpatch.pl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/checkpatch.pl b/scripts/checkpatc
Hi Paul,
One question below.
Paul Cercueil wrote on Sat, 29 Jun 2019 03:22:48
+0200:
> If MTD_NAND_JZ4780 is y and MTD_NAND_JZ4780_BCH is m,
> which select CONFIG_MTD_NAND_INGENIC_ECC to m, building fails:
>
> drivers/mtd/nand/raw/ingenic/ingenic_nand.o: In function
> `ingenic_nand_remove':
>
Hi Piotr,
Piotr Sroka wrote on Mon, 1 Jul 2019 10:51:45
+0100:
[...]
> >> >> >
> >> >> >This driver is way too massive, I am pretty sure it can shrink a
> >> >> >little bit more.
> >> >> >[...]
> >> >> >
> >> >> I will try to make it shorer but it will be difucult to achive. It is
> >> >> be
Hi Gustavo,
"Gustavo A. R. Silva" wrote on Tue, 4 Jun 2019
09:17:37 -0500:
> In preparation to enabling -Wimplicit-fallthrough, mark switch cases
> where we are expecting to fall through.
>
> This patch fixes the following warning:
>
> drivers/mtd/nand/onenand/onenand_base.c: In function ‘onen
Hi Kamal,
Kamal Dasu wrote on Thu, 16 May 2019 12:41:46
-0400:
> Added a flag to indicate a panic_write so that low level drivers can
> use it to take required action where applicable, to ensure oops data
> gets written to assigned mtd device.
>
> Signed-off-by: Kamal Dasu
> ---
Applied to na
Hi Mason,
Mason Yang wrote on Mon, 3 Jun 2019 10:42:04
+0800:
> Add support for Macronix NAND read retry.
>
> Macronix NANDs support specific read operation for data recovery,
> which can be enabled with a SET_FEATURE.
> Driver checks byte 167 of Vendor Blocks in ONFI parameter page table
> to
Hi Colin,
Colin King wrote on Tue, 4 Jun 2019
11:58:59 +0100:
> From: Colin Ian King
>
> The variable block_size is being assigned to itself and to
> geo->ecc_chunk_size. Clean up the double assignment by removing
> the assignment to itself.
>
> Addresses-Coverity: ("Evaluation order violat
Hi Kamal,
Kamal Dasu wrote on Tue, 4 Jun 2019 10:36:29
-0400:
> Refactored NAND ECC and CMD address configuration code to use helper
> functions.
>
> Signed-off-by: Kamal Dasu
> ---
Applied to nand/next, thanks.
Miquèl
Hi Kamal,
Kamal Dasu wrote on Tue, 18 Jun 2019 14:26:42
-0400:
> Added a flag to indicate a panic_write so that low level drivers can
> use it to take required action where applicable, to ensure oops data
> gets written to assigned mtd device.
>
> Signed-off-by: Kamal Dasu
> ---
Applied to na
Hi Christophe,
Christophe Kerello wrote on Fri, 21 Jun
2019 16:43:09 +0200:
> This patch solves warnings detected by setting W=1 when building.
>
> Warnings type detected:
> drivers/mtd/nand/raw/stm32_fmc2_nand.c: In function ‘stm32_fmc2_calc_timings’:
> drivers/mtd/nand/raw/stm32_fmc2_nand.c:1
Hi Christophe,
Christophe Kerello wrote on Fri, 21 Jun
2019 16:43:09 +0200:
> This patch solves warnings detected by setting W=1 when building.
>
> Warnings type detected:
> drivers/mtd/nand/raw/stm32_fmc2_nand.c: In function ‘stm32_fmc2_calc_timings’:
> drivers/mtd/nand/raw/stm32_fmc2_nand.c:1
On Tue, 2019-06-18 at 17:08:05 UTC, Jeff Kletsky wrote:
> From: Jeff Kletsky
>
> Add initial support for Paragon Technology
> PN26G01Ax and PN26G02Ax SPI NAND
>
> Datasheets available at
> http://www.xtxtech.com/upfile/2016082517274590.pdf
> http://www.xtxtech.com/upfile/2016082517282329
On Fri, 2019-06-28 at 04:14:46 UTC, liaoweixiong wrote:
> In case of the last page containing bitflips (ret > 0),
> spinand_mtd_read() will return that number of bitflips for the last
> page. But to me it looks like it should instead return max_bitflips like
> it does when the last page read return
On Fri, 2019-06-28 at 02:48:13 UTC, Fuqian Huang wrote:
> Replace kmalloc followed by a memset with kzalloc.
>
> There is a recommendation to use zeroing allocator
> rather than allocator followed by memset with 0 in
> ./scripts/coccinelle/api/alloc/zalloc-simple.cocci
>
> Signed-off-by: Fuqian H
On Fri, 2019-06-28 at 09:18:06 UTC, Christophe Kerello wrote:
> From: Amelie Delaunay
>
> When the system is overloaded, DMA data transfer completion occurs after
> 100ms. Increase the timeouts to let it the time to complete.
>
> Signed-off-by: Amelie Delaunay
> Signed-off-by: Christophe Kerell
Hi Mason,
masonccy...@mxic.com.tw wrote on Fri, 28 Jun 2019 17:09:16 +0800:
> Hi Miquel,
>
> >
> > Please always Cc: Rob (robh...@kernel.org) when you send bindings
> > related patches.
>
> Understood. thanks for your remind.
>
>
> > >
> > > >
> > > > > +- reg: should contain 1 entri
Hi Mason,
masonccy...@mxic.com.tw wrote on Fri, 28 Jun 2019 16:31:16 +0800:
> Hi Miquel,
>
> > >
> > > > > Add a driver for Macronix raw NAND controller.
> > > >
> > > > Could you pass userspace major MTD tests and can you
> attach/mount/edit
> > > > a UBI/UBIFS storage?
> > >
> >
Hi Mason,
Please always Cc: Rob (robh...@kernel.org) when you send bindings
related patches.
masonccy...@mxic.com.tw wrote on Fri, 28 Jun 2019
14:48:02 +0800:
> Hi Miquel,
>
> > > Document the bindings used by the Macronix raw NAND controller.
> > >
> > > Signed-off-by: Mason Yang
> > > ---
>
Hi masonccy...@mxic.com.tw,
masonccy...@mxic.com.tw wrote on Fri, 28 Jun 2019 14:01:55 +0800:
> Hi Miquel,
>
>
> > > Add a driver for Macronix raw NAND controller.
> >
> > Could you pass userspace major MTD tests and can you attach/mount/edit
> > a UBI/UBIFS storage?
>
> mtd_debug passed
Hi Stephen,
Miquel Raynal wrote on Thu, 27 Jun 2019
16:51:37 +0200:
> Hi Stephen,
>
> Stephen Rothwell wrote on Tue, 4 Jun 2019
> 10:54:18 +1000:
>
> > Hi all,
> >
> > Today's linux-next merge of the nand tree got a conflict in:
> >
>
Hi Miquel,
Miquel Raynal wrote on Thu, 27 Jun 2019
19:06:44 +0200:
> Hello,
>
> Schrempf Frieder wrote on Tue, 25 Jun
> 2019 07:04:06 +:
>
> > Hi liaoweixiong,
> >
> > On 25.06.19 05:08, Greg KH wrote:
> > > On Tue, Jun 25, 2019 at 09:02:29A
Hi Fuqian,
Fuqian Huang wrote on Fri, 28 Jun 2019
01:39:05 +0800:
> kmalloc + memset(0) -> kzalloc
>
> Signed-off-by: Fuqian Huang
> ---
> drivers/mtd/nand/raw/nand_bch.c | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/drivers/mtd/nand/raw/nand_bch.c b/drivers/mtd/
Hi Mason,
Mason Yang wrote on Tue, 25 Jun 2019 14:10:55
+0800:
> Add a driver for Macronix raw NAND controller.
Could you pass userspace major MTD tests and can you attach/mount/edit
a UBI/UBIFS storage?
Looks pretty nice to me, a few comments below.
>
> Signed-off-by: Mason Yang
> ---
> d
Hi Mason,
Mason Yang wrote on Tue, 25 Jun 2019 14:10:56
+0800:
> Document the bindings used by the Macronix raw NAND controller.
>
> Signed-off-by: Mason Yang
> ---
> .../devicetree/bindings/mtd/mxic-nand.txt | 26
> ++
> 1 file changed, 26 insertions(+)
> creat
Hello,
Schrempf Frieder wrote on Tue, 25 Jun
2019 07:04:06 +:
> Hi liaoweixiong,
>
> On 25.06.19 05:08, Greg KH wrote:
> > On Tue, Jun 25, 2019 at 09:02:29AM +0800, liaoweixiong wrote:
> >> In case of the last page containing bitflips (ret > 0),
> >> spinand_mtd_read() will return that nu
Hi Christophe,
Christophe Kerello wrote on Fri, 21 Jun
2019 16:48:00 +0200:
> When the system is overloaded, DMA data transfer completion occurs after
> 100ms. Increase the timeouts to let it the time to complete.
>
> Signed-off-by: Amelie Delaunay
The first SoB should be the author's. Either
Hi Gustavo,
"Gustavo A. R. Silva" wrote on Wed, 26 Jun
2019 13:16:22 -0500:
> Hi all,
>
> Friendly ping:
>
> Who can take this?
I am queuing it right now, please be patient.
Also for next time, the prefix should have been "mtd: onenand:" but
that's ok, I edited the title.
Thanks,
Miquèl
Hi Paul,
Miquel Raynal wrote on Mon, 17 Jun 2019
14:16:59 +0200:
> Hello,
>
> Arnd Bergmann wrote on Mon, 17 Jun 2019 14:12:48 +0200:
>
> > On Mon, Jun 17, 2019 at 1:24 PM Paul Cercueil wrote:
> >
> > > I think there's a better way to fix it, onl
Hi Naga,
Naga Sureshkumar Relli wrote on Tue,
18 Jun 2019 22:44:24 -0600:
> On Mon, Jan 28, 2019 at 10:27:39AM +0100, Miquel Raynal wrote:
> Hi Miquel,
>
> > Hi Naga,
> >
> > Naga Sureshkumar Relli wrote on Mon, 28 Jan 2019
> > 06:04:53 +000
Hi Piotr,
Piotr Sroka wrote on Thu, 6 Jun 2019 16:19:51
+0100:
> Hi Miquel
>
>
> The 05/12/2019 14:24, Miquel Raynal wrote:
> >EXTERNAL MAIL
> >
> >
> >EXTERNAL MAIL
> >
> >
> >Hi Piotr,
> >
> >Sorry for de delay.
> >
>
Hi Kamal,
Kamal Dasu wrote on Tue, 4 Jun 2019 10:36:29
-0400:
> Refactored NAND ECC and CMD address configuration code to use helper
> functions.
>
I'll take this series and edit myself the commit title but for next time
please change the subject to "mtd: rawnand:" ;)
Thanks,
Miquèl
Hi Richard,
Richard Weinberger wrote on Tue, 11 Jun
2019 22:16:36 +0200:
> On Tue, Jun 11, 2019 at 10:03 PM Kamal Dasu wrote:
> >
> > Richard,
> >
> > You have any other review comments/concerns with this patch, if not
> > can you please sign off on it.
>
> I'm fine with that approach.
> I h
501 - 600 of 1265 matches
Mail list logo