<feed xmlns='http://www.w3.org/2005/Atom'>
<title>blackbird-op-linux/include/linux/regulator/ab8500.h, branch v4.2</title>
<subtitle>Blackbird™ Linux sources for OpenPOWER</subtitle>
<id>https://git.raptorcs.com/git/blackbird-op-linux/atom?h=v4.2</id>
<link rel='self' href='https://git.raptorcs.com/git/blackbird-op-linux/atom?h=v4.2'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/'/>
<updated>2014-06-22T10:51:47+00:00</updated>
<entry>
<title>regulator: ab8500: Remove ab8500_regulator_debug_init/exit()</title>
<updated>2014-06-22T10:51:47+00:00</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@ingics.com</email>
</author>
<published>2014-06-08T14:47:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=03187c72db60e20354aca6802bc5cc3e42c1d6e1'/>
<id>urn:sha1:03187c72db60e20354aca6802bc5cc3e42c1d6e1</id>
<content type='text'>
CONFIG_REGULATOR_AB8500_DEBUG is always not defined.
ab8500_regulator_debug_init() is not called at all now,
ab8500_regulator_debug_exit() simply return 0, thus remove them.

Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Mark Brown &lt;broonie@linaro.org&gt;
</content>
</entry>
<entry>
<title>regulator: ab8500-ext: Register as a device in its own right</title>
<updated>2013-06-11T11:50:00+00:00</updated>
<author>
<name>Lee Jones</name>
<email>lee.jones@linaro.org</email>
</author>
<published>2013-06-07T16:11:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=5a49b4a527e5b72ae3a4f64f078759f83fbd98b5'/>
<id>urn:sha1:5a49b4a527e5b72ae3a4f64f078759f83fbd98b5</id>
<content type='text'>
Some platforms don't support the AB8500 external regulators, so instead
of having a list of is_&lt;platform&gt;() calls prior to calling
ab8500_ext_regulator_init() from ab8500_regulator_probe(), we can only
register as a platform device on platforms which require them. It means
we also have more control over them when booting with Device Tree.

Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Signed-off-by: Mark Brown &lt;broonielinaro.org&gt;
</content>
</entry>
<entry>
<title>regulator: ab8500-ext: Make the return type of ab8500_ext_regulator_exit() void</title>
<updated>2013-04-11T16:43:50+00:00</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@ingics.com</email>
</author>
<published>2013-04-11T04:04:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=3480c0cab6e1a25fdeb63147b0b643b7825a36fb'/>
<id>urn:sha1:3480c0cab6e1a25fdeb63147b0b643b7825a36fb</id>
<content type='text'>
ab8500_ext_regulator_exit() never fails.

Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Acked-by: Bengt Jonsson &lt;bengt.g.jonsson@stericsson.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>regulator: ab8500: Introduce aux5, aux6 regulators for AB8540</title>
<updated>2013-04-03T17:40:26+00:00</updated>
<author>
<name>Zhenhua HUANG</name>
<email>zhenhua.huang@stericsson.com</email>
</author>
<published>2013-04-02T12:24:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=684d5ce4afafddb2ad08f36ea30ca7d7adc88ebe'/>
<id>urn:sha1:684d5ce4afafddb2ad08f36ea30ca7d7adc88ebe</id>
<content type='text'>
Introduce aux5, aux6 into ab8540 regulator framework.

Signed-off-by: Zhenhua HUANG &lt;zhenhua.huang@stericsson.com&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Reviewed-by: Maxime COQUELIN &lt;maxime.coquelin@stericsson.com&gt;
Reviewed-by: David PARIS &lt;david.paris@stericsson.com&gt;
Reviewed-by: Philippe LANGLAIS &lt;philippe.langlais@stericsson.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>regulator: ab8500-ext: Remove unused REGULATOR_AB8500_EXT guard</title>
<updated>2013-04-02T22:01:41+00:00</updated>
<author>
<name>Lee Jones</name>
<email>lee.jones@linaro.org</email>
</author>
<published>2013-04-02T12:24:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=35e1d5f6344ed1bb2fab61ac7934aa0f19908b2c'/>
<id>urn:sha1:35e1d5f6344ed1bb2fab61ac7934aa0f19908b2c</id>
<content type='text'>
Before the AB8500 External Regulator driver was Mainlined, it used
to be conditionally compiled in using the CONFIG_REGULATOR_AB8500_EXT
flag. During the review process that capability was removed, but the
guard controlling prototyping slipped though the net. This patch
cleans it up.

Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>regulator: ab8500: Add support for the ab8540</title>
<updated>2013-04-01T12:23:38+00:00</updated>
<author>
<name>Lee Jones</name>
<email>lee.jones@linaro.org</email>
</author>
<published>2013-03-28T16:11:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=ae0a9a3efce22e77b5f0f2b266646431f492f7ed'/>
<id>urn:sha1:ae0a9a3efce22e77b5f0f2b266646431f492f7ed</id>
<content type='text'>
To obtain full AB8540 regulator support, the AB8500 regulator driver
first needs to know its register layout and their initialisation values
for each. That information is provided via a couple of large data
structures which we provide here.

Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>regulator: ab8500: add support for ab8505</title>
<updated>2013-04-01T12:23:38+00:00</updated>
<author>
<name>Lee Jones</name>
<email>lee.jones@linaro.org</email>
</author>
<published>2013-03-28T16:11:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=547f384f33dbd6171607f925ab246e25e315961e'/>
<id>urn:sha1:547f384f33dbd6171607f925ab246e25e315961e</id>
<content type='text'>
To obtain full AB8505 regulator support, the AB8500 regulator driver
first needs to know its register layout and their initialisation values
for each. That information is provided via a couple of large data
structures which we provide here.

Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>regulator: ab8500: Init debug from regulator driver</title>
<updated>2013-03-29T17:50:35+00:00</updated>
<author>
<name>Lee Jones</name>
<email>lee.jones@linaro.org</email>
</author>
<published>2013-03-28T16:11:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=da0b0c47dcfd92317e2ece4c3434e1f82b55cf8a'/>
<id>urn:sha1:da0b0c47dcfd92317e2ece4c3434e1f82b55cf8a</id>
<content type='text'>
The purpose of this patch is to guarantee that ab8500-debug will
record the regulator registers before they are modified by the
ab8500 regulator driver.

Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>regulator: ab8500: Remove USB regulator</title>
<updated>2013-03-29T17:50:07+00:00</updated>
<author>
<name>Lee Jones</name>
<email>lee.jones@linaro.org</email>
</author>
<published>2013-03-28T16:11:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=41a06aa738ad889cf96f56024ddf84ecf4a18a6f'/>
<id>urn:sha1:41a06aa738ad889cf96f56024ddf84ecf4a18a6f</id>
<content type='text'>
The USB regulator is controlled by hardware. The software support
was only needed for early hardware (ED) which is no longer supported.

Signed-off-by: Bengt Jonsson &lt;bengt.g.jonsson@stericsson.com&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>regulator: ab8500-ext: Add HW request support</title>
<updated>2013-03-29T17:49:09+00:00</updated>
<author>
<name>Bengt Jonsson</name>
<email>bengt.g.jonsson@stericsson.com</email>
</author>
<published>2013-03-28T16:11:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=18bc2b39307b45527efc6c84836953c7a8f2181e'/>
<id>urn:sha1:18bc2b39307b45527efc6c84836953c7a8f2181e</id>
<content type='text'>
Support for HW request is added in the external regulator
driver. A flag in the board configuration can be set to
let HW control the regulator when there is no SW request.
This means that the regulator will be put in high power
mode when there is a SW request and in HW-request mode
otherwise.

Signed-off-by: Bengt Jonsson &lt;bengt.g.jonsson@stericsson.com&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Reviewed-by: Mattias NILSSON &lt;mattias.i.nilsson@stericsson.com&gt;
Reviewed-by: Jonas ABERG &lt;jonas.aberg@stericsson.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
</feed>
