All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tom Rini <trini@ti.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v2 0/8] NAND support for AM33XX
Date: Mon, 10 Dec 2012 13:18:39 -0700	[thread overview]
Message-ID: <20121210201839.GT9044@bill-the-cat> (raw)
In-Reply-To: <1352243195-64326-1-git-send-email-ilya.yanok@cogentembedded.com>

On Wed, Nov 07, 2012 at 12:06:27AM +0100, Ilya Yanok wrote:

> These series add support for NAND on AM33XX. AM33XX has the same GPMC
> controller as OMAP3 so the first part of the series just add required
> defines/initialization to enable the existing omap_gpmc driver to work
> on AM33XX. The rest of the series adds support for BCH8 error correction
> code. We use GPMC to generate codes/syndromes and ELM to find the
> errors.
> 
> Changes in v2:
>  -fix nand mux settings (profiles 2&3 don't have NAND)
>  - rebased on current master
>  - clean up mem.c (remove unused stuff that was copied from OMAP3)
>  - nand headers: remove unneeded stuff
>  - rebased onto master
>  - minor config style fix (wrt nand)
>  - fix wrong braces in Makefile
> 
> Ilya Yanok (6):
>   OMAP: include sys_proto.h from boot-common
>   am335x_evm: add nand pinmux definition
>   am33xx: NAND support
>   am335x_evm: enable NAND support
>   am33xx_spl_bch: simple SPL nand loader for AM33XX
>   am335x_evm: enable SPL NAND support
> 
> Mansoor Ahamed (2):
>   am33xx: add ELM support
>   omap_gpmc: BCH8 support (ELM based)
> 
>  arch/arm/cpu/armv7/am33xx/Makefile           |    2 +
>  arch/arm/cpu/armv7/am33xx/board.c            |    1 +
>  arch/arm/cpu/armv7/am33xx/clock.c            |   10 +
>  arch/arm/cpu/armv7/am33xx/elm.c              |  212 ++++++++++++++
>  arch/arm/cpu/armv7/am33xx/mem.c              |  101 +++++++
>  arch/arm/cpu/armv7/omap-common/boot-common.c |    1 +
>  arch/arm/include/asm/arch-am33xx/cpu.h       |   53 ++++
>  arch/arm/include/asm/arch-am33xx/elm.h       |   93 ++++++
>  arch/arm/include/asm/arch-am33xx/hardware.h  |    3 +
>  arch/arm/include/asm/arch-am33xx/mem.h       |   83 ++++++
>  arch/arm/include/asm/arch-am33xx/omap_gpmc.h |  120 ++++++++
>  arch/arm/include/asm/arch-am33xx/sys_proto.h |    3 +
>  board/ti/am335x/board.c                      |    2 +
>  board/ti/am335x/mux.c                        |   22 ++
>  drivers/mtd/nand/Makefile                    |    1 +
>  drivers/mtd/nand/am335x_spl_bch.c            |  238 +++++++++++++++
>  drivers/mtd/nand/omap_gpmc.c                 |  403 +++++++++++++++++++++++++-
>  include/configs/am335x_evm.h                 |   46 +++
>  18 files changed, 1393 insertions(+), 1 deletion(-)
>  create mode 100644 arch/arm/cpu/armv7/am33xx/elm.c
>  create mode 100644 arch/arm/cpu/armv7/am33xx/mem.c
>  create mode 100644 arch/arm/include/asm/arch-am33xx/elm.h
>  create mode 100644 arch/arm/include/asm/arch-am33xx/mem.h
>  create mode 100644 arch/arm/include/asm/arch-am33xx/omap_gpmc.h
>  create mode 100644 drivers/mtd/nand/am335x_spl_bch.c

For the series, applied to u-boot-ti/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20121210/45f4f960/attachment.pgp>

      parent reply	other threads:[~2012-12-10 20:18 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-11-06 23:06 [U-Boot] [PATCH v2 0/8] NAND support for AM33XX Ilya Yanok
2012-11-06 23:06 ` [U-Boot] [PATCH v2 1/8] OMAP: include sys_proto.h from boot-common Ilya Yanok
2012-11-06 23:06 ` [U-Boot] [PATCH v2 2/8] am335x_evm: add nand pinmux definition Ilya Yanok
2012-11-06 23:06 ` [U-Boot] [PATCH v2 3/8] am33xx: NAND support Ilya Yanok
2012-11-08  9:33   ` Peter Korsgaard
2012-11-15 20:21     ` Ilya Yanok
2012-11-15 22:26       ` Peter Korsgaard
2012-11-21 16:59         ` Tom Rini
2012-11-06 23:06 ` [U-Boot] [PATCH v2 4/8] am335x_evm: enable " Ilya Yanok
2012-11-06 23:06 ` [U-Boot] [PATCH v2 5/8] am33xx: add ELM support Ilya Yanok
2012-11-06 23:06 ` [U-Boot] [PATCH v2 6/8] omap_gpmc: BCH8 support (ELM based) Ilya Yanok
2012-11-15 13:25   ` Andreas Bießmann
     [not found]     ` <CAA3CPjX0pHtU6y6kAtzVmdZq-akGAXhKcpkq92BwBJtb0HbRgw@mail.gmail.com>
2012-11-16 10:24       ` Andreas Bießmann
2012-11-16 15:59         ` Peter Korsgaard
2012-11-17 14:10           ` Andreas Bießmann
2012-11-17 19:13             ` Peter Korsgaard
2012-11-21 17:04     ` Tom Rini
2012-11-21 20:51       ` Andreas Bießmann
2012-11-06 23:06 ` [U-Boot] [PATCH v2 7/8] am33xx_spl_bch: simple SPL nand loader for AM33XX Ilya Yanok
2012-11-06 23:06 ` [U-Boot] [PATCH v2 8/8] am335x_evm: enable SPL NAND support Ilya Yanok
2012-12-10 20:18 ` Tom Rini [this message]

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=20121210201839.GT9044@bill-the-cat \
    --to=trini@ti.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 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.