On Fri, 3 Aug 2012 12:45:53 +0300
Aaro Koskinen wrote:
> So an altenative hack to fix this is to modify the board file
> (board-rx51-peripherals.c):
>
>/* list all spi devices here */
>enum {
> RX51_SPI_WL1251,
> - RX51_SPI_MIPID, /* LCD panel */
* Matt Porter [120920 07:43]:
> For platforms with DT populated, use dma_request_slave_channel()
> to acquire the DMA channel. For !DT platforms, we fall back to
> explicitly passing the omap_dma_filter_fn() to dma_request_channel().
> Once all platforms boot from DT, the dma_request_channel() pat
* Matt Porter [120920 07:43]:
> For platforms with DT populated, use dma_request_slave_channel()
> to acquire the DMA channel. For !DT platforms, we fall back to
> explicitly passing the omap_dma_filter_fn() to dma_request_channel().
> Once all platforms boot from DT, the dma_request_channel() pat
On Thu, Sep 20, 2012 at 04:58:58PM +0100, Mark Brown wrote:
> On Thu, Sep 20, 2012 at 10:43:46AM -0400, Matt Porter wrote:
>
> > Documentation/feature-removal-schedule.txt | 10 ++
> > 1 file changed, 10 insertions(+)
>
> We decided at kernel summit that we'd stop bothering with this,
On Thu, Sep 20, 2012 at 10:43:46AM -0400, Matt Porter wrote:
> Documentation/feature-removal-schedule.txt | 10 ++
> 1 file changed, 10 insertions(+)
We decided at kernel summit that we'd stop bothering with this, it's
mostly just bitrot and rarely read. I guess the ASoC driver update
The davinci-pcm driver is the last in-kernel user of the private
EDMA API. Once it has been converted to DMA Engine API the
private EDMA API functionality can be folded into the EDMA DMA
Engine driver and removed.
Signed-off-by: Matt Porter
---
Documentation/feature-removal-schedule.txt | 10 +
The binding definition is based on the generic DMA request binding.
Signed-off-by: Matt Porter
---
Documentation/devicetree/bindings/spi/omap-spi.txt | 27 +++-
1 file changed, 26 insertions(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/spi/omap-spi.txt
b/D
For platforms with DT populated, use dma_request_slave_channel()
to acquire the DMA channel. For !DT platforms, we fall back to
explicitly passing the omap_dma_filter_fn() to dma_request_channel().
Once all platforms boot from DT, the dma_request_channel() path can
be dropped.
Signed-off-by: Matt
Adds support for the defined EDMA, generic DMA controller, and
DMA request bindings for mmc and spi.
Signed-off-by: Matt Porter
---
arch/arm/boot/dts/am33xx.dtsi | 46 +
1 file changed, 46 insertions(+)
diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/
The binding definition is based on the generic DMA request binding.
Signed-off-by: Matt Porter
---
.../devicetree/bindings/mmc/ti-omap-hsmmc.txt | 25 +++-
1 file changed, 24 insertions(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/mmc/ti-omap-hsmmc.txt
Fix build on OMAP, the irqs are undefined on AM33xx.
These error interrupt handlers were hardcoded as disabled
so since they are unused code, simply remove them.
Signed-off-by: Matt Porter
---
arch/arm/common/edma.c | 37 -
1 file changed, 37 deletions(-)
d
The EDMA DMAC has a hardware limitation that prevents supporting
scatter gather lists with any number of segments. Since the EDMA
DMA Engine driver sets the maximum segments to 16, we do the
same.
Note: this can be removed once the DMA Engine API supports an
API to query the DMAC's segment limitat
For platforms with DT populated, use dma_request_slave_channel()
to acquire the DMA channel. For !DT platforms, we fall back to
explicitly passing the omap_dma_filter_fn() to dma_request_channel().
Once all platforms boot from DT, the dma_request_channel() path can
be dropped.
Signed-off-by: Matt
AM33xx requires special handling in hsmmc initialization
platform glue.
Signed-off-by: Matt Porter
---
arch/arm/mach-omap2/hsmmc.c |7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/arch/arm/mach-omap2/hsmmc.c b/arch/arm/mach-omap2/hsmmc.c
index a9675d8..679fb43 100644
Adds support for parsing the TI EDMA DT data into the required
EDMA private API platform data.
Calls runtime PM API only in the DT case in order to unidle the
associated hwmods on AM335x.
Signed-off-by: Matt Porter
---
arch/arm/common/edma.c | 252
The binding definition is based on the generic DMA controller
binding.
Signed-off-by: Matt Porter
---
Documentation/devicetree/bindings/dma/ti-edma.txt | 49 +
1 file changed, 49 insertions(+)
create mode 100644 Documentation/devicetree/bindings/dma/ti-edma.txt
diff --git
Enable config option on OMAP and adjust the
private EDMA API header to match the move
of the private EDMA API out of mach-davinci/
Signed-off-by: Matt Porter
---
drivers/dma/Kconfig |2 +-
drivers/dma/edma.c |2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/d
This series adds DMA Engine support for AM33xx, which uses
an EDMA DMAC. The EDMA DMAC has been previously supported by only
a private API implementation (much like the situation with OMAP
DMA) found on the DaVinci family of SoCs.
There are a mind-boggling number of dependencies for this series:
Pour voir le message, veuillez utiliser un lecteur de mail compatible HTML
Lien miroir :
http://m10-fr.com/mc10_m/YT0xMyZiPTIwNTA1JmM9NDgzNjEyJmQ9MjAxMi0wOS0yMCAwNDo1MDowMSZlPTEmaD0yMDUwNCZmPTIwNTA1Jmc9MjA1MDU=
Lien de désinscription :
http://m10-fr.com/mc10_unsub/YT0xMyZiPTIwNTA1JmM9NDgzNjEyJm
Pour voir le message, veuillez utiliser un lecteur de mail compatible HTML
Lien miroir :
http://m10-fr.com/mc10_m/YT04JmI9MjAzNTYmYz0xOTYxNjQxJmQ9MjAxMi0wOS0yMCAwNzoyMDowMSZlPTEmaD0yMDM1NSZmPTIwMzU2Jmc9MjAzNTY=
Lien de désinscription :
http://m10-fr.com/mc10_unsub/YT04JmI9MjAzNTYmYz0xOTYxNjQxJm
Pour voir le message, veuillez utiliser un lecteur de mail compatible HTML
Lien miroir :
http://m10-fr.com/mc10_m/YT0xMyZiPTIwNDQ1JmM9NDgzNjEyJmQ9MjAxMi0wOS0yMCAwMDowMDowMSZlPTEmaD0yMDQ0NCZmPTIwNDQ1Jmc9MjA0NDU=
Lien de désinscription :
http://m10-fr.com/mc10_unsub/YT0xMyZiPTIwNDQ1JmM9NDgzNjEyJm
On Wed, Sep 19, 2012 at 02:23:46PM +0200, Linus Walleij wrote:
> From: Patrice Chotard
>
> Amend the PL022 pin controller to optionally take a pin control
> handle and set the state of the pins to "default" on boot and
> runtime resume, and to "sleep" at runtime suspend. This way we
> will dynami
22 matches
Mail list logo