Is there a binding for IORESOURCE_DMA population?
Shawn Guo
shawn.guo at freescale.com
Wed Jul 20 12:53:20 EST 2011
On Tue, Jul 19, 2011 at 05:16:56PM +0200, Arnd Bergmann wrote:
> On Sunday 17 July 2011, Tabi Timur-B04825 wrote:
> > Shawn Guo wrote:
> > > Ok, I will take this as a serious warning, and start evaluating the
> > > driver consolidation. I will absolutely need you help along the way.
> > > At least, when we get there, I need your favor to test mpc platform,
> > > as I do not have the access at all.
> >
> > Absolutely. I've been waiting a long time for someone to come along and
> > help me unify the drivers. As you know, there's very little collaboration
> > between the ARM and PowerPC groups inside Freescale.
>
> I've looked a bit at the two drivers, and it seems to me that both
> would benefit from taking aspects from the other one.
>
> Shawn, when you start the consolidation, I think it would be good
> to first eliminate all the minor differences like variable names
> and header file contents, always using the cleaner or more generic
> version for each aspect. I've had some good success using 'vimdiff'
> for similar work, which gives you a side-by-side representation of
> the two files. There are evidently some more fundamental differences
> like the DMA usage, but I think it's easier to leave them for
> a later stage.
>
> In some cases, you will have to abstract the differences between
> the hardware like the mmio accessors that are not common between
> powerpc and arm yet.
>
> I also think that it would be useful to add the same device tree based
> probing to the imx driver that is in the fsl one.
>
Arnd, thanks for all these points.
As the audio device tree support on i.mx still has a few other issues
to address besides this one, plus that I have got several board files
to convert to device tree, I guess it's going to be a while before I
can actually start it.
--
Regards,
Shawn
More information about the devicetree-discuss
mailing list