linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* DMA support for MPC5xxx?
@ 2004-06-02 14:35 Iñigo Lopez Barranco
  2004-06-02 15:08 ` Wolfgang Denk
  0 siblings, 1 reply; 10+ messages in thread
From: Iñigo Lopez Barranco @ 2004-06-02 14:35 UTC (permalink / raw)
  To: linuxppc-dev


Hi everyone. Newbie question:
Are MPC5200's IDE UDMA and MDMA have support with the latests changes in bestcomm?
As I've read in the list, IDE and DMA were not supported due to bestcomm microcode (http://lists.linuxppc.org/linuxppc-embedded/200403/msg00214.html). Then, there is an announcement about a new API released on april 2004, included in linuxppc_2_4_devel cvs module. Does this solve the IDE DMA problem? I'm trying to use it on linuxppc_2_4_devel but doesn't work and I don't know if it's broken or I'm doing something wrong.
BTW, the target is a Lite5200 board.
Thanks.

Iñigo

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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: DMA support for MPC5xxx?
  2004-06-02 14:35 DMA support for MPC5xxx? Iñigo Lopez Barranco
@ 2004-06-02 15:08 ` Wolfgang Denk
  0 siblings, 0 replies; 10+ messages in thread
From: Wolfgang Denk @ 2004-06-02 15:08 UTC (permalink / raw)
  To: Iñigo Lopez Barranco; +Cc: linuxppc-dev


In message <42A622EB18325843894BB8E1040E3DF5022732@sinaexchf> you wrote:
>
> Are MPC5200's IDE UDMA and MDMA have support with the latests changes in bestcomm?

Yes, partially :-(

> As I've read in the list, IDE and DMA were not supported due to bestcomm microcode (http://lists.linuxppc.org/linuxppc-embedded/200403/msg00214.html). Then, there is an announcement about a new API released on april 2004, included in linuxppc_2_4_devel
> cvs module. Does this solve the IDE DMA problem? I'm trying to use it on linuxppc_2_4_devel but doesn't work and I don't know if it's broken or I'm doing something wrong.
> BTW, the target is a Lite5200 board.

IDE DMA works if used alone, but it still causes conflicts  when  the
FEC ethernet driver is enabled, too. Motorola is investigating.


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
"It takes all sorts of in & out-door schooling to get adapted  to  my
kind of fooling"                                           - R. Frost

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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* RE: DMA support for MPC5xxx?
@ 2004-06-03 10:50 Iñigo Lopez Barranco
  2004-06-03 14:54 ` David Wolfe
  0 siblings, 1 reply; 10+ messages in thread
From: Iñigo Lopez Barranco @ 2004-06-03 10:50 UTC (permalink / raw)
  To: Wolfgang Denk; +Cc: linuxppc-dev


Thanks for your answer. Is there any place to follow the evolution of this problem, kind of bestcomm project web page or mail list, or is this list where motorola people uses to announce new bestcomm releases?
Thanks

Iñigo


-----Mensaje original-----
De: Wolfgang Denk [mailto:wd@denx.de]
Enviado el: mié 02/06/2004 17:08
Para: Iñigo Lopez Barranco
CC: linuxppc-dev@lists.linuxppc.org
Asunto: Re: DMA support for MPC5xxx?

In message <42A622EB18325843894BB8E1040E3DF5022732@sinaexchf> you wrote:
>
> Are MPC5200's IDE UDMA and MDMA have support with the latests changes in bestcomm?

Yes, partially :-(

> As I've read in the list, IDE and DMA were not supported due to bestcomm microcode (http://lists.linuxppc.org/linuxppc-embedded/200403/msg00214.html). Then, there is an announcement about a new API released on april 2004, included in linuxppc_2_4_devel
> cvs module. Does this solve the IDE DMA problem? I'm trying to use it on linuxppc_2_4_devel but doesn't work and I don't know if it's broken or I'm doing something wrong.
> BTW, the target is a Lite5200 board.

IDE DMA works if used alone, but it still causes conflicts  when  the
FEC ethernet driver is enabled, too. Motorola is investigating.


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
"It takes all sorts of in & out-door schooling to get adapted  to  my
kind of fooling"                                           - R. Frost


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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: DMA support for MPC5xxx?
  2004-06-03 10:50 Iñigo Lopez Barranco
@ 2004-06-03 14:54 ` David Wolfe
  2004-06-03 16:06   ` Matt Porter
  0 siblings, 1 reply; 10+ messages in thread
From: David Wolfe @ 2004-06-03 14:54 UTC (permalink / raw)
  To: I?igo Lopez Barranco; +Cc: linuxppc-dev


[ I?igo Lopez Barranco writes: ]
> Thanks for your answer. Is there any place to follow the evolution
> of this problem, kind of bestcomm project web page or mail list, or
> is this list where motorola people uses to announce new bestcomm
> releases?

This is the list. As Wolfgang mentioned, we are seeing conflicts between
multiple drivers using Bestcomm tasks. Our results will be placed in the
linuxppc_2_4_devel CVS repository. I can't quote you a schedule, but I
can say my entire group will be off-site all of next week.

--
David Wolfe
Digital Audio, Radio & Telematics
Freescale Semiconductor

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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: DMA support for MPC5xxx?
  2004-06-03 14:54 ` David Wolfe
@ 2004-06-03 16:06   ` Matt Porter
  2004-06-03 16:42     ` Wolfgang Denk
  0 siblings, 1 reply; 10+ messages in thread
From: Matt Porter @ 2004-06-03 16:06 UTC (permalink / raw)
  To: David Wolfe; +Cc: I?igo Lopez Barranco, linuxppc-dev


On Thu, Jun 03, 2004 at 09:54:34AM -0500, David Wolfe wrote:
>
> [ I?igo Lopez Barranco writes: ]
> > Thanks for your answer. Is there any place to follow the evolution
> > of this problem, kind of bestcomm project web page or mail list, or
> > is this list where motorola people uses to announce new bestcomm
> > releases?
>
> This is the list. As Wolfgang mentioned, we are seeing conflicts between
> multiple drivers using Bestcomm tasks. Our results will be placed in the
> linuxppc_2_4_devel CVS repository. I can't quote you a schedule, but I
> can say my entire group will be off-site all of next week.

It would be nice if you could work support for your silicon into
the de facto standard Linux/PPC community trees like the MPC85xx
folks are doing.

-Matt

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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: DMA support for MPC5xxx?
  2004-06-03 16:06   ` Matt Porter
@ 2004-06-03 16:42     ` Wolfgang Denk
  2004-06-03 18:33       ` Matt Porter
  0 siblings, 1 reply; 10+ messages in thread
From: Wolfgang Denk @ 2004-06-03 16:42 UTC (permalink / raw)
  To: Matt Porter; +Cc: linuxppc-dev


Matt,

in message <20040603090635.B7347@home.com> you wrote:
>
> It would be nice if you could work support for your silicon into
> the de facto standard Linux/PPC community trees like the MPC85xx
> folks are doing.

We tried. We really tried.

See the thread starting at
http://lists.linuxppc.org/linuxppc-dev/200311/msg00000.html

David even posted on this list to get feedback  from  the  community.
But I haven't seen a single reply on the mailing lists.


Please don't blame _us_ that the 5xxx code was not accepted  for  the
public trees.

This is really not fair!!!


Wolfgang Denk

--
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd@denx.de
"There was no difference between  the  behavior  of  a  god  and  the
operations of pure chance..."   - Thomas Pynchon, _Gravity's Rainbow_

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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: DMA support for MPC5xxx?
  2004-06-03 16:42     ` Wolfgang Denk
@ 2004-06-03 18:33       ` Matt Porter
  2004-06-03 18:50         ` Tom Rini
  0 siblings, 1 reply; 10+ messages in thread
From: Matt Porter @ 2004-06-03 18:33 UTC (permalink / raw)
  To: Wolfgang Denk; +Cc: Matt Porter, linuxppc-dev


On Thu, Jun 03, 2004 at 06:42:40PM +0200, Wolfgang Denk wrote:
>
> Matt,
>
> in message <20040603090635.B7347@home.com> you wrote:
> >
> > It would be nice if you could work support for your silicon into
> > the de facto standard Linux/PPC community trees like the MPC85xx
> > folks are doing.
>
> We tried. We really tried.
>
> See the thread starting at
> http://lists.linuxppc.org/linuxppc-dev/200311/msg00000.html
>
> David even posted on this list to get feedback  from  the  community.
> But I haven't seen a single reply on the mailing lists.

So? Repost. I miss stuff the first time around a lot of times
myself [this is not to indicate that I would necessarily comment
on 5200 stuff, just an example].

> Please don't blame _us_ that the 5xxx code was not accepted  for  the
> public trees.
>
> This is really not fair!!!

Fair? Of course the community isn't fair. It's fickle and often
concerned only with its own current projects. Persistence really
helps when one wants something to be in the trees. Frankly, I'm
surprised that this isn't a top priority for Freescale. Maintaining
code in the kernel.org trees is far more efficient than when it
bit rots in some other tree. It also makes the support for Freescale's
silicon available to a wider audience.  I think that has got to be
high on their list.

Just to add fuel to the fire, I'll note that others are able to
appear on #mklinux and work out the issues in real-time with the
folks there. is often more desirable and productive. It's also often
the only way to get Paul's attention. Oh, and FWIW, the folks working
hard on 8xx and 85xx acceptance do manage to do this.

I'm glad I don't give up as easy. It took me a while to get core OCP/4xx
in linux-2.5. :)

-Matt

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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: DMA support for MPC5xxx?
  2004-06-03 18:33       ` Matt Porter
@ 2004-06-03 18:50         ` Tom Rini
  2004-06-03 20:19           ` Sylvain Munaut
  0 siblings, 1 reply; 10+ messages in thread
From: Tom Rini @ 2004-06-03 18:50 UTC (permalink / raw)
  To: Matt Porter; +Cc: Wolfgang Denk, linuxppc-dev


On Thu, Jun 03, 2004 at 11:33:02AM -0700, Matt Porter wrote:

>
> On Thu, Jun 03, 2004 at 06:42:40PM +0200, Wolfgang Denk wrote:
> >
> > Matt,
> >
> > in message <20040603090635.B7347@home.com> you wrote:
> > >
> > > It would be nice if you could work support for your silicon into
> > > the de facto standard Linux/PPC community trees like the MPC85xx
> > > folks are doing.
> >
> > We tried. We really tried.

Yes, and the outcome was we made a linux-2.4-mpc5xxx tree, tried to get
comments, did so, and it was rejected for being too ugly for kernel.org
at the time, IIRC.

> > See the thread starting at
> > http://lists.linuxppc.org/linuxppc-dev/200311/msg00000.html
> >
> > David even posted on this list to get feedback  from  the  community.
> > But I haven't seen a single reply on the mailing lists.
>
> So? Repost. I miss stuff the first time around a lot of times
> myself [this is not to indicate that I would necessarily comment
> on 5200 stuff, just an example].

And this time do it against 2.6.  Even if 2.4 wasn't necessarily frozen
at the time we first tried, it is now.

--
Tom Rini
http://gate.crashing.org/~trini/

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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: DMA support for MPC5xxx?
  2004-06-03 18:50         ` Tom Rini
@ 2004-06-03 20:19           ` Sylvain Munaut
  2004-06-03 20:48             ` Matt Porter
  0 siblings, 1 reply; 10+ messages in thread
From: Sylvain Munaut @ 2004-06-03 20:19 UTC (permalink / raw)
  To: Tom Rini; +Cc: linuxppc-dev


 >>> See the thread starting at
 >>> http://lists.linuxppc.org/linuxppc-dev/200311/msg00000.html
 >>>
 >>> David even posted on this list to get feedback  from  the
 >>> community. But I haven't seen a single reply on the mailing
 >>> lists.
 >>
 >> So? Repost. I miss stuff the first time around a lot of times
 >> myself [this is not to indicate that I would necessarily comment
 >> on 5200 stuff, just an example].
 >
 >
 > And this time do it against 2.6.  Even if 2.4 wasn't necessarily
 > frozen at the time we first tried, it is now.

Actually I got some patch to support MPC5200 ( and only this one, no
mgt5100 stuff ) for 2.6
It only supports booting, serial console and i2c. Not much but could
that be put in official tree if I submit it ? Or does it need to
support  more than that to worth inclusion.
So that at least if someone tries to implement more ( I'll resume my
work on it in a few weeks ), it has a base already in official tree.

Sylvain Munaut


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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: DMA support for MPC5xxx?
  2004-06-03 20:19           ` Sylvain Munaut
@ 2004-06-03 20:48             ` Matt Porter
  0 siblings, 0 replies; 10+ messages in thread
From: Matt Porter @ 2004-06-03 20:48 UTC (permalink / raw)
  To: Sylvain Munaut; +Cc: Tom Rini, linuxppc-dev


On Thu, Jun 03, 2004 at 10:19:07PM +0200, Sylvain Munaut wrote:
>
>  >>> See the thread starting at
>  >>> http://lists.linuxppc.org/linuxppc-dev/200311/msg00000.html
>  >>>
>  >>> David even posted on this list to get feedback  from  the
>  >>> community. But I haven't seen a single reply on the mailing
>  >>> lists.
>  >>
>  >> So? Repost. I miss stuff the first time around a lot of times
>  >> myself [this is not to indicate that I would necessarily comment
>  >> on 5200 stuff, just an example].
>  >
>  >
>  > And this time do it against 2.6.  Even if 2.4 wasn't necessarily
>  > frozen at the time we first tried, it is now.
>
> Actually I got some patch to support MPC5200 ( and only this one, no
> mgt5100 stuff ) for 2.6
> It only supports booting, serial console and i2c. Not much but could
> that be put in official tree if I submit it ? Or does it need to
> support  more than that to worth inclusion.
> So that at least if someone tries to implement more ( I'll resume my
> work on it in a few weeks ), it has a base already in official tree.

Why not? You're the only one showing interest in supporting 5200 in
2.6. Post the patch and if it's clean it can go in. The "i2c", I
assume, is an i2c host adapter driver so that needs to be separated
so it can go to gregkh. Don't lump it in with the include/asm-ppc
and arch/ppc core support. :)

-Matt

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

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2004-06-03 20:48 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-02 14:35 DMA support for MPC5xxx? Iñigo Lopez Barranco
2004-06-02 15:08 ` Wolfgang Denk
  -- strict thread matches above, loose matches on Subject: below --
2004-06-03 10:50 Iñigo Lopez Barranco
2004-06-03 14:54 ` David Wolfe
2004-06-03 16:06   ` Matt Porter
2004-06-03 16:42     ` Wolfgang Denk
2004-06-03 18:33       ` Matt Porter
2004-06-03 18:50         ` Tom Rini
2004-06-03 20:19           ` Sylvain Munaut
2004-06-03 20:48             ` Matt Porter

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).