All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH][DEPENDS-ON-DMA] ASoC: rsnd: SND_SOC_RCAR doesn't depend on DMA_OF
@ 2015-11-06  6:46 Kuninori Morimoto
  2015-11-06  9:48 ` Mark Brown
  2015-11-16 17:51 ` Applied "ASoC: rsnd: SND_SOC_RCAR doesn't depend on DMA_OF" to the asoc tree Mark Brown
  0 siblings, 2 replies; 6+ messages in thread
From: Kuninori Morimoto @ 2015-11-06  6:46 UTC (permalink / raw)
  To: Mark Brown; +Cc: Linux-ALSA, Simon, Liam Girdwood


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

8616774("ASoC: rnsd: fix build regression without CONFIG_OF")
added "depends on DMA_OF" in SND_SOC_RCAR to avoid compile error of

    sound/built-in.o: In function `rsnd_dma_request_channel':
    :(.text+0x9fb84): undefined reference to `of_dma_request_slave_channel'

But, it was OF base DMAEngine API definition issue, not SND_SOC_RCAR
issue. This patch remove DMA_OF dependence.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
---
>> Mark

This patch is based on DMA branch
git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/slave-dma.git :: topic/of


commit 9290a16cf19301224556bc7bcb913c0c2a45bb9a
Author: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Date:   Fri Aug 21 11:48:37 2015 +0000

    dmaengine: OF DMAEngine API based on CONFIG_DMA_OF instead of CONFIG_OF
    
    5fa422c ("dmaengine: move drivers/of/dma.c -> drivers/dma/of-dma.c")
    moved OF base DMAEngine code to of-dma.c, then it based on CONFIG_DMA_OF.
    But, OF base DMAEngine API on of_dma.h still based on CONFIG_OF now.
    So, current kernel can't find OF base DMAEngine API if .config has CONFIG_OF,
    but not have CONFIG_DMA_OF. This patch tidyup it.
    
    Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
    Signed-off-by: Vinod Koul <vinod.koul@intel.com>


 sound/soc/sh/Kconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sound/soc/sh/Kconfig b/sound/soc/sh/Kconfig
index 206d1ed..c9902a6 100644
--- a/sound/soc/sh/Kconfig
+++ b/sound/soc/sh/Kconfig
@@ -36,7 +36,6 @@ config SND_SOC_SH4_SIU
 
 config SND_SOC_RCAR
 	tristate "R-Car series SRU/SCU/SSIU/SSI support"
-	depends on DMA_OF
 	depends on COMMON_CLK
 	select SND_SIMPLE_CARD
 	select REGMAP_MMIO
-- 
1.9.1

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

* Re: [PATCH][DEPENDS-ON-DMA] ASoC: rsnd: SND_SOC_RCAR doesn't depend on DMA_OF
  2015-11-06  6:46 [PATCH][DEPENDS-ON-DMA] ASoC: rsnd: SND_SOC_RCAR doesn't depend on DMA_OF Kuninori Morimoto
@ 2015-11-06  9:48 ` Mark Brown
  2015-11-08 23:50   ` Kuninori Morimoto
  2015-11-16 17:51 ` Applied "ASoC: rsnd: SND_SOC_RCAR doesn't depend on DMA_OF" to the asoc tree Mark Brown
  1 sibling, 1 reply; 6+ messages in thread
From: Mark Brown @ 2015-11-06  9:48 UTC (permalink / raw)
  To: Kuninori Morimoto; +Cc: Linux-ALSA, Simon, Liam Girdwood


[-- Attachment #1.1: Type: text/plain, Size: 233 bytes --]

On Fri, Nov 06, 2015 at 06:46:30AM +0000, Kuninori Morimoto wrote:

> This patch is based on DMA branch
> git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/slave-dma.git :: topic/of

Is this going to Linus during the merge window?

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



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

* Re: [PATCH][DEPENDS-ON-DMA] ASoC: rsnd: SND_SOC_RCAR doesn't depend on DMA_OF
  2015-11-06  9:48 ` Mark Brown
@ 2015-11-08 23:50   ` Kuninori Morimoto
  2015-11-11  9:11     ` Vinod Koul
  0 siblings, 1 reply; 6+ messages in thread
From: Kuninori Morimoto @ 2015-11-08 23:50 UTC (permalink / raw)
  To: Mark Brown, Vinod Koul; +Cc: Linux-ALSA, Simon, Liam Girdwood

Hi Mark, Vinod

> > This patch is based on DMA branch
> > git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/slave-dma.git :: topic/of
> 
> Is this going to Linus during the merge window?

I hope so, but I'm not sure Vinod's plan.

>> Vinod

Does your topic/of branch goes to Linus branch on this merge window ?
I need this
9290a16cf19301224556bc7bcb913c0c2a45bb9a
("dmaengine: OF DMAEngine API based on CONFIG_DMA_OF instead of CONFIG_OF")

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

* Re: [PATCH][DEPENDS-ON-DMA] ASoC: rsnd: SND_SOC_RCAR doesn't depend on DMA_OF
  2015-11-08 23:50   ` Kuninori Morimoto
@ 2015-11-11  9:11     ` Vinod Koul
  2015-11-11 23:39       ` Kuninori Morimoto
  0 siblings, 1 reply; 6+ messages in thread
From: Vinod Koul @ 2015-11-11  9:11 UTC (permalink / raw)
  To: Kuninori Morimoto; +Cc: Linux-ALSA, Mark Brown, Liam Girdwood, Simon

On Sun, Nov 08, 2015 at 11:50:32PM +0000, Kuninori Morimoto wrote:
> Hi Mark, Vinod
> 
> > > This patch is based on DMA branch
> > > git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/slave-dma.git :: topic/of
> > 
> > Is this going to Linus during the merge window?
> 
> I hope so, but I'm not sure Vinod's plan.
> 
> >> Vinod
> 
> Does your topic/of branch goes to Linus branch on this merge window ?
> I need this
> 9290a16cf19301224556bc7bcb913c0c2a45bb9a
> ("dmaengine: OF DMAEngine API based on CONFIG_DMA_OF instead of CONFIG_OF")

Yes it is merged to Linus's tree now

-- 
~Vinod

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

* Re: [PATCH][DEPENDS-ON-DMA] ASoC: rsnd: SND_SOC_RCAR doesn't depend on DMA_OF
  2015-11-11  9:11     ` Vinod Koul
@ 2015-11-11 23:39       ` Kuninori Morimoto
  0 siblings, 0 replies; 6+ messages in thread
From: Kuninori Morimoto @ 2015-11-11 23:39 UTC (permalink / raw)
  To: Vinod Koul; +Cc: Linux-ALSA, Mark Brown, Liam Girdwood, Simon


Hi Vinod, Mark

> > > > This patch is based on DMA branch
> > > > git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/slave-dma.git :: topic/of
> > > 
> > > Is this going to Linus during the merge window?
> > 
> > I hope so, but I'm not sure Vinod's plan.
> > 
> > >> Vinod
> > 
> > Does your topic/of branch goes to Linus branch on this merge window ?
> > I need this
> > 9290a16cf19301224556bc7bcb913c0c2a45bb9a
> > ("dmaengine: OF DMAEngine API based on CONFIG_DMA_OF instead of CONFIG_OF")
> 
> Yes it is merged to Linus's tree now

Thanks !!
Mark, can you please care this patch ?

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

* Applied "ASoC: rsnd: SND_SOC_RCAR doesn't depend on DMA_OF" to the asoc tree
  2015-11-06  6:46 [PATCH][DEPENDS-ON-DMA] ASoC: rsnd: SND_SOC_RCAR doesn't depend on DMA_OF Kuninori Morimoto
  2015-11-06  9:48 ` Mark Brown
@ 2015-11-16 17:51 ` Mark Brown
  1 sibling, 0 replies; 6+ messages in thread
From: Mark Brown @ 2015-11-16 17:51 UTC (permalink / raw)
  To: Kuninori Morimoto, Mark Brown; +Cc: alsa-devel

The patch

   ASoC: rsnd: SND_SOC_RCAR doesn't depend on DMA_OF

has been applied to the asoc tree at

   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.  

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark

>From 85d4a62140def5402bed3c6b914f6faafa185490 Mon Sep 17 00:00:00 2001
From: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Date: Fri, 6 Nov 2015 06:46:30 +0000
Subject: [PATCH] ASoC: rsnd: SND_SOC_RCAR doesn't depend on DMA_OF

8616774("ASoC: rnsd: fix build regression without CONFIG_OF")
added "depends on DMA_OF" in SND_SOC_RCAR to avoid compile error of

    sound/built-in.o: In function `rsnd_dma_request_channel':
    :(.text+0x9fb84): undefined reference to `of_dma_request_slave_channel'

But, it was OF base DMAEngine API definition issue, not SND_SOC_RCAR
issue. This patch remove DMA_OF dependence.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
---
 sound/soc/sh/Kconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sound/soc/sh/Kconfig b/sound/soc/sh/Kconfig
index 206d1edab07c..c9902a6d6fa0 100644
--- a/sound/soc/sh/Kconfig
+++ b/sound/soc/sh/Kconfig
@@ -36,7 +36,6 @@ config SND_SOC_SH4_SIU
 
 config SND_SOC_RCAR
 	tristate "R-Car series SRU/SCU/SSIU/SSI support"
-	depends on DMA_OF
 	depends on COMMON_CLK
 	select SND_SIMPLE_CARD
 	select REGMAP_MMIO
-- 
2.6.2

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

end of thread, other threads:[~2015-11-16 17:51 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-06  6:46 [PATCH][DEPENDS-ON-DMA] ASoC: rsnd: SND_SOC_RCAR doesn't depend on DMA_OF Kuninori Morimoto
2015-11-06  9:48 ` Mark Brown
2015-11-08 23:50   ` Kuninori Morimoto
2015-11-11  9:11     ` Vinod Koul
2015-11-11 23:39       ` Kuninori Morimoto
2015-11-16 17:51 ` Applied "ASoC: rsnd: SND_SOC_RCAR doesn't depend on DMA_OF" to the asoc tree Mark Brown

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.