<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/base/regmap/regmap.c, branch v3.14</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v3.14</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v3.14'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2013-12-30T12:39:20Z</updated>
<entry>
<title>regmap: Allow regmap_bulk_write() to work for "no-bus" regmaps</title>
<updated>2013-12-30T12:39:20Z</updated>
<author>
<name>Stephen Boyd</name>
<email>sboyd@codeaurora.org</email>
</author>
<published>2013-12-26T21:52:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f4298360a5c21409e04cd2b0e220c8f8521fd14c'/>
<id>urn:sha1:f4298360a5c21409e04cd2b0e220c8f8521fd14c</id>
<content type='text'>
regmap_bulk_write() should decay to performing individual writes
if we're using a "no-bus" regmap. Unfortunately, it returns an
error because there is no map-&gt;bus pointer. Fix it.

Signed-off-by: Stephen Boyd &lt;sboyd@codeaurora.org&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
<entry>
<title>Merge tag 'v3.13-rc4' into regmap-core</title>
<updated>2013-12-30T12:38:53Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@linaro.org</email>
</author>
<published>2013-12-30T12:38:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=34f653345018c42cedea89b7f6a4aba3783ebd7b'/>
<id>urn:sha1:34f653345018c42cedea89b7f6a4aba3783ebd7b</id>
<content type='text'>
Needed as a subsequent patch is built on some of the fixes.

Linux 3.13-rc4
</content>
</entry>
<entry>
<title>regmap: Allow regmap_bulk_read() to work for "no-bus" regmaps</title>
<updated>2013-12-16T20:54:35Z</updated>
<author>
<name>Stephen Boyd</name>
<email>sboyd@codeaurora.org</email>
</author>
<published>2013-12-13T17:14:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3b58ee13da7510115b66f71c67c9e87b47e9c4aa'/>
<id>urn:sha1:3b58ee13da7510115b66f71c67c9e87b47e9c4aa</id>
<content type='text'>
regmap_bulk_read() should decay to performing individual reads if
we're using a "no-bus" regmap. Unfortunately, it returns an
error because there is no map-&gt;bus pointer. Fix it.

Signed-off-by: Stephen Boyd &lt;sboyd@codeaurora.org&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
<entry>
<title>Merge remote-tracking branches 'regmap/fix/doc' and 'regmap/fix/mmio' into regmap-linus</title>
<updated>2013-11-26T13:16:56Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@linaro.org</email>
</author>
<published>2013-11-26T13:16:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=652787ab1aca35e5e85e644757f7ea2cc00681d1'/>
<id>urn:sha1:652787ab1aca35e5e85e644757f7ea2cc00681d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>regmap: Fix 'ret' would return an uninitialized value</title>
<updated>2013-11-24T13:59:14Z</updated>
<author>
<name>Cai Zhiyong</name>
<email>caizhiyong@huawei.com</email>
</author>
<published>2013-11-18T12:21:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bd60e381fab88979c3312265d18bb635c314d242'/>
<id>urn:sha1:bd60e381fab88979c3312265d18bb635c314d242</id>
<content type='text'>
This patch give a warning when calling regmap_register_patch with
parameter num_regs &lt;= 0.

When the num_regs parameter is zero and krealloc doesn't fail,
then the code would return an uninitialized value. However,
calling this function with num_regs == 0, would be a waste as it
essentially does nothing.

Signed-off-by: Cai Zhiyong &lt;caizhiyong@huawei.com&gt;
Reviewed-by: Geyslan G. Bem &lt;geyslan@gmail.com&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
<entry>
<title>regmap: make sure we unlock on failure in regmap_bulk_write</title>
<updated>2013-11-21T14:05:31Z</updated>
<author>
<name>Courtney Cavin</name>
<email>courtney.cavin@sonymobile.com</email>
</author>
<published>2013-11-20T23:27:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=73f080fde50de1be7ab1e62fd93287edaf0861db'/>
<id>urn:sha1:73f080fde50de1be7ab1e62fd93287edaf0861db</id>
<content type='text'>
Signed-off-by: Courtney Cavin &lt;courtney.cavin@sonymobile.com&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
<entry>
<title>regmap: trivial comment fix (copy'n'paste error)</title>
<updated>2013-11-12T01:23:53Z</updated>
<author>
<name>Gerhard Sittig</name>
<email>gsi@denx.de</email>
</author>
<published>2013-11-11T09:42:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0093380c18a4bfc5526577da576335d08bdea2e5'/>
<id>urn:sha1:0093380c18a4bfc5526577da576335d08bdea2e5</id>
<content type='text'>
fix a trivial copy'n'paste error in the regmap kerneldoc, s/write/read/
for the regmap_read(), regmap_raw_read() and regmap_bulk_read() routines

Signed-off-by: Gerhard Sittig &lt;gsi@denx.de&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'regmap/topic/multi' into regmap-next</title>
<updated>2013-10-28T20:01:34Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@linaro.org</email>
</author>
<published>2013-10-28T20:01:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=18f513db93408fdeeba68d5b0931bc26315d28b4'/>
<id>urn:sha1:18f513db93408fdeeba68d5b0931bc26315d28b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'regmap/topic/field' into regmap-next</title>
<updated>2013-10-28T20:01:33Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@linaro.org</email>
</author>
<published>2013-10-28T20:01:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f2783f0e9cac215df5b7ee0a903adfeabde90b24'/>
<id>urn:sha1:f2783f0e9cac215df5b7ee0a903adfeabde90b24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>regmap: Only send a single buffer for async I/O if writing one register</title>
<updated>2013-10-14T21:09:26Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@linaro.org</email>
</author>
<published>2013-10-10T21:38:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=04c50ccf0dab02923ef888a4839bfbd00de03181'/>
<id>urn:sha1:04c50ccf0dab02923ef888a4839bfbd00de03181</id>
<content type='text'>
Extend the interface for async I/O by allowing the value buffer to be
omitted and sending the value as part of the register buffer, minimising
the number of separate hardware operations required.

Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
</feed>
