<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/include/linux/regmap.h, branch v3.14.29</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v3.14.29</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v3.14.29'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2014-01-09T14:34:13Z</updated>
<entry>
<title>Merge remote-tracking branch 'regmap/topic/ack' into regmap-next</title>
<updated>2014-01-09T14:34:13Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@linaro.org</email>
</author>
<published>2014-01-09T14:34:13Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=86776fc174973e556be7d668763f509a81124f8b'/>
<id>urn:sha1:86776fc174973e556be7d668763f509a81124f8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>regmap: fix a couple of typos</title>
<updated>2014-01-09T14:20:54Z</updated>
<author>
<name>Laszlo Papp</name>
<email>lpapp@kde.org</email>
</author>
<published>2014-01-09T14:13:41Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=bdc39644b5b42568499496a9fbd99a29ebf1f776'/>
<id>urn:sha1:bdc39644b5b42568499496a9fbd99a29ebf1f776</id>
<content type='text'>
These sentences are not proper English due to the typos. I had initially caught
one of them while trying to understand the regmap feature, and then I just ran
the vim spell checker, and went through all the items that would need to be
fixed for this header file.

Signed-off-by: Laszlo Papp &lt;lpapp@kde.org&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
<entry>
<title>regmap: irq: Allow using zero value for ack_base</title>
<updated>2013-12-16T20:50:13Z</updated>
<author>
<name>Alexander Shiyan</name>
<email>shc_work@mail.ru</email>
</author>
<published>2013-12-15T09:36:51Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=d3233433356aa1965b60b08ee61465b20e50474b'/>
<id>urn:sha1:d3233433356aa1965b60b08ee61465b20e50474b</id>
<content type='text'>
In some cases, clear interrupt register may be at address 0.
This patch allows to use such configurations by adding additional
configuration bit to indicate this.

[With doc fix from Levente Kurusa &lt;levex@linux.com&gt; -- broonie]

Signed-off-by: Alexander Shiyan &lt;shc_work@mail.ru&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'regmap/topic/spmi' into regmap-next</title>
<updated>2013-10-28T20:01:35Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@linaro.org</email>
</author>
<published>2013-10-28T20:01:35Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=04bc9ac163a2550c7bc32750ea8dd2e049102be2'/>
<id>urn:sha1:04bc9ac163a2550c7bc32750ea8dd2e049102be2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'regmap/topic/range' into regmap-next</title>
<updated>2013-10-28T20:01:35Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@linaro.org</email>
</author>
<published>2013-10-28T20:01:35Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=c435d5b9b855ca3d06d34e6b6005963cca72786a'/>
<id>urn:sha1:c435d5b9b855ca3d06d34e6b6005963cca72786a</id>
<content type='text'>
</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.stealer.net/cgit.cgi/user/sven/linux.git/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.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=f2783f0e9cac215df5b7ee0a903adfeabde90b24'/>
<id>urn:sha1:f2783f0e9cac215df5b7ee0a903adfeabde90b24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>regmap: add SPMI support</title>
<updated>2013-10-28T19:51:43Z</updated>
<author>
<name>Josh Cartwright</name>
<email>joshc@codeaurora.org</email>
</author>
<published>2013-10-28T18:12:35Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=a01779f89fc8a2225cb82dca0fc7b8451851cb7b'/>
<id>urn:sha1:a01779f89fc8a2225cb82dca0fc7b8451851cb7b</id>
<content type='text'>
Add basic support for the System Power Management Interface (SPMI) bus.
This is a simple implementation which only implements register accesses
via the Extended Register Read/Write Long commands.

Signed-off-by: Josh Cartwright &lt;joshc@codeaurora.org&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
<entry>
<title>regmap: new API regmap_multi_reg_write() definition</title>
<updated>2013-10-14T14:09:16Z</updated>
<author>
<name>Anthony Olech</name>
<email>anthony.olech.opensource@diasemi.com</email>
</author>
<published>2013-10-11T14:31:11Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=e33fabd365596178e72f62bb4b89f0aaad0509ad'/>
<id>urn:sha1:e33fabd365596178e72f62bb4b89f0aaad0509ad</id>
<content type='text'>
New API regmap_multi_reg_write() is defined that allows a set of reg,val
pairs to be written to a I2C client device as one block transfer from the
point of view of a single I2C master system.

A simple demonstration implementation is included that just splits the
block write request into a sequence of single register writes.

The implementation will be modified later to support those I2C clients
that implement the alternative non-standard MULTIWRITE block write mode
so to achieve a single I2C transfer that will be atomic even in multiple
I2C master systems.

Signed-off-by: Anthony Olech &lt;anthony.olech.opensource@diasemi.com&gt;
Signed-off-by: David Dajun Chen &lt;david.chen@diasemi.com&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
<entry>
<title>regmap: Provide asynchronous write and update bits operations</title>
<updated>2013-10-09T13:05:26Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@linaro.org</email>
</author>
<published>2013-10-09T12:30:10Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=915f441b6f31b1a8ee01e9263a4e2d44c434d832'/>
<id>urn:sha1:915f441b6f31b1a8ee01e9263a4e2d44c434d832</id>
<content type='text'>
Make it easier for drivers to include single register writes in
asynchronous sequences by providing async versions of the write
and update bits operations. The update bits operations are only
likely to be effective when used with devices that have caches
but this is common enough to be useful.

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