<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/dma/sh/sudmac.c, branch linux-4.9.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.9.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.9.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2016-06-21T16:05:00Z</updated>
<entry>
<title>dmaengine: Remove site specific OOM error messages on kzalloc</title>
<updated>2016-06-21T16:05:00Z</updated>
<author>
<name>Peter Griffin</name>
</author>
<published>2016-06-07T17:38:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=aef94fea97eb77f86159375825a370b45d9f2fec'/>
<id>urn:sha1:aef94fea97eb77f86159375825a370b45d9f2fec</id>
<content type='text'>
If kzalloc() fails it will issue it's own error message including
a dump_stack(). So remove the site specific error messages.

Signed-off-by: Peter Griffin &lt;peter.griffin@linaro.org&gt;
Acked-by: Jon Hunter &lt;jonathanh@nvidia.com&gt;
Acked-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
<entry>
<title>dmaengine: Remove .owner field for driver</title>
<updated>2014-11-06T06:24:18Z</updated>
<author>
<name>Kiran Padwal</name>
</author>
<published>2014-09-24T06:39:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cd166280b7a1d74248897b48aea39217015ee8c2'/>
<id>urn:sha1:cd166280b7a1d74248897b48aea39217015ee8c2</id>
<content type='text'>
There is no need to init .owner field.

Based on the patch from Peter Griffin &lt;peter.griffin@linaro.org&gt;
"mmc: remove .owner field for drivers using module_platform_driver"

This patch removes the superflous .owner field for drivers which
use the module_platform_driver API, as this is overriden in
platform_driver_register anyway."

Signed-off-by: Kiran Padwal &lt;kiran.padwal@smartplayin.com&gt;
[for nvidia]
Acked-by: Thierry Reding &lt;treding@nvidia.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
<entry>
<title>dmaengine: sh: Remove chancnt affectations</title>
<updated>2014-11-06T06:03:07Z</updated>
<author>
<name>Maxime Ripard</name>
</author>
<published>2014-10-16T09:01:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1e916474a98eced0c2fd7dfeb13636ddf1e20348'/>
<id>urn:sha1:1e916474a98eced0c2fd7dfeb13636ddf1e20348</id>
<content type='text'>
chanctnt is already filled by dma_async_device_register, which uses the channel
list to know how much channels there is.

Since it's already filled, we can safely remove it from the drivers' probe
function.

Signed-off-by: Maxime Ripard &lt;maxime.ripard@free-electrons.com&gt;
Acked-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
<entry>
<title>dmaengine: sudmac: Include linux/err.h</title>
<updated>2014-06-01T17:26:30Z</updated>
<author>
<name>Laurent Pinchart</name>
</author>
<published>2014-05-12T23:02:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=830c863987aa26c2133241b61fe22bf466ccb7cc'/>
<id>urn:sha1:830c863987aa26c2133241b61fe22bf466ccb7cc</id>
<content type='text'>
linux/err.h isn't implicitly included by the current headers on all
platforms, resulting in compilation failures due to implicit
declarations of IS_ERR and PTR_ERR. Fix this by including linux/err.h.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart+renesas@ideasonboard.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
<entry>
<title>dmaengine: sudmac: Keep #include sorted alphabetically</title>
<updated>2014-06-01T17:26:30Z</updated>
<author>
<name>Laurent Pinchart</name>
</author>
<published>2014-05-12T23:02:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cf5a23b78717bb547ab6c9267f05d4fe803bd853'/>
<id>urn:sha1:cf5a23b78717bb547ab6c9267f05d4fe803bd853</id>
<content type='text'>
This helps detecting duplicate includes.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart+renesas@ideasonboard.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
<entry>
<title>DMA: shdma: Fix warnings due to improper casts and printk formats</title>
<updated>2014-03-06T06:05:23Z</updated>
<author>
<name>Laurent Pinchart</name>
</author>
<published>2013-12-11T14:29:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=42e4a12a0d92d09de66d8b5b2c85855b8051c15e'/>
<id>urn:sha1:42e4a12a0d92d09de66d8b5b2c85855b8051c15e</id>
<content type='text'>
Use the %zu and %pad printk specifiers to print size_t and dma_addr_t
variables, and cast pointers to uintptr_t instead of unsigned int where
applicable. This fixes warnings on platforms where pointers and/or
dma_addr_t have a different size than int

Cc: Guennadi Liakhovetski &lt;g.liakhovetski+renesas@gmail.com&gt;
Cc: Vinod Koul &lt;vinod.koul@intel.com&gt;
Cc: dmaengine@vger.kernel.org
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart+renesas@ideasonboard.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'topic/sh' into for-linus</title>
<updated>2013-09-02T12:12:35Z</updated>
<author>
<name>Vinod Koul</name>
</author>
<published>2013-09-02T12:12:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=265d9c673d47fcd5812d69dc07104b706285de56'/>
<id>urn:sha1:265d9c673d47fcd5812d69dc07104b706285de56</id>
<content type='text'>
Conflicts:
	drivers/dma/sh/Kconfig
	drivers/dma/sh/shdmac.c

Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
<entry>
<title>dma: replace devm_request_and_ioremap by devm_ioremap_resource</title>
<updated>2013-09-02T12:07:07Z</updated>
<author>
<name>Julia Lawall</name>
</author>
<published>2013-08-19T11:20:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4770ee44359ad454992d544cf14f8d330a93f5ca'/>
<id>urn:sha1:4770ee44359ad454992d544cf14f8d330a93f5ca</id>
<content type='text'>
Use devm_ioremap_resource instead of devm_request_and_ioremap.

This was done using the semantic patch
scripts/coccinelle/api/devm_ioremap_resource.cocci

The relevant call to platform_get_resource was manually moved down to the
call to devm_ioremap_resource.

Signed-off-by: Julia Lawall &lt;Julia.Lawall@lip6.fr&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
<entry>
<title>dma: sh: remove unnecessary platform_set_drvdata()</title>
<updated>2013-08-27T08:56:29Z</updated>
<author>
<name>Jingoo Han</name>
</author>
<published>2013-08-26T00:32:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eb262a5419708319a3174d4ddf2777f472779182'/>
<id>urn:sha1:eb262a5419708319a3174d4ddf2777f472779182</id>
<content type='text'>
The driver core clears the driver data to NULL after device_release
or on probe failure. Thus, it is not needed to manually clear the
device driver data to NULL.

Signed-off-by: Jingoo Han &lt;jg1.han@samsung.com&gt;
Acked-by: Simon Horman &lt;horms+renesas@verge.net.au&gt;
Acked-by: Guennadi Liakhovetski &lt;g.liakhovetski+renesas@gmail.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
<entry>
<title>DMA: shdma: switch DT mode to use configuration data from a match table</title>
<updated>2013-08-27T08:55:09Z</updated>
<author>
<name>Guennadi Liakhovetski</name>
</author>
<published>2013-08-02T14:50:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4981c4dc194efb18f0e9a02f1b43e926f2f0d2bb'/>
<id>urn:sha1:4981c4dc194efb18f0e9a02f1b43e926f2f0d2bb</id>
<content type='text'>
This facilitates DMAC DT support by eliminating the need in AUXDATA and
avoiding creating complex DT data. This also fits well with DMAC devices,
of which SoCs often have multiple identical copies and it is perfectly
valid to use a single configuration data set for all of them.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski+renesas@gmail.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
</feed>
