u-boot.lists.denx.de archive mirror
 help / color / mirror / Atom feed
* Re: Pull request for nand-next
       [not found] <CAOf5uwmUMK79Q0xgY_uXHqoXf_JSi_X+uvJZuEKT-X0i0FuU2g@mail.gmail.com>
@ 2022-08-25 13:34 ` Tom Rini
  2022-08-25 13:38   ` Michael Nazzareno Trimarchi
  0 siblings, 1 reply; 4+ messages in thread
From: Tom Rini @ 2022-08-25 13:34 UTC (permalink / raw)
  To: Michael Nazzareno Trimarchi; +Cc: Dario Binacchi, u-boot

[-- Attachment #1: Type: text/plain, Size: 2542 bytes --]

On Wed, Aug 24, 2022 at 05:05:25PM +0200, Michael Nazzareno Trimarchi wrote:

> Hi Tom,
> 
> please pull this Nand related patches:
> 
> ----------------------------------------------------------------
> Re-sync again on some linux part, add some fixes for fsl_elbc from
> Pali and switch
> imx8mn bsh to use nand base ident
> 
> For nand subsystem tested on:
>  - imx8mn  Macronix MX30LF4G18AC
>  - P2020 based board Turris 1.1 for fsl_elbc
> ----------------------------------------------------------------
> 
> Here is the gitlab CI running, without any issue:
> 
> https://source.denx.de/u-boot/custodians/u-boot-nand-flash/-/pipelines/13198
> 
> Thanks
> 
> The following changes since commit f5abb5b110c212f79db51600cbc69f63b905f362:
> 
>   Merge branch '2022-08-20-enforce-DM_ETH-migration' (2022-08-20 22:39:42 -0400)
> 
> are available in the Git repository at:
> 
>   git@source.denx.de:u-boot/custodians/u-boot-nand-flash.git
> ac30d240dbb520d0980f0687630feb702a14f51a
> 
> for you to fetch changes up to ac30d240dbb520d0980f0687630feb702a14f51a:
> 
>   mtd: rawnand: fsl_elbc: Fix reading address pointer from DT
> (2022-08-22 11:15:57 +0200)
> 
> ----------------------------------------------------------------
> Michael Trimarchi (5):
>       mtd: nand: Rename the nand_manufacturers struct
>       mtd: nand: change return type of nand_get_flash_type() to int
>       mtd: nand: Rename nand_get_flash_type() into nand_detect()
>       mtd: nand: samsung: Retrieve ECC requirements from extended
>       configs: imx8mn_bsh_smm_s2: Use nand_base ident for nand identification
> 
> Pali Rohár (2):
>       mtd: rawnand: fsl_elbc: Remove NAND_NO_SUBPAGE_WRITE flag
>       mtd: rawnand: fsl_elbc: Fix reading address pointer from DT
> 
>  configs/imx8mn_bsh_smm_s2_defconfig  |  2 ++
>  drivers/mtd/nand/raw/fsl_elbc_nand.c |  3 +--
>  drivers/mtd/nand/raw/mt7621_nand.c   |  9 ++++-----
>  drivers/mtd/nand/raw/mxs_nand_spl.c  |  8 ++++----
>  drivers/mtd/nand/raw/nand_base.c     | 37 +++++++++++++++++-------------------
>  drivers/mtd/nand/raw/nand_ids.c      |  2 +-
>  drivers/mtd/nand/raw/nand_samsung.c  | 20 +++++++++++++++++++
>  include/linux/mtd/rawnand.h          | 13 ++++++-------
>  8 files changed, 55 insertions(+), 39 deletions(-)

I've applied this to u-boot/next, thanks. In the future please make sure
to CC the mailing list and I would prefer to pull a specific tag rather
than git commit, but otherwise the branch to apply is fine.

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

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

* Re: Pull request for nand-next
  2022-08-25 13:34 ` Pull request for nand-next Tom Rini
@ 2022-08-25 13:38   ` Michael Nazzareno Trimarchi
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Nazzareno Trimarchi @ 2022-08-25 13:38 UTC (permalink / raw)
  To: Tom Rini; +Cc: Dario Binacchi, u-boot

Hi Tom

I made a really big mistake, get problem with mutt and then sent by gmail

Sorry

On Thu, Aug 25, 2022 at 3:34 PM Tom Rini <trini@konsulko.com> wrote:
>
> On Wed, Aug 24, 2022 at 05:05:25PM +0200, Michael Nazzareno Trimarchi wrote:
>
> > Hi Tom,
> >
> > please pull this Nand related patches:
> >
> > ----------------------------------------------------------------
> > Re-sync again on some linux part, add some fixes for fsl_elbc from
> > Pali and switch
> > imx8mn bsh to use nand base ident
> >
> > For nand subsystem tested on:
> >  - imx8mn  Macronix MX30LF4G18AC
> >  - P2020 based board Turris 1.1 for fsl_elbc
> > ----------------------------------------------------------------
> >
> > Here is the gitlab CI running, without any issue:
> >
> > https://source.denx.de/u-boot/custodians/u-boot-nand-flash/-/pipelines/13198
> >
> > Thanks
> >
> > The following changes since commit f5abb5b110c212f79db51600cbc69f63b905f362:
> >
> >   Merge branch '2022-08-20-enforce-DM_ETH-migration' (2022-08-20 22:39:42 -0400)
> >
> > are available in the Git repository at:
> >
> >   git@source.denx.de:u-boot/custodians/u-boot-nand-flash.git
> > ac30d240dbb520d0980f0687630feb702a14f51a
> >
> > for you to fetch changes up to ac30d240dbb520d0980f0687630feb702a14f51a:
> >
> >   mtd: rawnand: fsl_elbc: Fix reading address pointer from DT
> > (2022-08-22 11:15:57 +0200)
> >
> > ----------------------------------------------------------------
> > Michael Trimarchi (5):
> >       mtd: nand: Rename the nand_manufacturers struct
> >       mtd: nand: change return type of nand_get_flash_type() to int
> >       mtd: nand: Rename nand_get_flash_type() into nand_detect()
> >       mtd: nand: samsung: Retrieve ECC requirements from extended
> >       configs: imx8mn_bsh_smm_s2: Use nand_base ident for nand identification
> >
> > Pali Rohár (2):
> >       mtd: rawnand: fsl_elbc: Remove NAND_NO_SUBPAGE_WRITE flag
> >       mtd: rawnand: fsl_elbc: Fix reading address pointer from DT
> >
> >  configs/imx8mn_bsh_smm_s2_defconfig  |  2 ++
> >  drivers/mtd/nand/raw/fsl_elbc_nand.c |  3 +--
> >  drivers/mtd/nand/raw/mt7621_nand.c   |  9 ++++-----
> >  drivers/mtd/nand/raw/mxs_nand_spl.c  |  8 ++++----
> >  drivers/mtd/nand/raw/nand_base.c     | 37 +++++++++++++++++-------------------
> >  drivers/mtd/nand/raw/nand_ids.c      |  2 +-
> >  drivers/mtd/nand/raw/nand_samsung.c  | 20 +++++++++++++++++++
> >  include/linux/mtd/rawnand.h          | 13 ++++++-------
> >  8 files changed, 55 insertions(+), 39 deletions(-)
>
> I've applied this to u-boot/next, thanks. In the future please make sure
> to CC the mailing list and I would prefer to pull a specific tag rather
> than git commit, but otherwise the branch to apply is fine.
>
> --
> Tom



-- 
Michael Nazzareno Trimarchi
Co-Founder & Chief Executive Officer
M. +39 347 913 2170
michael@amarulasolutions.com
__________________________________

Amarula Solutions BV
Joop Geesinkweg 125, 1114 AB, Amsterdam, NL
T. +31 (0)85 111 9172
info@amarulasolutions.com
www.amarulasolutions.com

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

* Re: Pull request for nand-next
  2022-07-24  6:19 Michael Trimarchi
@ 2022-07-25  0:25 ` Tom Rini
  0 siblings, 0 replies; 4+ messages in thread
From: Tom Rini @ 2022-07-25  0:25 UTC (permalink / raw)
  To: Michael Trimarchi; +Cc: U-Boot Mailing List, Dario Binacchi

[-- Attachment #1: Type: text/plain, Size: 195 bytes --]

On Sun, Jul 24, 2022 at 08:19:02AM +0200, Michael Trimarchi wrote:

> Hi Tom,
> 
> please pull this first batch of Nand related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]

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

* Pull request for nand-next
@ 2022-07-24  6:19 Michael Trimarchi
  2022-07-25  0:25 ` Tom Rini
  0 siblings, 1 reply; 4+ messages in thread
From: Michael Trimarchi @ 2022-07-24  6:19 UTC (permalink / raw)
  To: Tom Rini; +Cc: U-Boot Mailing List, Dario Binacchi

Hi Tom,

please pull this first batch of Nand related patches:

----------------------------------------------------------------
In preparation of re-sync of mtd stack, we opt to move the current stack
slowly in order to have a more easy sync and test. We would like to
prepare uboot to support no-jedec and no-onfi compliant nand so we need
to clean up a bit the code we have now and upstream some of the support.
In this series we expect no functional change

Tested on:
 - imx6ull Micron   MT29F2G08ABAGAH4
 - imx8mn  Macronix MX30LF4G18AC
----------------------------------------------------------------

Here is the gitlab CI running, without any issue:

https://source.denx.de/u-boot/custodians/u-boot-nand-flash/-/pipelines/12841

Thanks

The following changes since commit 2996b6405e9522082b53ded0392438830ad6c43a:

  Merge https://source.denx.de/u-boot/custodians/u-boot-marvell (2022-07-21 09:16:59 -0400)

are available in the Git repository at:

  git@source.denx.de:u-boot/custodians/u-boot-nand-flash.git 90ba25b7cb78bd85c6af0b6429226c6616dedefa

for you to fetch changes up to 90ba25b7cb78bd85c6af0b6429226c6616dedefa:

  mtd: decommission the NAND museum (2022-07-22 13:29:06 +0200)

----------------------------------------------------------------
Michael Trimarchi (14):
      mtd: nand: Get rid of busw parameter
      mtd: nand: Store nand ID in struct nand_chip
      mtd: nand: Add manufacturer specific initialization/detection steps
      mtd: nand: Get rid of mtd variable in function calls
      mtd: nand: Fix MediaTek MT7621 SoC build
      mtd: nand: Export symbol nand_decode_ext_id
      mtd: nand: Move Samsung specific init/detection logic in nand_samsung.c
      mtd: nand: Move Hynix specific init/detection logic in nand_hynix.c
      mtd: nand: Move Toshiba specific init/detection logic in nand_toshiba.c
      mtd: nand: Move Micron specific init logic in nand_micron.c
      mtd: nand: Move AMD/Spansion specific init/detection logic in nand_amd.c
      mtd: nand: Move Macronix specific initialization in nand_macronix.c
      mtd: nand: toshiba: Retrieve ECC requirements from extended ID
      mtd: decommission the NAND museum

 drivers/mtd/nand/raw/Makefile        |  10 +-
 drivers/mtd/nand/raw/mt7621_nand.c   |   2 +-
 drivers/mtd/nand/raw/nand_amd.c      |  52 +++++
 drivers/mtd/nand/raw/nand_base.c     | 370 ++++++++++++-----------------------
 drivers/mtd/nand/raw/nand_hynix.c    |  85 ++++++++
 drivers/mtd/nand/raw/nand_ids.c      |  24 +--
 drivers/mtd/nand/raw/nand_macronix.c |  31 +++
 drivers/mtd/nand/raw/nand_micron.c   |  87 ++++++++
 drivers/mtd/nand/raw/nand_samsung.c  |  90 +++++++++
 drivers/mtd/nand/raw/nand_toshiba.c  |  79 ++++++++
 include/linux/mtd/rawnand.h          |  78 +++++---
 11 files changed, 626 insertions(+), 282 deletions(-)
 create mode 100644 drivers/mtd/nand/raw/nand_amd.c
 create mode 100644 drivers/mtd/nand/raw/nand_hynix.c
 create mode 100644 drivers/mtd/nand/raw/nand_macronix.c
 create mode 100644 drivers/mtd/nand/raw/nand_micron.c
 create mode 100644 drivers/mtd/nand/raw/nand_samsung.c
 create mode 100644 drivers/mtd/nand/raw/nand_toshiba.c

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

end of thread, other threads:[~2022-08-25 13:38 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <CAOf5uwmUMK79Q0xgY_uXHqoXf_JSi_X+uvJZuEKT-X0i0FuU2g@mail.gmail.com>
2022-08-25 13:34 ` Pull request for nand-next Tom Rini
2022-08-25 13:38   ` Michael Nazzareno Trimarchi
2022-07-24  6:19 Michael Trimarchi
2022-07-25  0:25 ` Tom Rini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).