* 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).