<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/mmc/host/omap.c, branch linux-4.5.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.5.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.5.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2015-10-26T14:59:58Z</updated>
<entry>
<title>mmc: omap: Fix module autoload for OF platform driver</title>
<updated>2015-10-26T14:59:58Z</updated>
<author>
<name>Luis de Bethencourt</name>
</author>
<published>2015-09-17T21:50:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b73f34c22d283f049347f7f625c272ec22830eb3'/>
<id>urn:sha1:b73f34c22d283f049347f7f625c272ec22830eb3</id>
<content type='text'>
This platform driver has a OF device ID table but the OF module
alias information is not created so module autoloading won't work.

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
Acked-by: Tony Lindgren &lt;tony@atomide.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: omap: fix error return code</title>
<updated>2015-08-27T12:50:56Z</updated>
<author>
<name>Julia Lawall</name>
</author>
<published>2015-08-23T00:11:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=38276a912c9bb6dc48e21dc23a92b6286ca00962'/>
<id>urn:sha1:38276a912c9bb6dc48e21dc23a92b6286ca00962</id>
<content type='text'>
Return a negative error code on failure.

A simplified version of the semantic match that finds this problem is as
follows: (http://coccinelle.lip6.fr/)

// &lt;smpl&gt;
@@
identifier ret; expression e1,e2;
@@
(
if (\(ret &lt; 0\|ret != 0\))
 { ... return ret; }
|
ret = 0
)
... when != ret = e1
    when != &amp;ret
*if(...)
{
  ... when != ret = e2
      when forall
 return ret;
}
// &lt;/smpl&gt;

Signed-off-by: Julia Lawall &lt;Julia.Lawall@lip6.fr&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: omap: use for_each_sg() for scatterlist parsing</title>
<updated>2015-08-17T09:32:42Z</updated>
<author>
<name>Fabian Frederick</name>
</author>
<published>2015-06-16T19:15:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8292adc6ba1d59fa227bcc43cec2ce207cbb588c'/>
<id>urn:sha1:8292adc6ba1d59fa227bcc43cec2ce207cbb588c</id>
<content type='text'>
See Documentation/DMA-API.txt - Part Id

Signed-off-by: Fabian Frederick &lt;fabf@skynet.be&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: remove .owner field for drivers using module_platform_driver</title>
<updated>2014-09-09T11:59:04Z</updated>
<author>
<name>Peter Griffin</name>
</author>
<published>2014-08-12T16:14:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2137f5d3b8e8e04cff06194cacd0f6357495ac94'/>
<id>urn:sha1:2137f5d3b8e8e04cff06194cacd0f6357495ac94</id>
<content type='text'>
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: Peter Griffin &lt;peter.griffin@linaro.org&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: omap: Use DIV_ROUND_UP instead of open coded</title>
<updated>2014-05-22T12:33:31Z</updated>
<author>
<name>Axel Lin</name>
</author>
<published>2014-05-03T01:07:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=03a16853401dcbb1495e7aef6f72b5281c3159e7'/>
<id>urn:sha1:03a16853401dcbb1495e7aef6f72b5281c3159e7</id>
<content type='text'>
Also uses NSEC_PER_SEC and USEC_PER_SEC instead of hard-coded value.
This makes the intention more clear.

Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
Signed-off-by: Chris Ball &lt;chris@printf.net&gt;
</content>
</entry>
<entry>
<title>mmc: omap: Add erase capability</title>
<updated>2014-02-22T18:17:42Z</updated>
<author>
<name>Jarkko Nikula</name>
</author>
<published>2014-02-22T16:01:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b13d1f0f9ad64bc498ced07344495ba27321419e'/>
<id>urn:sha1:b13d1f0f9ad64bc498ced07344495ba27321419e</id>
<content type='text'>
This patch adds the erase capability to OMAP1/OMAP2420 MMC driver. Idea is
the same than in commit 93caf8e ("omap_hsmmc: add erase capability") that we
disable the data timeout interrupt for erases.

Signed-off-by: Jarkko Nikula &lt;jarkko.nikula@bitmer.com&gt;
Acked-by: Tony Lindgren &lt;tony@atomide.com&gt;
Tested-by: Aaro Koskinen &lt;aaro.koskinen@iki.fi&gt;
Signed-off-by: Chris Ball &lt;chris@printf.net&gt;
</content>
</entry>
<entry>
<title>mmc: omap: Remove always set use_dma flag from struct mmc_omap_host</title>
<updated>2014-02-22T18:17:36Z</updated>
<author>
<name>Jarkko Nikula</name>
</author>
<published>2014-02-22T16:01:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a6c668fb95ac655fe94c08c1fb419f685040cf23'/>
<id>urn:sha1:a6c668fb95ac655fe94c08c1fb419f685040cf23</id>
<content type='text'>
Because use_dma is set only in mmc_omap_probe and unset nowhere there is no
need to carry that flag in struct mmc_omap_host for mmc_omap_prepare_data
function.

Signed-off-by: Jarkko Nikula &lt;jarkko.nikula@bitmer.com&gt;
Acked-by: Tony Lindgren &lt;tony@atomide.com&gt;
Tested-by: Aaro Koskinen &lt;aaro.koskinen@iki.fi&gt;
Signed-off-by: Chris Ball &lt;chris@printf.net&gt;
</content>
</entry>
<entry>
<title>mmc: omap: Convert to devm_ioremap_resource</title>
<updated>2014-02-22T18:17:31Z</updated>
<author>
<name>Jarkko Nikula</name>
</author>
<published>2014-02-22T16:01:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=64ac16ec80bc5aacdc2549226f2c0d48d185123c'/>
<id>urn:sha1:64ac16ec80bc5aacdc2549226f2c0d48d185123c</id>
<content type='text'>
Simplify probe and cleanup code by using devm_ioremap_resource. This also
makes probe code to follow more common allocate private struct followed by
other initialization style.

Signed-off-by: Jarkko Nikula &lt;jarkko.nikula@bitmer.com&gt;
Acked-by: Tony Lindgren &lt;tony@atomide.com&gt;
Tested-by: Aaro Koskinen &lt;aaro.koskinen@iki.fi&gt;
Signed-off-by: Chris Ball &lt;chris@printf.net&gt;
</content>
</entry>
<entry>
<title>mmc: omap: Remove mem_res field from struct mmc_omap_host</title>
<updated>2014-02-22T18:17:28Z</updated>
<author>
<name>Jarkko Nikula</name>
</author>
<published>2014-02-22T16:01:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2ca5dc6ffa3d9fefadfff0fee77e1ad52e2c0b72'/>
<id>urn:sha1:2ca5dc6ffa3d9fefadfff0fee77e1ad52e2c0b72</id>
<content type='text'>
Field mem_res in struct mmc_omap_host is used only once in mmc_omap_probe
when setting the phys_base field so we may just se the phys_base straight
and remove needless mem_res.

Signed-off-by: Jarkko Nikula &lt;jarkko.nikula@bitmer.com&gt;
Acked-by: Tony Lindgren &lt;tony@atomide.com&gt;
Tested-by: Aaro Koskinen &lt;aaro.koskinen@iki.fi&gt;
Signed-off-by: Chris Ball &lt;chris@printf.net&gt;
</content>
</entry>
<entry>
<title>mmc: omap: Remove duplicate host-&gt;irq assignment</title>
<updated>2014-02-22T18:17:22Z</updated>
<author>
<name>Jarkko Nikula</name>
</author>
<published>2014-02-22T16:01:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5b7d23aa5ddf2d3318370d369d287c9646156ca4'/>
<id>urn:sha1:5b7d23aa5ddf2d3318370d369d287c9646156ca4</id>
<content type='text'>
host-irq is set twice so remove needless one.

Signed-off-by: Jarkko Nikula &lt;jarkko.nikula@bitmer.com&gt;
Acked-by: Tony Lindgren &lt;tony@atomide.com&gt;
Tested-by: Aaro Koskinen &lt;aaro.koskinen@iki.fi&gt;
Signed-off-by: Chris Ball &lt;chris@printf.net&gt;
</content>
</entry>
</feed>
