<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/mfd/palmas.c, branch linux-3.13.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.13.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.13.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2013-10-23T15:22:01Z</updated>
<entry>
<title>mfd: palmas: Remove redundant of_match_ptr</title>
<updated>2013-10-23T15:22:01Z</updated>
<author>
<name>Sachin Kamat</name>
</author>
<published>2013-10-15T03:48:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=84195b77364af8c7a25631450d9f2cad6f5daa1f'/>
<id>urn:sha1:84195b77364af8c7a25631450d9f2cad6f5daa1f</id>
<content type='text'>
'of_palmas_match_tbl' is always compiled in. Hence of_match_ptr() is
not needed.

Signed-off-by: Sachin Kamat &lt;sachin.kamat@linaro.org&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
</content>
</entry>
<entry>
<title>mfd: palmas: Fix resource leak of i2c_dummy devices</title>
<updated>2013-10-23T15:21:39Z</updated>
<author>
<name>Laxman Dewangan</name>
</author>
<published>2013-09-26T13:33:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5e172d751869ca6756a7276168e11d641dc6b58a'/>
<id>urn:sha1:5e172d751869ca6756a7276168e11d641dc6b58a</id>
<content type='text'>
Palmas device supports multiple i2c device address and the client
for these addressed are created in the driver as i2c_new_dummy().

The new devices are not getting released in error or removal path and
so it is causing resource leak.

Add the unregister of these newly created dummy devices to avoid resource
leaks.

Signed-off-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
</content>
</entry>
<entry>
<title>mfd: palmas: Reset pm_power_off if it is set for the device</title>
<updated>2013-10-23T15:21:36Z</updated>
<author>
<name>Laxman Dewangan</name>
</author>
<published>2013-09-26T13:33:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7178347e1c675aefefce09357c988db0a9bf6e96'/>
<id>urn:sha1:7178347e1c675aefefce09357c988db0a9bf6e96</id>
<content type='text'>
If Palams supports the system power controller and pm_power_off
is implemented through the Palmas driver then reset the pm_power_off
in driver remove.

This will avoid the call of Palmas driver after removal of driver.

Signed-off-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
</content>
</entry>
<entry>
<title>mfd: palmas: Add MODULE_DEVICE_TABLE for of_device table</title>
<updated>2013-10-23T15:21:34Z</updated>
<author>
<name>Laxman Dewangan</name>
</author>
<published>2013-09-26T13:33:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2d8edaf028ad2bc71c07c7338bfb0ef7cb46e78d'/>
<id>urn:sha1:2d8edaf028ad2bc71c07c7338bfb0ef7cb46e78d</id>
<content type='text'>
Signed-off-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
</content>
</entry>
<entry>
<title>mfd: palmas: Remove call of mfd_remove_devices</title>
<updated>2013-10-23T15:21:31Z</updated>
<author>
<name>Laxman Dewangan</name>
</author>
<published>2013-09-26T13:33:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ca471660a263f437696bd6459c29395cb176a94a'/>
<id>urn:sha1:ca471660a263f437696bd6459c29395cb176a94a</id>
<content type='text'>
The driver only support the device tree and sub modules are populated
through platform, the registration of sub devices through mfd_add_devices
has been removed.

Hence in remove path of the driver, it is not require to call
mfd_remove_devices.

Signed-off-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
</content>
</entry>
<entry>
<title>Merge tag 'mfd-lee-3.12-1' of git://git.linaro.org/people/ljones/mfd</title>
<updated>2013-08-21T10:08:14Z</updated>
<author>
<name>Samuel Ortiz</name>
</author>
<published>2013-08-21T10:08:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=828fa1e60117535d9b1e1b09444842ae66e8424d'/>
<id>urn:sha1:828fa1e60117535d9b1e1b09444842ae66e8424d</id>
<content type='text'>
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: palmas: Add support for external control configuration</title>
<updated>2013-08-20T01:23:52Z</updated>
<author>
<name>Laxman Dewangan</name>
</author>
<published>2013-08-13T07:53:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cc01b4639c94b1732995a9909a8973bfed67db2b'/>
<id>urn:sha1:cc01b4639c94b1732995a9909a8973bfed67db2b</id>
<content type='text'>
Some of Palmas resources like clock, SMPSs, LDOs etc can be controlled
by external pins ENABLE1, ENABLE2 or NSLEEP.

Add support to configure these resources to externally controlled.

Signed-off-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Acked-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: palmas: Add power off control</title>
<updated>2013-08-14T17:53:17Z</updated>
<author>
<name>Bill Huang</name>
</author>
<published>2013-08-08T11:45:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b81eec09a484c588ead035003ce7555ca8a9963a'/>
<id>urn:sha1:b81eec09a484c588ead035003ce7555ca8a9963a</id>
<content type='text'>
Hook up "pm_power_off" to palmas power off routine if there is DT
property "ti,system-power-controller" defined, so platform which is
powered by this regulator can be powered off properly.

Acked-by: Nishanth Menon &lt;nm@ti.com&gt;
Signed-off-by: Mallikarjun Kasoju &lt;mkasoju@nvidia.com&gt;
Signed-off-by: Bill Huang &lt;bilhuang@nvidia.com&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
</content>
</entry>
<entry>
<title>mfd: palmas: Add TPS659038 PMIC support</title>
<updated>2013-06-24T11:42:48Z</updated>
<author>
<name>J Keerthy</name>
</author>
<published>2013-06-20T11:05:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4124e6e291a7b1a21ea7c28c8f9899d050103308'/>
<id>urn:sha1:4124e6e291a7b1a21ea7c28c8f9899d050103308</id>
<content type='text'>
The Patch adds TPS659038 PMIC support in the palmas mfd driver.
The TPS659038 has almost the same registers as of the earlier
supported variants of PALMAS family such as the TWL6035.

The critical differences between TPS659038 and TWL6035 being:

1) TPS659038 has nothing related to battery charging and back up battery stuff.
2) TPS659038 does not have does not have SMPS10(Boost) step up convertor.
3) TPS659038 does not have Battery detection and anything related to battery.
4) SD card detection, Battery presence detection, Vibrator, USB OTG are missing
   when compared to TWL6035.

Signed-off-by: J Keerthy &lt;j-keerthy@ti.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: palmas: Add SMPS10_BOOST feature</title>
<updated>2013-06-20T09:29:18Z</updated>
<author>
<name>J Keerthy</name>
</author>
<published>2013-06-19T05:57:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1ffb0be3ad6186b421921de91092917f0b3ee3e2'/>
<id>urn:sha1:1ffb0be3ad6186b421921de91092917f0b3ee3e2</id>
<content type='text'>
The SMPS10 regulator is not presesnt in all the variants
of the PALMAS PMIC family. Hence adding a feature to distingush
between them.

Signed-off-by: J Keerthy &lt;j-keerthy@ti.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
</feed>
