public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Dirk Behme <dirk.behme@googlemail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] TI DaVinci merge, was: uboot custodian question
Date: Fri, 03 Aug 2007 08:23:22 +0200	[thread overview]
Message-ID: <46B2C9DA.4070608@googlemail.com> (raw)
In-Reply-To: <Pine.LNX.4.64ksi.0708021035370.11705@home-gw.koi8.net>

ksi at koi8.net wrote:
> On Thu, 2 Aug 2007, Dirk Behme wrote:
...
>> So, looking at DaVinci, I can at least identify three patchsets floating
>> around, not sure if and what the relationship is between them.
>>
>> 1. (Original?) patch from Ksi:
>>
>> http://article.gmane.org/gmane.comp.boot-loaders.u-boot/27603
>> http://article.gmane.org/gmane.comp.boot-loaders.u-boot/27604
>> http://article.gmane.org/gmane.comp.boot-loaders.u-boot/27605
>> http://article.gmane.org/gmane.comp.boot-loaders.u-boot/28314
>>
>> I think these are the patches mentioned in
>>
>> http://www.denx.de/wiki/UBoot/PatchStatus
...
>> A short discussion with Philip Balister showed some basic requirements
>> for a merge candidate: At least support for TMS320DM6446 based DV-EVM 
>> with default/basic NOR and EMIF configuration. Further, it would be 
>> nice if
>> the initial work is easily extendable to machines beyond the EVM. May 
>> be we
>> need to split the processor stuff off from the board stuff so that it 
>> is easy
>> to add additional boards later.
> 
> If you take a look at my patch you can find that it works at least on 3
> different boards. It has a separate CPU directory and it is very easy to
> extend for a new board (as a matter of fact it should work on any board 
> with
> minor changes if any.) We do run it on 2 additional boards since it's been
> posted.
> 
> Also it is _FULLY_ working port, with all the peripherals properly 
> supported
> and DV-EVM is just _A_ target, not _THE_ target. Both NOR and NAND flash
> supported. For NAND both small and large page devices supported with full
> hardware-assisted ECC fully compatible with Linux MTD implementation.

Sounds good! Many thanks for summarizing this again for everybody who 
missed your older infos!

Looking at your patches, some quick thoughts. Most of them are really 
minor ones:

- While they still apply against recent git, would be good to update 
them to cleanly apply. There is a newer mach-types.h as well.

- There are some #if 0 and #if 1 throughout the code. I think Peter 
would like to see this fixed.

- Do we really need an additional types.h 
include/asm-arm/arch-tms320dm6446/types.h?

- Why not calling the directories

cpu/arm926ejs/tms320dm6446/
include/asm-arm/arch-tms320dm6446/

"davinci" instead? davinci sounds more generic.

- Not sure about this, but instead of introducing additional

nand.c nand_defs.h

is there a chance to use more from the existing NAND code?

- Any chance to reuse anything from drivers/ns8382x.c for DP83848?

Do you like to split the patches in smaller chunks (main stuff, 
drivers) and then sending them unzipped (except mach-types.h) as plain 
text to the list? Maybe this could help people to directly comment.

Best regards

Dirk

  reply	other threads:[~2007-08-03  6:23 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <46AFF57F.9080204@gmail.com>
2007-08-01  8:13 ` [U-Boot-Users] uboot custodian question Peter Pearse
2007-08-01 17:00   ` ksi at koi8.net
2007-08-01 17:10     ` Wolfgang Denk
2007-08-01 17:58     ` Dirk Behme
2007-08-02  2:42     ` Nishanth Menon
2007-08-02  4:39       ` ksi at koi8.net
2007-08-02 11:34         ` Nishanth Menon
2007-08-02 16:17           ` [U-Boot-Users] TI DaVinci merge, was: " Dirk Behme
2007-08-02 17:50             ` ksi at koi8.net
2007-08-03  6:23               ` Dirk Behme [this message]
2007-08-03  7:27                 ` Wolfgang Denk
2007-08-03 17:52                   ` ksi at koi8.net
2007-08-03 20:22                     ` Wolfgang Denk
2007-08-03 18:16                 ` ksi at koi8.net
2007-08-03 20:28                   ` Wolfgang Denk
2007-08-03 21:00                     ` ksi at koi8.net
2007-08-03 21:40                       ` Woodruff, Richard
2007-08-03 21:52                       ` Wolfgang Denk

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=46B2C9DA.4070608@googlemail.com \
    --to=dirk.behme@googlemail.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox