<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/regulator, branch tegra-11.2.11</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>regulator: tps6586x: fix LDO0 voltage setting</title>
<updated>2011-04-05T00:59:16+00:00</updated>
<author>
<name>David Schalig</name>
<email>dschalig@nvidia.com</email>
</author>
<published>2011-04-02T06:01:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=54ac4f377623e82cc7e1721f3c136dc41e93c34d'/>
<id>54ac4f377623e82cc7e1721f3c136dc41e93c34d</id>
<content type='text'>
Minimum voltage for LDO0 was specified with a code construct,
better solve this with a voltage table. This avoids a warning
in kernel log, too.

Bug 798821

Change-Id: I706276a9aae3359006ddc7fe9134b67e00ec34fd
Reviewed-on: http://git-master/r/25185
Reviewed-by: David Schalig &lt;dschalig@nvidia.com&gt;
Tested-by: David Schalig &lt;dschalig@nvidia.com&gt;
Reviewed-by: Aleksandr Frid &lt;afrid@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Minimum voltage for LDO0 was specified with a code construct,
better solve this with a voltage table. This avoids a warning
in kernel log, too.

Bug 798821

Change-Id: I706276a9aae3359006ddc7fe9134b67e00ec34fd
Reviewed-on: http://git-master/r/25185
Reviewed-by: David Schalig &lt;dschalig@nvidia.com&gt;
Tested-by: David Schalig &lt;dschalig@nvidia.com&gt;
Reviewed-by: Aleksandr Frid &lt;afrid@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>regulator: tps6586x: add PFM/PWM options on SMs supply</title>
<updated>2011-03-18T05:17:30+00:00</updated>
<author>
<name>Xin Xie</name>
<email>xxie@nvidia.com</email>
</author>
<published>2011-03-12T03:04:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=52874d785a2a9e2a8f819635faac36942596375f'/>
<id>52874d785a2a9e2a8f819635faac36942596375f</id>
<content type='text'>
TPS6586x SM0, SM1 and SM2 port have 2 power switching modes:
 - PWM only, or
 - PMW-PFM auto mode

Some of TPS6586x have voltage spike in PFM-to-FWM transition can lockup
the CPU if choose PWM-PFM auto mode.

This patch enables such mode selection on SMs ports from the board level
power configuration file.

BUG 796364

Change-Id: I7015798151d6753ff5dcc329703338fde105e2b0
Reviewed-on: http://git-master/r/22701
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Reviewed-by: Xin Xie &lt;xxie@nvidia.com&gt;
Tested-by: Xin Xie &lt;xxie@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TPS6586x SM0, SM1 and SM2 port have 2 power switching modes:
 - PWM only, or
 - PMW-PFM auto mode

Some of TPS6586x have voltage spike in PFM-to-FWM transition can lockup
the CPU if choose PWM-PFM auto mode.

This patch enables such mode selection on SMs ports from the board level
power configuration file.

BUG 796364

Change-Id: I7015798151d6753ff5dcc329703338fde105e2b0
Reviewed-on: http://git-master/r/22701
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Reviewed-by: Xin Xie &lt;xxie@nvidia.com&gt;
Tested-by: Xin Xie &lt;xxie@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>regulator: tps6586x: delay needed for LDO/SMs to stabilise</title>
<updated>2011-02-25T00:20:48+00:00</updated>
<author>
<name>Varun Wadekar</name>
<email>vwadekar@nvidia.com</email>
</author>
<published>2011-02-24T07:37:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=1d61f12a9a4cb2277503636085896a32f989fa54'/>
<id>1d61f12a9a4cb2277503636085896a32f989fa54</id>
<content type='text'>
after enabling any LDO/SM, there is a specific amount of delay
required before the regulator becomes stable.

Change-Id: Ife675b46eeec22e862bafd9f93774bd31782d53b
Signed-off-by: Varun Wadekar &lt;vwadekar@nvidia.com&gt;
Reviewed-on: http://git-master/r/20738
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
after enabling any LDO/SM, there is a specific amount of delay
required before the regulator becomes stable.

Change-Id: Ife675b46eeec22e862bafd9f93774bd31782d53b
Signed-off-by: Varun Wadekar &lt;vwadekar@nvidia.com&gt;
Reviewed-on: http://git-master/r/20738
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>max8907c regulator: use new mfd driver api</title>
<updated>2011-02-03T01:20:29+00:00</updated>
<author>
<name>Tom Cherry</name>
<email>tcherry@nvidia.com</email>
</author>
<published>2011-01-21T22:45:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=78967cc4639b425dbc2da1e005db0df879f58cb5'/>
<id>78967cc4639b425dbc2da1e005db0df879f58cb5</id>
<content type='text'>
Modify the max8907c regulator to use the new i2c api in the mfd driver

Change-Id: Ib919e97069459a9deb595b1fa0d3142763205de1
Reviewed-on: http://git-master/r/16614
Tested-by: Thomas Cherry &lt;tcherry@nvidia.com&gt;
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Modify the max8907c regulator to use the new i2c api in the mfd driver

Change-Id: Ib919e97069459a9deb595b1fa0d3142763205de1
Reviewed-on: http://git-master/r/16614
Tested-by: Thomas Cherry &lt;tcherry@nvidia.com&gt;
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>max8907c regulator: fix unit error</title>
<updated>2011-01-06T06:05:59+00:00</updated>
<author>
<name>Tom Cherry</name>
<email>tcherry@nvidia.com</email>
</author>
<published>2010-12-29T02:30:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=37e6f8f499816537eecbaf9cc305ac0add835062'/>
<id>37e6f8f499816537eecbaf9cc305ac0add835062</id>
<content type='text'>
The minimum, maximum, and step voltages for SD1 are different on max8907b
and max8907c.  This change reads the version register of the device
and uses the proper values, defaulting to the max8907c values, unless
the device is a max8907b.

Bug 772688

Change-Id: I2bc53e81c7784e47c50e4ff45c4f4d71d875e187
Reviewed-on: http://git-master/r/14503
Tested-by: Thomas Cherry &lt;tcherry@nvidia.com&gt;
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The minimum, maximum, and step voltages for SD1 are different on max8907b
and max8907c.  This change reads the version register of the device
and uses the proper values, defaulting to the max8907c values, unless
the device is a max8907b.

Bug 772688

Change-Id: I2bc53e81c7784e47c50e4ff45c4f4d71d875e187
Reviewed-on: http://git-master/r/14503
Tested-by: Thomas Cherry &lt;tcherry@nvidia.com&gt;
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Regulators: Add max8907c and max8952</title>
<updated>2010-12-17T05:14:37+00:00</updated>
<author>
<name>Jin Park</name>
<email>jinyoungp@nvidia.com</email>
</author>
<published>2010-10-28T09:04:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=a4fa764fe47b52411c56a2859ba4d73cac6c43f7'/>
<id>a4fa764fe47b52411c56a2859ba4d73cac6c43f7</id>
<content type='text'>
Add max8907c regulator and mfd driver.
Add max8952 regulator driver.

Change-Id: If63b724647d887a8088da0f2deb8af91e4fe3cfa
Signed-off-by: Jin Park &lt;jinyoungp@nvidia.com&gt;
Reviewed-on: http://git-master/r/9902
Reviewed-by: Thomas Cherry &lt;tcherry@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Tested-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add max8907c regulator and mfd driver.
Add max8952 regulator driver.

Change-Id: If63b724647d887a8088da0f2deb8af91e4fe3cfa
Signed-off-by: Jin Park &lt;jinyoungp@nvidia.com&gt;
Reviewed-on: http://git-master/r/9902
Reviewed-by: Thomas Cherry &lt;tcherry@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Tested-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>regulator: tps6586x: Handle both enable reg/bits being the same</title>
<updated>2010-12-05T23:59:23+00:00</updated>
<author>
<name>Danny Huang</name>
<email>dahuang@nvidia.com</email>
</author>
<published>2010-12-01T20:37:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=e1f65c5ad751d29227bc44f2c0a95fa0b4505f4b'/>
<id>e1f65c5ad751d29227bc44f2c0a95fa0b4505f4b</id>
<content type='text'>
Change-Id: I40400bb65eab496bb1becd26b37a9653b99d4f41
Signed-off-by: Danny Huang &lt;dahuang@nvidia.com&gt;
Signed-off-by: Olof Johansson &lt;olofj@chromium.org&gt;
Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Acked-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
  (Split into separate patches)
Signed-off-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I40400bb65eab496bb1becd26b37a9653b99d4f41
Signed-off-by: Danny Huang &lt;dahuang@nvidia.com&gt;
Signed-off-by: Olof Johansson &lt;olofj@chromium.org&gt;
Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Acked-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
  (Split into separate patches)
Signed-off-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>regulator: tps6586x: correct register table</title>
<updated>2010-12-05T23:59:23+00:00</updated>
<author>
<name>Danny Huang</name>
<email>dahuang@nvidia.com</email>
</author>
<published>2010-12-01T20:37:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=07e159fba7acc74678a73ddee6e3e4fd4409d0ef'/>
<id>07e159fba7acc74678a73ddee6e3e4fd4409d0ef</id>
<content type='text'>
Correct the register table for SM2, LDO8, RTC

Change-Id: I45348cec5ffbb7da9bd7523764fb611b537236b8
Signed-off-by: Danny Huang &lt;dahuang@nvidia.com&gt;
Signed-off-by: Olof Johansson &lt;olofj@chromium.org&gt;
Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Acked-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Signed-off-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Correct the register table for SM2, LDO8, RTC

Change-Id: I45348cec5ffbb7da9bd7523764fb611b537236b8
Signed-off-by: Danny Huang &lt;dahuang@nvidia.com&gt;
Signed-off-by: Olof Johansson &lt;olofj@chromium.org&gt;
Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Acked-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Signed-off-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>regulator: tps6586x: Add missing bit mask generation</title>
<updated>2010-12-05T23:59:22+00:00</updated>
<author>
<name>Danny Huang</name>
<email>dahuang@nvidia.com</email>
</author>
<published>2010-12-01T20:37:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=30e9d119c180c76ff427d2723c3b1a4bff82322f'/>
<id>30e9d119c180c76ff427d2723c3b1a4bff82322f</id>
<content type='text'>
Change-Id: I76eaceb31b56264f6978af15db1e6fc7e2e01b5a
Signed-off-by: Danny Huang &lt;dahuang@nvidia.com&gt;
Signed-off-by: Olof Johansson &lt;olofj@chromium.org&gt;
Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Acked-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
  (Split into separate patches)
Signed-off-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I76eaceb31b56264f6978af15db1e6fc7e2e01b5a
Signed-off-by: Danny Huang &lt;dahuang@nvidia.com&gt;
Signed-off-by: Olof Johansson &lt;olofj@chromium.org&gt;
Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Acked-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
  (Split into separate patches)
Signed-off-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>regulator: tps6586x: Fix TPS6586X_DVM to store goreg/bit</title>
<updated>2010-12-05T23:59:21+00:00</updated>
<author>
<name>Danny Huang</name>
<email>dahuang@nvidia.com</email>
</author>
<published>2010-12-01T20:37:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=6ea91c8300ecdb013191df1b43280566aa1bc25d'/>
<id>6ea91c8300ecdb013191df1b43280566aa1bc25d</id>
<content type='text'>
Change-Id: Idacf5e1e51dbbbcd5ea93f310a4e907977e7359e
Signed-off-by: Danny Huang &lt;dahuang@nvidia.com&gt;
Signed-off-by: Olof Johansson &lt;olofj@chromium.org&gt;
Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Acked-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
  (Split into separate patches)
  (Minor formatting fixes)
Signed-off-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Idacf5e1e51dbbbcd5ea93f310a4e907977e7359e
Signed-off-by: Danny Huang &lt;dahuang@nvidia.com&gt;
Signed-off-by: Olof Johansson &lt;olofj@chromium.org&gt;
Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Acked-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
  (Split into separate patches)
  (Minor formatting fixes)
Signed-off-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
</pre>
</div>
</content>
</entry>
</feed>
