All of lore.kernel.org
 help / color / mirror / Atom feed
From: Anton Vorontsov <avorontsov@ru.mvista.com>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] [PATCH] TQM85xx: NAND support via local bus UPMB
Date: Thu, 29 May 2008 15:39:32 +0400	[thread overview]
Message-ID: <20080529113932.GA5835@polina.dev.rtsoft.ru> (raw)
In-Reply-To: <483DA6AD.6030509@grandegger.com>

On Wed, May 28, 2008 at 08:38:37PM +0200, Wolfgang Grandegger wrote:
> Scott Wood wrote:
> > On Wed, May 28, 2008 at 08:12:28PM +0200, Wolfgang Grandegger wrote:
> >> This patch adds support for NAND FLASH on the TQM8548. It is disabled by
> >> default and can be enabled for the TQM8548 modules. Note that the R/B pin
> >> is not supported by that module requiring to use the specified maximum
> >> delay time.
> >>
> >> Note: With NAND support enabled the size of the U-Boot image exceeds
> >> 256 KB and TEXT_BASE must therefore be set to 0xfff80000 in config.mk,
> >> doubling the image size :-(.
> > 
> > What does this do differently from the code in drivers/mtd/nand/fsl_upm.c?
> 
> Maybe it does not support multi banks on a NAND chip. I have to check.

Me thinks that you'll have to call fsl_upm_nand_init() for each
chip, and that's all. If not, feel free to patch it as you feel appropriate,
I'll able to regress-test this driver on MPC8360E-RDK.

> > How much of this is board-specific?
> 
> Well, I already gave drivers/mtd/nand/fsl_upm.c a try but was unable to
> get it working on this board. Therefore I decided to keep this known to
> work driver which we have already for a while.

This isn't really an excuse to duplicate drivers. :-) This driver was
tested on MPC8555 and MPC8360 CPUs, so it should work with no drastic
changes. Some issues might still be there, and if so, fixes are highly
appreciated.

> With Linux, I had more success.

..especially if general idea works well, we should use single driver.

Thanks,

-- 
Anton Vorontsov
email: cbouatmailru at gmail.com
irc://irc.freenode.net/bd2

  reply	other threads:[~2008-05-29 11:39 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-05-28 18:12 [U-Boot-Users] [PATCH 0/12] 85xx: various fixes for TQM85xx and support for TQM8548 Wolfgang Grandegger
2008-05-28 18:12 ` [U-Boot-Users] [PATCH] MPC85xx: Beatify boot output of L2 cache configuration Wolfgang Grandegger
2008-05-28 18:12   ` [U-Boot-Users] [PATCH] TQM85xx: Various coding style fixes Wolfgang Grandegger
2008-05-28 18:12     ` [U-Boot-Users] [PATCH] TQM85xx: Fix CPM port pin configuration Wolfgang Grandegger
2008-05-28 18:12       ` [U-Boot-Users] [PATCH] TQM85xx: Support for Spansion 'N' type flashes added Wolfgang Grandegger
2008-05-28 18:12         ` [U-Boot-Users] [PATCH] TQM85xx: Fix chip select configuration for second FLASH bank Wolfgang Grandegger
2008-05-28 18:12           ` [U-Boot-Users] [PATCH] TQM85xx: Bugfix in the SDRAM initialisation Wolfgang Grandegger
2008-05-28 18:12             ` [U-Boot-Users] [PATCH] TQM85xx: Support for Intel 82527 compatible CAN controller Wolfgang Grandegger
2008-05-28 18:12               ` [U-Boot-Users] [PATCH] TQM85xx: Support for Flat Device Tree Wolfgang Grandegger
2008-05-28 18:12                 ` [U-Boot-Users] [PATCH] TQM8548: Basic support for the TQM8548 modules Wolfgang Grandegger
2008-05-28 18:12                   ` [U-Boot-Users] [PATCH] TQM8548: PCI express support Wolfgang Grandegger
2008-05-28 18:12                     ` [U-Boot-Users] [PATCH] TQM85xx: NAND support via local bus UPMB Wolfgang Grandegger
2008-05-28 18:12                       ` [U-Boot-Users] [PATCH] TQM85xx: Change memory map to support Flash memory > 128 MiB Wolfgang Grandegger
2008-05-28 18:25                       ` [U-Boot-Users] [PATCH] TQM85xx: NAND support via local bus UPMB Scott Wood
2008-05-28 18:38                         ` Wolfgang Grandegger
2008-05-29 11:39                           ` Anton Vorontsov [this message]
2008-05-29 11:58                             ` Wolfgang Grandegger
2008-05-29 12:44                               ` Anton Vorontsov
2008-05-30 18:00                                 ` Wolfgang Grandegger
2008-05-30 18:28                                   ` Anton Vorontsov
2008-05-31  7:06                                     ` Wolfgang Grandegger
2008-05-31  7:11                                       ` Wolfgang Grandegger
2008-06-02 10:06                                     ` Wolfgang Grandegger
2008-06-03  3:15   ` [U-Boot-Users] [PATCH] MPC85xx: Beatify boot output of L2 cache configuration Andy Fleming
2008-06-03  7:28     ` Wolfgang Grandegger
2008-06-03 16:50       ` Detlev Zundel

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=20080529113932.GA5835@polina.dev.rtsoft.ru \
    --to=avorontsov@ru.mvista.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.