<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/git/stable/linux.git/drivers/dma/Kconfig, branch linux-4.9.y</title>
<subtitle>Linux kernel stable tree</subtitle>
<id>https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=linux-4.9.y</id>
<link rel='self' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=linux-4.9.y'/>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/'/>
<updated>2021-09-26T11:36:18+00:00</updated>
<entry>
<title>dmaengine: ioat: depends on !UML</title>
<updated>2021-09-26T11:36:18+00:00</updated>
<author>
<name>Johannes Berg</name>
<email>johannes.berg@intel.com</email>
</author>
<published>2021-08-09T09:24:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=724bb8515a3ad87832911a6b89abafb5733bd21c'/>
<id>urn:sha1:724bb8515a3ad87832911a6b89abafb5733bd21c</id>
<content type='text'>
[ Upstream commit bbac7a92a46f0876e588722ebe552ddfe6fd790f ]

Now that UML has PCI support, this driver must depend also on
!UML since it pokes at X86_64 architecture internals that don't
exist on ARCH=um.

Reported-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Acked-by: Dave Jiang &lt;dave.jiang@intel.com&gt;
Link: https://lore.kernel.org/r/20210809112409.a3a0974874d2.I2ffe3d11ed37f735da2f39884a74c953b258b995@changeid
Signed-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>dmaengine: dma-jz4780: Don't depend on MACH_JZ4780</title>
<updated>2019-11-25T08:52:11+00:00</updated>
<author>
<name>Paul Cercueil</name>
<email>paul@crapouillou.net</email>
</author>
<published>2018-08-29T21:32:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=c2bddaafed8beb720fed5bfe5d3d00556cf7a2ec'/>
<id>urn:sha1:c2bddaafed8beb720fed5bfe5d3d00556cf7a2ec</id>
<content type='text'>
[ Upstream commit c558ecd21c852c97ff98dc6c61f715ba420ec251 ]

If we make this driver depend on MACH_JZ4780, that means it can be
enabled only if we're building a kernel specially crafted for a
JZ4780-based board, while most GNU/Linux distributions will want one
generic MIPS kernel that works on multiple boards.

Signed-off-by: Paul Cercueil &lt;paul@crapouillou.net&gt;
Signed-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>dmaengine: mmp_tdma: add missing select GENERIC_ALLOCATOR in Kconfig</title>
<updated>2016-10-18T15:02:56+00:00</updated>
<author>
<name>Jérémy Lefaure</name>
<email>jeremy.lefaure@lse.epita.fr</email>
</author>
<published>2016-10-06T21:59:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=d6619761068cf573cae406f176d00b82a39a37fc'/>
<id>urn:sha1:d6619761068cf573cae406f176d00b82a39a37fc</id>
<content type='text'>
There are some compilation errors when CONFIG_MMP_TDMA is enabled and
CONFIG_GENERIC_ALLOCATOR is disabled:

drivers/built-in.o: In function `mmp_tdma_prep_dma_cyclic':
mmp_tdma.c:(.text+0x7890e): undefined reference to `gen_pool_dma_alloc'
drivers/built-in.o: In function `mmp_tdma_free_chan_resources':
mmp_tdma.c:(.text+0x78aca): undefined reference to `gen_pool_free'
drivers/built-in.o: In function `mmp_tdma_probe':
mmp_tdma.c:(.text+0x78ea8): undefined reference to `of_gen_pool_get'

This commit fix this problem by selecting GENERIC_ALLOCATOR when
CONFIG_MMP_TDMA is enabled.

Signed-off-by: Jérémy Lefaure &lt;jeremy.lefaure@lse.epita.fr&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'topic/k3' into for-linus</title>
<updated>2016-10-03T03:48:14+00:00</updated>
<author>
<name>Vinod Koul</name>
<email>vinod.koul@intel.com</email>
</author>
<published>2016-10-03T03:48:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=850e0448a6db0650a6c41adacbc92f106094d1db'/>
<id>urn:sha1:850e0448a6db0650a6c41adacbc92f106094d1db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dmaengine: ti-dma-crossbar: enable COMPILE_TEST</title>
<updated>2016-09-28T03:24:37+00:00</updated>
<author>
<name>Peter Ujfalusi</name>
<email>peter.ujfalusi@ti.com</email>
</author>
<published>2016-09-21T12:41:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=509cf0b8146c73e6f29bcf732d1af1b1aed5ec01'/>
<id>urn:sha1:509cf0b8146c73e6f29bcf732d1af1b1aed5ec01</id>
<content type='text'>
To get more coverage, enable COMPILE_TEST for this driver.
When compile testing eDMA or omap-dma, select also the ti-dma-crossbar so
it is also covered by the compile testing.

Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
<entry>
<title>dmaengine: omap-dma: enable COMPILE_TEST</title>
<updated>2016-09-28T03:24:36+00:00</updated>
<author>
<name>Peter Ujfalusi</name>
<email>peter.ujfalusi@ti.com</email>
</author>
<published>2016-09-21T12:41:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=54ff7a2d2420048a904151c0f8c996712d50e08c'/>
<id>urn:sha1:54ff7a2d2420048a904151c0f8c996712d50e08c</id>
<content type='text'>
To get more coverage, enable COMPILE_TEST for this driver.

Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
<entry>
<title>dmaengine: edma: enable COMPILE_TEST</title>
<updated>2016-09-28T03:24:36+00:00</updated>
<author>
<name>Peter Ujfalusi</name>
<email>peter.ujfalusi@ti.com</email>
</author>
<published>2016-09-21T12:41:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=c5df3572fa13fa1445f5b276f046e791c4aac72b'/>
<id>urn:sha1:c5df3572fa13fa1445f5b276f046e791c4aac72b</id>
<content type='text'>
To get more coverage, enable COMPILE_TEST for this driver.

Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
<entry>
<title>dmaengine: tegra-adma: enable COMPILE_TEST</title>
<updated>2016-09-27T05:10:58+00:00</updated>
<author>
<name>Vinod Koul</name>
<email>vinod.koul@intel.com</email>
</author>
<published>2016-09-02T10:31:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=4cd169419f5a5a1c57dadeb3588ca7ee4d6de69f'/>
<id>urn:sha1:4cd169419f5a5a1c57dadeb3588ca7ee4d6de69f</id>
<content type='text'>
To get more coverage, enable COMPILE_TEST for this driver.

Suggested-by: Jon Hunter &lt;jonathanh@nvidia.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
<entry>
<title>dmaengine: moxart: fix kconfig unmet direct dependencies</title>
<updated>2016-09-26T17:06:41+00:00</updated>
<author>
<name>Vinod Koul</name>
<email>vinod.koul@intel.com</email>
</author>
<published>2016-09-20T05:02:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=4dfc97918474a8cb034d3b5d4541b46c98e23474'/>
<id>urn:sha1:4dfc97918474a8cb034d3b5d4541b46c98e23474</id>
<content type='text'>
We have unmet direct dependencies as DMA_SUN4I selects DMA_OF so remove the
selection

warning: (DMA_SUN4I &amp;&amp; MOXART_DMA &amp;&amp; STM32_DMA) selects DMA_OF which has
unmet direct dependencies (DMADEVICES &amp;&amp; OF)

Suggested-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
<entry>
<title>dmaengine: sun4i: fix kconfig unmet direct dependencies</title>
<updated>2016-09-26T17:06:40+00:00</updated>
<author>
<name>Vinod Koul</name>
<email>vinod.koul@intel.com</email>
</author>
<published>2016-09-20T05:02:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=f43d9fbe0ba8a247dea8ab9d348e2b53c07efad3'/>
<id>urn:sha1:f43d9fbe0ba8a247dea8ab9d348e2b53c07efad3</id>
<content type='text'>
We have unmet direct dependencies as DMA_SUN4I selects DMA_OF so remove the
selection

warning: (DMA_SUN4I &amp;&amp; MOXART_DMA &amp;&amp; STM32_DMA) selects DMA_OF which has
unmet direct dependencies (DMADEVICES &amp;&amp; OF)

Suggested-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Maxime Ripard &lt;maxime.ripard@free-electrons.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
</feed>
