linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/1] ARM: configs: remove all CONFIG_RCAR_AUDMAC_PP from ARM defconfigs
@ 2015-03-19  5:29 Kuninori Morimoto
  2015-03-19  5:30 ` [PATCH 1/1] " Kuninori Morimoto
  0 siblings, 1 reply; 4+ messages in thread
From: Kuninori Morimoto @ 2015-03-19  5:29 UTC (permalink / raw)
  To: linux-arm-kernel


Hi Olof, Kevin, Arnd

This patch removes CONFIG_RCAR_AUDMAC_PP from arch/arm/configs,
because rcar_audmac_periperi is no longer DMAEngine driver.

DMAEngine maintainer Vinod accepted about rcar_audmac_periperi removal patch on

	git://git.infradead.org/users/vkoul/slave-dma.git :: topic/sh

	3cd44dcd35a6618df88c51561290dc02fb35b8e2
	(dmaengine: remove Renesas Audio DMAC peri peri)

And, this patch was posted to him in v1/v2 patch-set.
But, he couldn't apply it, because of base branch (?)
According to Simon (= SH-ARM maintainer) this patch should be taken
ARM maintainer.
http://thread.gmane.org/gmane.linux.ports.sh.devel/44657/focus=44857

I can say that this removal CONFIG_RCAR_AUDMAC_PP patch has no relationship
to DMAEngine branch, because no SoC/platform is using it.
(more detail, defconfig has it, but, there is no DT settings in upstream)
So, I think you don't need to care about Vinod's branch

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

* [PATCH 1/1] ARM: configs: remove all CONFIG_RCAR_AUDMAC_PP from ARM defconfigs
  2015-03-19  5:29 [PATCH 0/1] ARM: configs: remove all CONFIG_RCAR_AUDMAC_PP from ARM defconfigs Kuninori Morimoto
@ 2015-03-19  5:30 ` Kuninori Morimoto
  2015-03-31  1:36   ` Kuninori Morimoto
  2015-04-02  0:56   ` Olof Johansson
  0 siblings, 2 replies; 4+ messages in thread
From: Kuninori Morimoto @ 2015-03-19  5:30 UTC (permalink / raw)
  To: linux-arm-kernel

From: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>

Renesas R-Car sound (= rsnd) needs 2 DMAC which are called as
Audio DMAC (= 1st DMAC) and Audio DMAC peri peri (2nd DMAC).
And rsnd had assumed that 1st / 2nd DMACs are implemented as DMAEngine.
But, in result of DMA ML discussion, 2nd DMAC was concluded that it is
not a general purpose DMAC (2nd DMAC is for Device to Device inside
sound system). Additionally, current DMAEngine can't support Device to
Device, and we don't have correct DT bindings for it at this point.
So the easiest solution for it is that move it from DMAEngine to rsnd
driver.
Audio DMAC peri peri DMAEngine is no longer needed.
Remove all CONFIG_RCAR_AUDMAC_PP from ARM defconfigs

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm/configs/multi_v7_defconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index 06075b6..e805984 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -505,7 +505,6 @@ CONFIG_DW_DMAC=y
 CONFIG_MV_XOR=y
 CONFIG_TEGRA20_APB_DMA=y
 CONFIG_SH_DMAE=y
-CONFIG_RCAR_AUDMAC_PP=m
 CONFIG_RCAR_DMAC=y
 CONFIG_STE_DMA40=y
 CONFIG_SIRF_DMA=y
-- 
1.9.1

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

* [PATCH 1/1] ARM: configs: remove all CONFIG_RCAR_AUDMAC_PP from ARM defconfigs
  2015-03-19  5:30 ` [PATCH 1/1] " Kuninori Morimoto
@ 2015-03-31  1:36   ` Kuninori Morimoto
  2015-04-02  0:56   ` Olof Johansson
  1 sibling, 0 replies; 4+ messages in thread
From: Kuninori Morimoto @ 2015-03-31  1:36 UTC (permalink / raw)
  To: linux-arm-kernel


Hi Olof, Kevin, Arnd, Simon

ping ?

> From: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
> 
> Renesas R-Car sound (= rsnd) needs 2 DMAC which are called as
> Audio DMAC (= 1st DMAC) and Audio DMAC peri peri (2nd DMAC).
> And rsnd had assumed that 1st / 2nd DMACs are implemented as DMAEngine.
> But, in result of DMA ML discussion, 2nd DMAC was concluded that it is
> not a general purpose DMAC (2nd DMAC is for Device to Device inside
> sound system). Additionally, current DMAEngine can't support Device to
> Device, and we don't have correct DT bindings for it at this point.
> So the easiest solution for it is that move it from DMAEngine to rsnd
> driver.
> Audio DMAC peri peri DMAEngine is no longer needed.
> Remove all CONFIG_RCAR_AUDMAC_PP from ARM defconfigs
> 
> Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
> Acked-by: Geert Uytterhoeven <geert+renesas@glider.be>
> ---
>  arch/arm/configs/multi_v7_defconfig | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
> index 06075b6..e805984 100644
> --- a/arch/arm/configs/multi_v7_defconfig
> +++ b/arch/arm/configs/multi_v7_defconfig
> @@ -505,7 +505,6 @@ CONFIG_DW_DMAC=y
>  CONFIG_MV_XOR=y
>  CONFIG_TEGRA20_APB_DMA=y
>  CONFIG_SH_DMAE=y
> -CONFIG_RCAR_AUDMAC_PP=m
>  CONFIG_RCAR_DMAC=y
>  CONFIG_STE_DMA40=y
>  CONFIG_SIRF_DMA=y
> -- 
> 1.9.1
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

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

* [PATCH 1/1] ARM: configs: remove all CONFIG_RCAR_AUDMAC_PP from ARM defconfigs
  2015-03-19  5:30 ` [PATCH 1/1] " Kuninori Morimoto
  2015-03-31  1:36   ` Kuninori Morimoto
@ 2015-04-02  0:56   ` Olof Johansson
  1 sibling, 0 replies; 4+ messages in thread
From: Olof Johansson @ 2015-04-02  0:56 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Mar 19, 2015 at 05:30:09AM +0000, Kuninori Morimoto wrote:
> From: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
> 
> Renesas R-Car sound (= rsnd) needs 2 DMAC which are called as
> Audio DMAC (= 1st DMAC) and Audio DMAC peri peri (2nd DMAC).
> And rsnd had assumed that 1st / 2nd DMACs are implemented as DMAEngine.
> But, in result of DMA ML discussion, 2nd DMAC was concluded that it is
> not a general purpose DMAC (2nd DMAC is for Device to Device inside
> sound system). Additionally, current DMAEngine can't support Device to
> Device, and we don't have correct DT bindings for it at this point.
> So the easiest solution for it is that move it from DMAEngine to rsnd
> driver.
> Audio DMAC peri peri DMAEngine is no longer needed.
> Remove all CONFIG_RCAR_AUDMAC_PP from ARM defconfigs
> 
> Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
> Acked-by: Geert Uytterhoeven <geert+renesas@glider.be>

Applied, thanks.


-Olof

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

end of thread, other threads:[~2015-04-02  0:56 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-19  5:29 [PATCH 0/1] ARM: configs: remove all CONFIG_RCAR_AUDMAC_PP from ARM defconfigs Kuninori Morimoto
2015-03-19  5:30 ` [PATCH 1/1] " Kuninori Morimoto
2015-03-31  1:36   ` Kuninori Morimoto
2015-04-02  0:56   ` Olof Johansson

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