<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pm24.git/drivers/regulator/ltc3589.c, branch v4.2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://git.kobert.dev/pm24.git/atom/drivers/regulator/ltc3589.c?h=v4.2</id>
<link rel='self' href='https://git.kobert.dev/pm24.git/atom/drivers/regulator/ltc3589.c?h=v4.2'/>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/'/>
<updated>2014-09-26T08:22:50Z</updated>
<entry>
<title>regulator: ltc3589: fix broken voltage transitions</title>
<updated>2014-09-26T08:22:50Z</updated>
<author>
<name>Steffen Trumtrar</name>
<email>s.trumtrar@pengutronix.de</email>
</author>
<published>2014-09-25T14:39:11Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=c5bb725ac2d1a13e9e766bf9a16bac986ade17cd'/>
<id>urn:sha1:c5bb725ac2d1a13e9e766bf9a16bac986ade17cd</id>
<content type='text'>
VCCR is used as a trigger to start voltage transitions, so
we need to mark it volatile in order to make sure it gets
written to hardware every time we set a new voltage.

Fixes regulator voltage being stuck at the first voltage
set after driver load.

[lst: reworded commit message]
Signed-off-by: Steffen Trumtrar &lt;s.trumtrar@pengutronix.de&gt;
Signed-off-by: Lucas Stach &lt;l.stach@pengutronix.de&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
Cc: stable@vger.kernel.org
</content>
</entry>
<entry>
<title>Merge remote-tracking branches 'regulator/topic/lp8755', 'regulator/topic/ltc3589', 'regulator/topic/max8952', 'regulator/topic/mc13xxx' and 'regulator/topic/palmas' into regulator-next</title>
<updated>2014-08-05T17:29:24Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@linaro.org</email>
</author>
<published>2014-08-05T17:29:24Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=d5b5d9d43b5e1b1c43a00ad15a3605a41270e761'/>
<id>urn:sha1:d5b5d9d43b5e1b1c43a00ad15a3605a41270e761</id>
<content type='text'>
</content>
</entry>
<entry>
<title>regulator: ltc3589: Staticize ltc3589_reg_defaults</title>
<updated>2014-06-21T10:33:15Z</updated>
<author>
<name>Sachin Kamat</name>
<email>sachin.kamat@samsung.com</email>
</author>
<published>2014-06-10T06:34:53Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=53ddddcad5a4fc41db3e2f16c22344d8da58cf74'/>
<id>urn:sha1:53ddddcad5a4fc41db3e2f16c22344d8da58cf74</id>
<content type='text'>
'ltc3589_reg_defaults' is local to this file. Make it static.

Signed-off-by: Sachin Kamat &lt;sachin.kamat@samsung.com&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
<entry>
<title>regulator: ltc3589: Use of_get_child_by_name</title>
<updated>2014-06-16T14:56:33Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@ingics.com</email>
</author>
<published>2014-06-05T00:43:59Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=73d23ca732edf07ce2b62668821247bf1a636b54'/>
<id>urn:sha1:73d23ca732edf07ce2b62668821247bf1a636b54</id>
<content type='text'>
of_find_node_by_name() walks the allnodes list, and can thus walk
outside of the parent node. Use of_get_child_by_name() instead.

Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
<entry>
<title>regulator: ltc3589: Remove ltc3589_list_voltage_fixed function</title>
<updated>2014-05-27T11:06:35Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@ingics.com</email>
</author>
<published>2014-05-27T06:05:09Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=c0c14e6af9ec89479f3ee3895961ef51e97aadd4'/>
<id>urn:sha1:c0c14e6af9ec89479f3ee3895961ef51e97aadd4</id>
<content type='text'>
When fixed_uV is set and n_voltage is 1, regulator core will return
rdev-&gt;desc-&gt;fixed_uV in regulator_get_voltage() and regulator_list_voltage().

Rename ltc3589_standby_regulator_ops to ltc3589_fixed_standby_regulator_ops,
this makes the code clear that the ops is for fixed voltage regulator.

Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Acked-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
<entry>
<title>regulator: Add LTC3589 support</title>
<updated>2014-05-26T14:54:57Z</updated>
<author>
<name>Philipp Zabel</name>
<email>p.zabel@pengutronix.de</email>
</author>
<published>2014-05-26T08:38:16Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=3eb2c7ecb7ea0fad4a53cbedcb87341dcffcea2b'/>
<id>urn:sha1:3eb2c7ecb7ea0fad4a53cbedcb87341dcffcea2b</id>
<content type='text'>
This patch adds support for the Linear Technology LTC3589, LTC3589-1,
and LTC3589-2 8-output I2C voltage regulator ICs.

Signed-off-by: Lucas Stach &lt;l.stach@pengutronix.de&gt;
Signed-off-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
</feed>
