All,
Are there any plans or work going on for providing Device Tree Support for Davinci
ASoC?
I am planning to add DT support for TI AM335x (McASP) and I don't want to do duplicate
task.
Regards
Gururaja
Hi Gururaja,
On 04.07.2012 14:48, Hebbar, Gururaja wrote:
All,
Are there any plans or work going on for providing Device Tree Support for Davinci
ASoC?
I am planning to add DT support for TI AM335x (McASP) and I don't want to do duplicate
task.
That's good to know. But isn't there a dependency on the EDMA engine? Is
that part ported yet?
Daniel
All,
Are there any plans or work going on for providing Device Tree Support for Davinci
ASoC?
I am planning to add DT support for TI AM335x (McASP) and I don't want to do duplicate
task.
That's good to know. But isn't there a dependency on the EDMA engine? Is
that part ported yet?
None of the dma engines are ported yet, because the generic binding for dma
engines is still under debate. So far, all DMA channels are described using
auxdata on platforms that use DT, with the exception of exynos, but that one
will have to change once we have the common code.
Arnd
All,
Are there any plans or work going on for providing Device Tree Support for Davinci
ASoC?
I am planning to add DT support for TI AM335x (McASP) and I don't want to do duplicate
task.
That's good to know. But isn't there a dependency on the EDMA engine? Is
that part ported yet?
None of the dma engines are ported yet, because the generic binding for dma
engines is still under debate. So far, all DMA channels are described using
auxdata on platforms that use DT, with the exception of exynos, but that one
will have to change once we have the common code.
You're talking about the DT bindings here, right? But the code itself is
also only present in TI's BSP kernel sources, and not in mainline.
Daniel
From: Sekhar Nori <hidden> Date: 2012-07-06 13:12:36
Hi Daniel,
On 7/5/2012 9:35 PM, Daniel Mack wrote:
On 05.07.2012 17:36, Arnd Bergmann wrote:
quoted
On Thursday 05 July 2012, Daniel Mack wrote:
quoted
On 04.07.2012 14:48, Hebbar, Gururaja wrote:
quoted
All,
Are there any plans or work going on for providing Device Tree Support for Davinci
ASoC?
I am planning to add DT support for TI AM335x (McASP) and I don't want to do duplicate
task.
That's good to know. But isn't there a dependency on the EDMA engine? Is
that part ported yet?
None of the dma engines are ported yet, because the generic binding for dma
engines is still under debate. So far, all DMA channels are described using
auxdata on platforms that use DT, with the exception of exynos, but that one
will have to change once we have the common code.
You're talking about the DT bindings here, right? But the code itself is
also only present in TI's BSP kernel sources, and not in mainline.
AM335x uses TI EDMA which is present in mainline under mach-davinci.
Matt Porter from TI is working on moving this to DMA engine. Once that's
done the driver should be usable on AM335x too. Have a look at the wiki
page Vaibhav posted under the thread "Current state of AM33xx patches"
Thanks,
Sekhar
None of the dma engines are ported yet, because the generic binding for dma
engines is still under debate. So far, all DMA channels are described using
auxdata on platforms that use DT, with the exception of exynos, but that one
will have to change once we have the common code.
You're talking about the DT bindings here, right? But the code itself is
also only present in TI's BSP kernel sources, and not in mainline.
Right, I was misreading the question, sorry for the noise.
Arnd
Hi Gururaja,
On 04.07.2012 14:48, Hebbar, Gururaja wrote:
quoted
All,
Are there any plans or work going on for providing Device Tree Support for Davinci
ASoC?
I am planning to add DT support for TI AM335x (McASP) and I don't want to do duplicate
task.
That's good to know. But isn't there a dependency on the EDMA engine? Is
that part ported yet?
May I ask whether you made any progress on that yet?
Thanks,
Daniel
From: Sekhar Nori <hidden> Date: 2012-08-03 09:09:32
Hi Daniel,
On 8/3/2012 2:02 AM, Daniel Mack wrote:
On 05.07.2012 12:58, Daniel Mack wrote:
quoted
Hi Gururaja,
On 04.07.2012 14:48, Hebbar, Gururaja wrote:
quoted
All,
Are there any plans or work going on for providing Device Tree Support for Davinci
ASoC?
I am planning to add DT support for TI AM335x (McASP) and I don't want to do duplicate
task.
That's good to know. But isn't there a dependency on the EDMA engine? Is
that part ported yet?
May I ask whether you made any progress on that yet?
Matt Porter from TI is working on DMA engine migration. This would still
be some time away since there is a bunch of work involved here.
To make progress on Audio DT conversion Gururaja is doing an up port of
AM335x EDMA support from TI release to mainline kernel. If you are
interested in it, he can probably share that with you once he posts his
DT patches.
Thanks,
Sekhar
Hi Serkar,
On 03.08.2012 11:09, Sekhar Nori wrote:
On 8/3/2012 2:02 AM, Daniel Mack wrote:
quoted
On 05.07.2012 12:58, Daniel Mack wrote:
quoted
Hi Gururaja,
On 04.07.2012 14:48, Hebbar, Gururaja wrote:
quoted
All,
Are there any plans or work going on for providing Device Tree Support for Davinci
ASoC?
I am planning to add DT support for TI AM335x (McASP) and I don't want to do duplicate
task.
That's good to know. But isn't there a dependency on the EDMA engine? Is
that part ported yet?
May I ask whether you made any progress on that yet?
Matt Porter from TI is working on DMA engine migration. This would still
be some time away since there is a bunch of work involved here.
To make progress on Audio DT conversion Gururaja is doing an up port of
AM335x EDMA support from TI release to mainline kernel. If you are
interested in it, he can probably share that with you once he posts his
DT patches.
As the DMA engine is also a requirement for the MMC controller, I would
be interested in helping, in case help is required. Is there any
repository with code that I can have a look at?
Thanks,
Daniel
From: Porter, Matt <hidden> Date: 2012-08-08 14:48:19
On Aug 8, 2012, at 9:36 AM, Daniel Mack wrote:
Hi Serkar,
On 03.08.2012 11:09, Sekhar Nori wrote:
quoted
On 8/3/2012 2:02 AM, Daniel Mack wrote:
quoted
On 05.07.2012 12:58, Daniel Mack wrote:
quoted
Hi Gururaja,
On 04.07.2012 14:48, Hebbar, Gururaja wrote:
quoted
All,
Are there any plans or work going on for providing Device Tree Support for Davinci
ASoC?
I am planning to add DT support for TI AM335x (McASP) and I don't want to do duplicate
task.
That's good to know. But isn't there a dependency on the EDMA engine? Is
that part ported yet?
May I ask whether you made any progress on that yet?
Matt Porter from TI is working on DMA engine migration. This would still
be some time away since there is a bunch of work involved here.
To make progress on Audio DT conversion Gururaja is doing an up port of
AM335x EDMA support from TI release to mainline kernel. If you are
interested in it, he can probably share that with you once he posts his
DT patches.
As the DMA engine is also a requirement for the MMC controller, I would
be interested in helping, in case help is required. Is there any
repository with code that I can have a look at?
I'm just getting to the point now where I *almost* have something to push
to my github repo and post. It'll be Davinci-specific to start since it's
a wrapper around mach-davinci/dma.c and includes only memcpy and SG transfer
type support initially...plus conversions of davinci spi/mmc drivers.
There'll be a bit of work to get the omap-dma.c-dependent channel filtering
removed from the omap hsmmc and mcspi drivers so they can provide a filter
that works with either dmaengine driver. Also, that means DT support for
the actual dmaengine driver too and some glue to configure the crossbar.
I'll copy you when I get this RFC series posted and we can go from there.
-Matt