mbox series

[PULL] Pull request for u-boot-nand-20240414

Message ID CABGWkvodMc8TEMXSMJ2H1ij24YeLH=PmTgKV82Z=tEHRqxyCNA@mail.gmail.com
State Accepted
Delegated to: Tom Rini
Headers show
Series [PULL] Pull request for u-boot-nand-20240414 | expand

Pull-request

https://source.denx.de/u-boot/custodians/u-boot-nand-flash.git tags/u-boot-nand-20240414

Message

Dario Binacchi April 14, 2024, 6:16 p.m. UTC
Hello Tom,

The following changes since commit 266603d8c39cf4d194e2cfe8d86d870590e150e0:

  Merge tag 'efi-2024-07-rc1-2' of
https://source.denx.de/u-boot/custodians/u-boot-efi (2024-04-13
10:18:38 -0600)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-nand-flash.git
tags/u-boot-nand-20240414

for you to fetch changes up to 248fc16055858c2028a381bb59e12354c4ae19ea:

  cmd: mtd: OTP access support (2024-04-14 08:49:40 +0200)

Gitlab CI showed no issues:
https://source.denx.de/u-boot/custodians/u-boot-nand-flash/-/pipelines/20333

----------------------------------------------------------------
Pull request for u-boot-nand-20240414

The first patch is by Weizhao Ouyang and avoids sf probe crashes.

The second patch is by Arseniy Krasnov and adds basic support for Amlogic
Meson NAND controller on AXG.

The following four patches are by Alexander Dahl and apply some fixes to
drivers/mtd/nand/raw/ and port some changes applied in Linux.

The following patch is by Bruce Suen and adds support for XTX SPINAND.

Finally, the last patch is again by Arseniy Krasnov and adds access to
OTP region, supporting info, dump, write and lock operations.

----------------------------------------------------------------
Alexander Dahl (4):
      mtd: nand: raw: Use macro nand_to_mtd() where appropriate
      mtd: nand: raw: Port another option flag from Linux
      mtd: nand: raw: Fix (most) Kconfig indentation
      mtd: nand: raw: atmel: Fix comment in timings preparation

Arseniy Krasnov (2):
      mtd: rawnand: Meson NAND controller support
      cmd: mtd: OTP access support

Bruce Suen (1):
      mtd: spinand: Add support for XTX SPINAND

Weizhao Ouyang (1):
      cmd: sf: Fix sf probe crash

 cmd/Kconfig                                  |    7 +
 cmd/mtd.c                                    |  234 +++++++++++++++++++
 cmd/sf.c                                     |    5 +-
 drivers/mtd/nand/raw/Kconfig                 |  115 +++++-----
 drivers/mtd/nand/raw/Makefile                |    1 +
 drivers/mtd/nand/raw/atmel/nand-controller.c |    4 +-
 drivers/mtd/nand/raw/meson_nand.c            | 1248
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/mtd/nand/raw/nand_base.c             |    6 +-
 drivers/mtd/nand/spi/Makefile                |    2 +-
 drivers/mtd/nand/spi/core.c                  |    1 +
 drivers/mtd/nand/spi/xtx.c                   |  266 +++++++++++++++++++++
 include/linux/mtd/rawnand.h                  |    7 +
 include/linux/mtd/spinand.h                  |    1 +
 13 files changed, 1835 insertions(+), 62 deletions(-)
 create mode 100644 drivers/mtd/nand/raw/meson_nand.c
 create mode 100644 drivers/mtd/nand/spi/xtx.c

Comments

Tom Rini April 14, 2024, 9:55 p.m. UTC | #1
On Sun, Apr 14, 2024 at 08:16:13PM +0200, Dario Binacchi wrote:

> Hello Tom,
> 
> The following changes since commit 266603d8c39cf4d194e2cfe8d86d870590e150e0:
> 
>   Merge tag 'efi-2024-07-rc1-2' of
> https://source.denx.de/u-boot/custodians/u-boot-efi (2024-04-13
> 10:18:38 -0600)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-nand-flash.git
> tags/u-boot-nand-20240414
> 
> for you to fetch changes up to 248fc16055858c2028a381bb59e12354c4ae19ea:
> 
>   cmd: mtd: OTP access support (2024-04-14 08:49:40 +0200)
> 
> Gitlab CI showed no issues:
> https://source.denx.de/u-boot/custodians/u-boot-nand-flash/-/pipelines/20333
> 

Applied to u-boot/master, thanks!