8600 serial support

2008-10-08 Thread Kevin Diggs
Hi, I thought I might take a whack at fixing the 2.6 serial driver for my 8600. At the top of pmac_zilog.c (2.6.26) there is a todo for DMA. A quick glance at macserial.c (2.4.31) suggests it has dbdma support for receive. Anyone know of any pitfalls for adding dbdma support for pmac_zilo

Re: 8600 serial support

2008-10-08 Thread Benjamin Herrenschmidt
On Wed, 2008-10-08 at 12:51 -0700, Kevin Diggs wrote: > Hi, > > I thought I might take a whack at fixing the 2.6 serial driver > for my 8600. At the top of pmac_zilog.c (2.6.26) there is a todo for DMA. > A quick glance at macserial.c (2.4.31) suggests it has dbdma support for > receive. Any

Re: 8600 serial support

2008-10-08 Thread Brad Boyer
On Thu, Oct 09, 2008 at 07:45:11AM +1100, Benjamin Herrenschmidt wrote: > Yes, it's not totally trivial and I wouldn't recommend using the weirdo > code in macserial (it does things that I don't understand how they work > with the dbdma engine). > > The best way I see is to start from scratch with

Re: 8600 serial support

2008-10-08 Thread Kevin Diggs
Benjamin Herrenschmidt wrote: On Wed, 2008-10-08 at 12:51 -0700, Kevin Diggs wrote: Hi, I thought I might take a whack at fixing the 2.6 serial driver for my 8600. At the top of pmac_zilog.c (2.6.26) there is a todo for DMA. A quick glance at macserial.c (2.4.31) suggests it has dbdma