All of lore.kernel.org
 help / color / mirror / Atom feed
From: Vipin KUMAR <vipin.kumar@st.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] 8/16 bit support for NAND at runtime
Date: Thu, 04 Mar 2010 16:02:31 +0530	[thread overview]
Message-ID: <4B8F8C3F.6050703@st.com> (raw)

Hi All,

This query is wrt NAND 8/16 bit device support at runtime. Currently,
the u-boot code can support only one of these at a time.

Although the NAND device in itself can be recognized by reading the
device id, the NAND controllers may need different platform specific
initializations for different device attached.

The current u-boot is written in such a way that
1. Initializes chip->options for a particular buswidth option
2. calls board_nand_init once and proceeds to read the device id

Although it matches the buswidth selected through chip->options and the
the buswidth of device id it reads and returns an error if they don't 
match, probably a better way can be to reinitialize NAND controller 
based on 16 bit device and re-read the device id.

This way both type of devices can be supported at runtime

Please let me know your opinion on this.
Please also let me know if I am missing something

Regards
Vipin

             reply	other threads:[~2010-03-04 10:32 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-03-04 10:32 Vipin KUMAR [this message]
2010-03-04 12:28 ` [U-Boot] 8/16 bit support for NAND at runtime Wolfgang Denk
2010-03-05  4:42   ` Vipin KUMAR
2010-03-21 16:50     ` Wolfgang Denk
2010-03-23  5:42       ` Swarthout Edward L-SWARTHOU
2010-03-23  5:54       ` Vipin KUMAR
2010-03-23 16:15 ` Scott Wood

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=4B8F8C3F.6050703@st.com \
    --to=vipin.kumar@st.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.