From: Alexander Dahl <ada@thorsis.com>
To: Dario Binacchi <dario.binacchi@amarulasolutions.com>,
Michael Trimarchi <michael@amarulasolutions.com>
Cc: Eugen Hristev <eugen.hristev@collabora.com>,
Balamanikandan Gunasundar
<balamanikandan.gunasundar@microchip.com>,
Mihai Sain <mihai.sain@microchip.com>,
Li Bin <bin.li@microchip.com>,
u-boot@lists.denx.de
Subject: [PATCH v3 0/3] mtd: nand: raw: Collected improvements
Date: Mon, 15 Apr 2024 09:45:44 +0200 [thread overview]
Message-ID: <20240415074547.779264-1-ada@thorsis.com> (raw)
Hello everyone,
while working on NAND flash support for a custom board based on the at91
SAM9X60 SoC I stumbled over some issues in the raw nand subsystem.
Some trivial patches of previous iterations of this series were already
applied.
Patch 1 introduces a new subcommand for the new atmel nand controller
driver. Patch 2 introduces a new subcommand for the nand command to
override ONFI timing mode. Both are are for debugging purposes only and
thus optional, and need to be enabled through menu. Both helped me a
lot when investigating issues. Patch 3 is a fix carried over from
at91bootstrap for faster at91 SoCs with certain raw NAND chips.
Series is based on post v2024.04 master now.
Greets
Alex
v3:
- 4 patches removed, applied to master
- other 2 patches from v2 unchanged, still under test
- added new third patch with a fix for atmel nand timings (forgot to
send that with v2)
v2:
Link: https://lore.kernel.org/u-boot/20240320090214.40465-1-ada@thorsis.com/
- rebased on recent next
- collected tags
- improved patch 4 after feedback from Mihai
- added new patch 5 with another help text fix
- added new patch 6 with a new debug command
- reworded cover letter
v1:
Link: https://lore.kernel.org/u-boot/20240307091014.39796-1-ada@thorsis.com/
See per patch changes in patches for more detailed changes.
Alexander Dahl (3):
mtd: nand: raw: atmel: Introduce optional debug commands
cmd: nand: Add new optional sub-command 'onfi'
mtd: nand: raw: atmel: Fix pulse read timing for certain NAND flashes
cmd/Kconfig | 10 +
cmd/nand.c | 61 ++++
drivers/mtd/nand/raw/Kconfig | 9 +
drivers/mtd/nand/raw/atmel/nand-controller.c | 308 ++++++++++++++++++-
drivers/mtd/nand/raw/nand_base.c | 2 +-
include/linux/mtd/rawnand.h | 1 +
6 files changed, 386 insertions(+), 5 deletions(-)
base-commit: b03b49046af5dfca599d2ce8f0aafed89b97aa91
--
2.39.2
next reply other threads:[~2024-04-15 7:46 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-04-15 7:45 Alexander Dahl [this message]
2024-04-15 7:45 ` [PATCH v3 1/3] mtd: nand: raw: atmel: Introduce optional debug commands Alexander Dahl
2024-04-15 7:45 ` [PATCH v3 2/3] cmd: nand: Add new optional sub-command 'onfi' Alexander Dahl
2024-04-15 7:57 ` [PATCH v3 3/3] mtd: nand: raw: atmel: Fix pulse read timing for certain NAND flashes Alexander Dahl
2024-05-28 10:32 ` Alexander Dahl
2024-09-30 8:07 ` Alexander Dahl
2024-10-08 11:41 ` Eugen Hristev
2024-10-08 12:12 ` Michael Nazzareno Trimarchi
2024-12-19 7:19 ` Alexander Dahl
2024-10-09 4:45 ` Balamanikandan.Gunasundar
2024-12-19 7:17 ` Alexander Dahl
2025-02-12 7:09 ` Alexander Dahl
2025-02-12 8:44 ` Eugen Hristev
2025-02-12 8:45 ` Michael Nazzareno Trimarchi
2025-02-12 16:12 ` Eugen Hristev
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240415074547.779264-1-ada@thorsis.com \
--to=ada@thorsis.com \
--cc=balamanikandan.gunasundar@microchip.com \
--cc=bin.li@microchip.com \
--cc=dario.binacchi@amarulasolutions.com \
--cc=eugen.hristev@collabora.com \
--cc=michael@amarulasolutions.com \
--cc=mihai.sain@microchip.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox