From: Baruch Siach <baruch@tkos.co.il>
To: u-boot@lists.denx.de
Subject: [PATCH v2 0/5] mtd: pxa3xx_nand: add support for Armada 8k
Date: Mon, 19 Oct 2020 08:24:25 +0300 [thread overview]
Message-ID: <87k0vmvldi.fsf@tarshish> (raw)
In-Reply-To: <CAFOYHZDhcehD3zFrML8afoS0eUsfMgO3TM3sxbLo7cO-=R81aA@mail.gmail.com>
Hi Chris,
On Sun, Oct 18 2020, Chris Packham wrote:
> On Mon, Oct 19, 2020 at 1:59 AM Baruch Siach <baruch@tkos.co.il> wrote:
>>
>> This series adds NAND flash support to Aramda 8k systems. Patches make the
>> necessary changes to the pxa3xx_nand driver and DT files.
>>
>> v2:
>> Rebase on current master. Fixes conflict with commit 661c98121d4 ("mtd: nand:
>> pxa3xx: Fix not calling dev_xxx with a device")
>
> Is it worth looking at bringing in the newer marvell_nand driver from
> Linux? I suspect that it will be easier to keep in sync with changes
> for the Armada 8K. I have considered it in the past but it kind of
> fell off my radar.
The kernel raw nand API has seen some significant changes recently. It
looks like the kernel marvell_nand driver relies on newer API. I'm not
sure how easy would be syncing the drivers to a degree that makes
porting of changes trivial. It would probably require many other changes
in generic U-Boot raw NAND code.
Maybe Miquel can shed some light on that.
Unfortunately, the U-Boot MAINTAINERS NAND FLASH entry is marked
"Orphaned (Since 2018-07)".
baruch
>> Baruch Siach (2):
>> arm: dts: armada-cp110-master: update nand-controller
>> mtd: pxa3xx_nand: remove dead code
>>
>> Shmuel Hazan (3):
>> arm: dts: armada-cp110-slave: add missing cps_nand
>> mtd: pxa3xx_nand: port to use driver model
>> mtd: nand: pxa3xx: enable NAND controller if the SoC needs it
>>
>> arch/arm/dts/armada-cp110-master.dtsi | 15 ++-
>> arch/arm/dts/armada-cp110-slave.dtsi | 16 +++
>> drivers/mtd/nand/raw/Kconfig | 2 +
>> drivers/mtd/nand/raw/pxa3xx_nand.c | 179 ++++++++++++++------------
>> 4 files changed, 124 insertions(+), 88 deletions(-)
>>
>> --
>> 2.28.0
>>
--
~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
next prev parent reply other threads:[~2020-10-19 5:24 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-10-18 12:56 [PATCH v2 0/5] mtd: pxa3xx_nand: add support for Armada 8k Baruch Siach
2020-10-18 12:56 ` [PATCH v2 1/5] arm: dts: armada-cp110-slave: add missing cps_nand Baruch Siach
2020-10-28 11:13 ` Stefan Roese
2020-10-18 12:56 ` [PATCH v2 2/5] arm: dts: armada-cp110-master: update nand-controller Baruch Siach
2020-10-28 11:13 ` Stefan Roese
2020-10-18 12:56 ` [PATCH v2 3/5] mtd: pxa3xx_nand: port to use driver model Baruch Siach
2020-10-28 11:16 ` Stefan Roese
2020-10-18 12:56 ` [PATCH v2 4/5] mtd: pxa3xx_nand: remove dead code Baruch Siach
2020-10-28 11:16 ` Stefan Roese
2020-10-18 12:56 ` [PATCH v2 5/5] mtd: nand: pxa3xx: enable NAND controller if the SoC needs it Baruch Siach
2020-10-28 11:17 ` Stefan Roese
2020-10-18 20:17 ` [PATCH v2 0/5] mtd: pxa3xx_nand: add support for Armada 8k Chris Packham
2020-10-19 5:24 ` Baruch Siach [this message]
2020-10-20 8:29 ` Stefan Roese
2020-10-20 9:19 ` Baruch Siach
2020-10-26 9:36 ` Miquel Raynal
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=87k0vmvldi.fsf@tarshish \
--to=baruch@tkos.co.il \
--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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.