public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
From: Boris Brezillon <boris.brezillon@bootlin.com>
To: Robert Jarzmik <robert.jarzmik@free.fr>
Cc: Mike Dunn <mikedunn@newsguy.com>, Daniel Mack <daniel@zonque.org>,
	Haojian Zhuang <haojian.zhuang@gmail.com>,
	Richard Weinberger <richard@nod.at>,
	Miquel Raynal <miquel.raynal@bootlin.com>,
	linux-mtd@lists.infradead.org,
	David Woodhouse <dwmw2@infradead.org>,
	Brian Norris <computersforpeace@gmail.com>,
	Marek Vasut <marek.vasut@gmail.com>,
	Sergey Larin <cerg2010cerg2010@mail.ru>
Subject: Re: [PATCH v2 1/4] mtd: rawnand: Remove docg4
Date: Sun, 5 Aug 2018 21:51:10 +0200	[thread overview]
Message-ID: <20180805215110.7464488a@bbrezillon> (raw)
In-Reply-To: <87effc1vck.fsf@belgarion.home>

Hi Robert,

On Sun, 05 Aug 2018 21:12:11 +0200
Robert Jarzmik <robert.jarzmik@free.fr> wrote:

> Boris Brezillon <boris.brezillon@bootlin.com> writes:
> 
> > The diskonchip G4 driver does not fit very well in the raw/parallel
> > NAND framework simply because such chips have an internal controller
> > translating DoC-specific commands into NAND ones.
> >
> > Keeping such a driver in the raw NAND framework is a real burden for
> > NAND maintainers.  
> Hi Boris,
> 
> I understand the "burden" part, yet we all have our burdens as old code
> maintainers.

Well, we have plenty of old drivers to maintain, but this one clearly
stands out in that it should never have been interfaced with the NAND
framework (the docg4 command set is completely different from the
parallel NAND command set). Note that you did not put docg3 in the NAND
framework, and after looking at the driver and the spec, I think you
were right, because docg3/4 clearly did (and do) not fit in the NAND
framework.

> But still, you're going to remove a working driver from one of my
> platforms. This is not something I'm really happy about.

I wouldn't be so prompt at saying the driver works, this patch says the
opposite [1], and it's apparently not something that has been broken
recently.

> 
> At least, I'd like to hear from Mike that he doesn't use this anymore.

I'd also like to hear back from Sergey (who posted [1]). As I said in my
RFC, I'm not opposed to keeping support for docg4 as long as it goes
out of drivers/mtd/nand/raw, either by being merged with the docg3
driver (whose reg layout looks surprisingly similar) or be being
interfaced with the recently introduced bus agnostic NAND layer.
But if nobody shows interest in helping me getting this driver
reworked the proper way, I'm not willing to keep it. 

Regards,

Boris

[1]https://lore.kernel.org/patchwork/patch/960428/

  reply	other threads:[~2018-08-05 19:51 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-08-04 20:59 [PATCH v2 1/4] mtd: rawnand: Remove docg4 Boris Brezillon
2018-08-04 20:59 ` [PATCH v2 2/4] ARM: pxa: palmtreo: Drop docg4 specific init Boris Brezillon
2018-08-19 19:38   ` Robert Jarzmik
2018-09-04 20:57     ` Miquel Raynal
2018-09-09 19:11       ` Robert Jarzmik
     [not found]   ` <1c78935418904123a9cc27a65ec9d3e4@IL-EXCH02.marvell.com>
2018-08-20  7:46     ` [EXT] Re: nand speed test Miquel Raynal
2018-08-20  7:50       ` Kostya Porotchkin
2018-08-04 20:59 ` [PATCH v2 3/4] mtd: rawnand: Make maxchips an unsigned int Boris Brezillon
2018-08-04 20:59 ` [PATCH v2 4/4] mtd: rawnand: Do not treat !maxchips specially in nand_scan_with_ids() Boris Brezillon
2018-08-05 19:12 ` [PATCH v2 1/4] mtd: rawnand: Remove docg4 Robert Jarzmik
2018-08-05 19:51   ` Boris Brezillon [this message]
2018-09-06 20:12 ` 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=20180805215110.7464488a@bbrezillon \
    --to=boris.brezillon@bootlin.com \
    --cc=cerg2010cerg2010@mail.ru \
    --cc=computersforpeace@gmail.com \
    --cc=daniel@zonque.org \
    --cc=dwmw2@infradead.org \
    --cc=haojian.zhuang@gmail.com \
    --cc=linux-mtd@lists.infradead.org \
    --cc=marek.vasut@gmail.com \
    --cc=mikedunn@newsguy.com \
    --cc=miquel.raynal@bootlin.com \
    --cc=richard@nod.at \
    --cc=robert.jarzmik@free.fr \
    /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