From: Marek Vasut <marex@denx.de>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v2 2/2] mtd: add altera quadspi driver
Date: Thu, 5 Nov 2015 16:51:55 +0100 [thread overview]
Message-ID: <201511051651.55980.marex@denx.de> (raw)
In-Reply-To: <CAD6G_RR8kJnmHwVpMRVS-eUjxYgSxGhxMszxc_jU7Bnc-KTUVA@mail.gmail.com>
On Thursday, November 05, 2015 at 03:57:01 PM, Jagan Teki wrote:
> Hi Thomas,
>
> On 5 November 2015 at 20:15, Thomas Chou <thomas@wytron.com.tw> wrote:
> > Hi Jagan,
> >
> > On 2015?11?05? 22:25, Jagan Teki wrote:
> >> On 5 November 2015 at 14:17, Thomas Chou <thomas@wytron.com.tw> wrote:
> >>> Add Altera Generic Quad SPI Controller support. The controller
> >>> converts SPI NOR flash to parallel flash interface. So it is
> >>> not like other SPI flash, but rather like CFI flash.
> >>
> >> Can you wait till spi-nor ready? it doesn't make sense to have Serial
> >> NOR to created as parallel NOR.
> >
> > The altera quad spi core is very special that the hardware handle the
> > spi-nor protocol. The core is designed to replace the CFI flash
> > interface. So there is nothing to do with SPI from the parallel flash
> > interface. It is memory mapped. There is no SPI interface. There is
> > nothing related to SPI programming. So please don't worry about the
> > progress on spi-nor. The core should belong to parallel flash, but not
> > serial flash.
>
> Agreed that this is not doing any generic spi things, but it's a
> spi-nor controller all spi-nor controller should be part of spi-nor
> subsystem Linux agreed and have a framework for that.
The underlying technology is not exposed to the programmer, so this argument
is moot. The behavior of this device is closer to CFI flash.
> drivers/mtd/spi-nor/fsl-quadspi.c
> drivers/mtd/spi-nor/nxp-spifi.c
>
> all these are spi-nor controller which doesn't do any generic spi
> things but should be in spi-nor subsystem. Even Marek send altera_qspi
> as spi-nor controller [1]
This is because that thing communicates like a SPI controller.
> Since I'm working on similar spi-nor subsystem what Linux have +
> driver model little worried about this because once we have spi-nor
> again it should be a re-work.
Your work and this driver are orthogonal things.
> [1] http://lists.infradead.org/pipermail/linux-mtd/2015-April/058650.html
Best regards,
Marek Vasut
next prev parent reply other threads:[~2015-11-05 15:51 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-11-03 13:22 [U-Boot] [PATCH] mtd: add altera quadspi driver Thomas Chou
2015-11-03 17:44 ` Marek Vasut
2015-11-03 17:49 ` Jagan Teki
2015-11-03 17:52 ` Marek Vasut
2015-11-03 17:56 ` Jagan Teki
2015-11-03 18:11 ` Marek Vasut
2015-11-04 2:36 ` Thomas Chou
2015-11-04 3:45 ` Marek Vasut
2015-11-04 4:45 ` Thomas Chou
2015-11-04 5:15 ` Marek Vasut
2015-11-04 5:33 ` Thomas Chou
2015-11-04 14:02 ` Marek Vasut
2015-11-04 15:56 ` Chin Liang See
2015-11-04 16:18 ` Marek Vasut
2015-11-05 2:49 ` Chin Liang See
2015-11-05 2:53 ` Marek Vasut
2015-11-05 3:05 ` Chin Liang See
2015-11-05 4:26 ` Thomas Chou
2015-11-05 4:36 ` Marek Vasut
2015-11-05 8:47 ` [U-Boot] [PATCH v2 1/2] nios2: add memcpy_fromio and memcpy_toio Thomas Chou
2015-11-05 8:47 ` [U-Boot] [PATCH v2 2/2] mtd: add altera quadspi driver Thomas Chou
2015-11-05 14:25 ` Jagan Teki
2015-11-05 14:45 ` Thomas Chou
2015-11-05 14:57 ` Jagan Teki
2015-11-05 15:51 ` Marek Vasut [this message]
2015-11-06 8:11 ` Jagan Teki
2015-11-06 13:45 ` Marek Vasut
2015-11-06 0:18 ` Thomas Chou
2015-11-06 8:07 ` Jagan Teki
2015-11-06 9:28 ` Thomas Chou
2015-11-06 9:52 ` Jagan Teki
2015-11-06 11:48 ` Jagan Teki
2015-11-06 13:32 ` Thomas Chou
2015-11-07 8:07 ` [U-Boot] [PATCH v3] " Thomas Chou
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=201511051651.55980.marex@denx.de \
--to=marex@denx.de \
--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.