linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: Wolfgang Denk <wd@denx.de>
To: Christoph Hellwig <hch@lst.de>
Cc: Tom Rini <trini@kernel.crashing.org>,
	Dale Farnsworth <dale@farnsworth.org>,
	linuxppc-dev@lists.linuxppc.org
Subject: Re: MPC5200 Patches
Date: Thu, 20 Nov 2003 13:10:32 +0100	[thread overview]
Message-ID: <20031120121037.90F93C5F5F@atlas.denx.de> (raw)
In-Reply-To: Your message of "Thu, 20 Nov 2003 12:53:15 +0100." <20031120115315.GA7411@lst.de>


In message <20031120115315.GA7411@lst.de> you wrote:
>
> Umm, the code needs a rewrite before it's suitable for mainline.  In

Are you volunteering? ;-)

> it's current state is just bogus utter crap.  The bestcomm API needs
> to go away and the dma engine used directly.

It would be nice if you explained your reasons for such a statement.


I agree that there is better and more efficient code than the current
bescomm API. On the other hand, we have  already  seen  what  happens
when  you  do not use the official API and try to implement your own,
more efficient access routines. It's a maintenance nightmare.

Remember that this is _microcode_  which  is  not  finished  at  all.
Especially  in the near future changes and new versions from Motorola
are more than likely. Using the official Motorola  API  may  be  less
efficient  than what you can get with a different implementation, but
at least it will keep the existing code running.

If you bypass the official API, each new microcode version will break
your code. Been there before. This ain't fun.

Best regards,

Wolfgang Denk

--
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd@denx.de
Parkinson's Law:  Work expands to fill the time alloted it.

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

  reply	other threads:[~2003-11-20 12:10 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-11-01  9:36 MPC5200 Patches Wolfgang Denk
2003-11-03 23:31 ` Dale Farnsworth
2003-11-07 22:20   ` Wolfgang Denk
2003-11-10 19:02     ` Dale Farnsworth
2003-11-10 20:46       ` Wolfgang Denk
2003-11-10 21:00         ` Tom Rini
2003-11-12  0:34       ` Wolfgang Denk
2003-11-12  4:50         ` Dale Farnsworth
2003-11-12  9:30         ` Geert Uytterhoeven
2003-11-12  9:49           ` Wolfgang Denk
2003-11-12  9:59             ` Geert Uytterhoeven
2003-11-12 11:41               ` Gabriel Paubert
2003-11-12 11:51                 ` Geert Uytterhoeven
2003-11-12 14:47                   ` Wolfgang Denk
2003-11-12 14:45                 ` Wolfgang Denk
2003-11-12 17:43                   ` Gabriel Paubert
2003-11-12 19:41                     ` Geert Uytterhoeven
2003-11-14  6:11                       ` Kumar Gala
2003-11-14 15:20                         ` Tom Rini
2003-11-12 15:18         ` Tom Rini
2003-11-12 15:49           ` Gary Thomas
2003-11-12 15:53             ` Tom Rini
2003-11-16 20:33           ` Wolfgang Denk
2003-11-17  6:07             ` Dale Farnsworth
2003-11-17  8:35               ` Wolfgang Denk
2003-11-17 15:19                 ` Tom Rini
2003-11-17 16:02                   ` Wolfgang Denk
2003-11-17 16:25                     ` Tom Rini
2003-11-18 14:52                       ` Dale Farnsworth
2003-11-20 11:53                       ` Christoph Hellwig
2003-11-20 12:10                         ` Wolfgang Denk [this message]
2003-11-20 12:17                           ` Christoph Hellwig
2003-11-21  1:04                           ` Paul Mackerras
2003-11-18  0:43                     ` Benjamin Herrenschmidt
2003-11-18  0:44                       ` Benjamin Herrenschmidt
2003-11-18 14:45                         ` Wolfgang Denk
2003-11-18 15:00               ` Wolfgang Denk
2003-11-17 18:50             ` Tom Rini
2003-12-03 18:28               ` Dale Farnsworth
     [not found]                 ` <20031203185310.19A48C5F5F@atlas.denx.de>
2003-12-04  0:35                   ` Dale Farnsworth
     [not found]     ` <20031110162536.GC8584@ip68-0-152-218.tc.ph.cox.net>
2003-11-10 19:09       ` Dale Farnsworth

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=20031120121037.90F93C5F5F@atlas.denx.de \
    --to=wd@denx.de \
    --cc=dale@farnsworth.org \
    --cc=hch@lst.de \
    --cc=linuxppc-dev@lists.linuxppc.org \
    --cc=trini@kernel.crashing.org \
    /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;
as well as URLs for NNTP newsgroup(s).