<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/include/linux/regulator, branch v3.6.8</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v3.6.8</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v3.6.8'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2012-07-22T18:32:00+00:00</updated>
<entry>
<title>Merge branch 'regulator-drivers' into regulator-next</title>
<updated>2012-07-22T18:32:00+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2012-07-22T18:32:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=3384fb98845dc014770caa224d61a2effd258ca5'/>
<id>urn:sha1:3384fb98845dc014770caa224d61a2effd258ca5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branches 'regulator-core', 'regulator-dt' and 'regulator-dummy' into regulator-next</title>
<updated>2012-07-22T18:31:41+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2012-07-22T18:31:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=8cfc545e0e3e6cc82acfdc79321b41eeeab0ca45'/>
<id>urn:sha1:8cfc545e0e3e6cc82acfdc79321b41eeeab0ca45</id>
<content type='text'>
</content>
</entry>
<entry>
<title>regulator: Add REGULATOR_STATUS_UNDEFINED.</title>
<updated>2012-07-12T17:19:24+00:00</updated>
<author>
<name>Krystian Garbaciak</name>
<email>krystian.garbaciak@diasemi.com</email>
</author>
<published>2012-07-12T12:53:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=1beaf762b4ad5f53876f790bb6cfbd3bac072985'/>
<id>urn:sha1:1beaf762b4ad5f53876f790bb6cfbd3bac072985</id>
<content type='text'>
REGULATOR_STATUS_UNDEFINED is to be returned by regulator, if any other state
doesn't really apply.

Signed-off-by: Krystian Garbaciak &lt;krystian.garbaciak@diasemi.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>regulator: fixed: dt: support for input supply</title>
<updated>2012-07-05T12:49:35+00:00</updated>
<author>
<name>Laxman Dewangan</name>
<email>ldewangan@nvidia.com</email>
</author>
<published>2012-07-05T12:42:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=6be5bfc3bf0d31a70745a52e69f7f46de974193f'/>
<id>urn:sha1:6be5bfc3bf0d31a70745a52e69f7f46de974193f</id>
<content type='text'>
Add support for input supply in DT parsing of node.
The input supply will be provided by the property
"vin-supply" in the regulator node.

Signed-off-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>regulator: core: Add core support for GPIO controlled enable lines</title>
<updated>2012-07-03T19:29:27+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2012-06-27T13:14:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=65f735082de35aa4d44e8d0afe862798d0e09e29'/>
<id>urn:sha1:65f735082de35aa4d44e8d0afe862798d0e09e29</id>
<content type='text'>
It is very common for regulators to support having their enable signal
controlled by a GPIO. Since there are a bunch of fiddly things to get
right like handling the operations when the enable signal is tied to
a rail and it's just replicated code add support for this to the core.

Drivers should set ena_gpio in their config if they have a GPIO control,
using ena_gpio_flags to specify any flags (including GPIOF_OUT_INIT_ for
the initial state) and ena_gpio_invert if the GPIO is active low. The
core will then override any enable and disable operations the driver has
and instead control the specified GPIO.

This will in the future also allow us to further extend the core by
identifying when several enable signals have been tied together and
handling this properly.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>regulator: core: Allow fixed enable_time to be set in the regulator_desc</title>
<updated>2012-07-03T19:28:33+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2012-06-27T13:23:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=79511ed3225a64f6b7fc749f4f9c1ed82f24f729'/>
<id>urn:sha1:79511ed3225a64f6b7fc749f4f9c1ed82f24f729</id>
<content type='text'>
Many regulators have a fixed specification for their enable time. Allow
this to be set in the regulator_desc as a number to save them having to
implement an explicit operation.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>regulator: add missing defintion regulator_is_supported_voltage</title>
<updated>2012-07-01T18:10:19+00:00</updated>
<author>
<name>Philip Rakity</name>
<email>prakity@marvell.com</email>
</author>
<published>2012-06-30T23:05:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=4fe23791a4052ad4c8ba79dab9ff5febc8095714'/>
<id>urn:sha1:4fe23791a4052ad4c8ba79dab9ff5febc8095714</id>
<content type='text'>
This definition is missing when CONFIG_REGULATOR is not defined.
This causes compiler errors when compiling sdhci.c.  This can
be worked around by adding #ifdef CONFIG_REGULATOR .. #endif
but since other definitions are there we have defined the missing
definition

Signed-off-by: Philip Rakity &lt;prakity@marvell.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>regulator: extend the fixed dummy voltage regulator to accept voltage</title>
<updated>2012-06-19T22:22:30+00:00</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2012-06-19T15:44:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=15719ccc274981b19ad8fe9ac20c94249de8a257'/>
<id>urn:sha1:15719ccc274981b19ad8fe9ac20c94249de8a257</id>
<content type='text'>
Trivially extend the regulator_register_always_on() helper function to be
even more useful by adding a voltage parameter to it.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>regulator: support multiple dummy fixed regulators</title>
<updated>2012-06-19T22:22:30+00:00</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2012-06-19T15:43:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=dfad84aeab5f71b33a12e6803a809f698bdef5a2'/>
<id>urn:sha1:dfad84aeab5f71b33a12e6803a809f698bdef5a2</id>
<content type='text'>
Currently regulator_register_fixed() uses a constant name to register a
fixed dummy regulator. This is sufficient in principle, since there is no
reason to register multiple such regulators. The user can simply supply all
consumers in one array and use it to initialise such a regulator. However,
in some cases it can be convenient to register multiple such regulators.
This is also a prerequisite for the upcoming patch, that will add a voltage
parameter to this function. The original function is provided as a wrapper
macro.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>regulator: add new regulator driver for lp872x</title>
<updated>2012-06-19T22:14:29+00:00</updated>
<author>
<name>Kim, Milo</name>
<email>Milo.Kim@ti.com</email>
</author>
<published>2012-06-19T07:08:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=af8b5fc31099abd7f3b297332c9e280ec0b30a71'/>
<id>urn:sha1:af8b5fc31099abd7f3b297332c9e280ec0b30a71</id>
<content type='text'>
This driver supports TI/National LP8720, LP8725 PMIC.

Signed-off-by: Milo(Woogyom) Kim &lt;milo.kim@ti.com&gt;
Reviewed-by: Axel Lin &lt;axel.lin@gmail.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
</feed>
