<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/mfd, branch v2.6.37</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.37</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.37'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2010-12-22T11:05:22Z</updated>
<entry>
<title>mfd: Support additional parent IDs for wm831x</title>
<updated>2010-12-22T11:05:22Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2010-12-02T16:25:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b93cef556162b0f33399bfe5f307c54f51554e09'/>
<id>urn:sha1:b93cef556162b0f33399bfe5f307c54f51554e09</id>
<content type='text'>
Some newer device revisions add a second parent ID. Support this in
the device validity checks done at startup.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Cc: stable@kernel.org
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: Fix ab8500-core interrupt ffs bit bug</title>
<updated>2010-12-22T11:05:22Z</updated>
<author>
<name>Mattias Wallin</name>
<email>mattias.wallin@stericsson.com</email>
</author>
<published>2010-12-02T14:06:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=88aec4f7b67b5889ba5b4beac2d2c1400451c318'/>
<id>urn:sha1:88aec4f7b67b5889ba5b4beac2d2c1400451c318</id>
<content type='text'>
We want to find the first set bit on value, not status.

Signed-off-by: Mattias Wallin &lt;mattias.wallin@stericsson.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: Supply IRQ base for WM832x devices</title>
<updated>2010-12-22T11:05:22Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2010-11-24T18:01:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bd7c72ed18d719c1fb0fdf6ff9042d8ab78fdf71'/>
<id>urn:sha1:bd7c72ed18d719c1fb0fdf6ff9042d8ab78fdf71</id>
<content type='text'>
Without this the IRQ base will not be correctly configured for the
subdevices.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Cc: stable@kernel.org
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: Fix a memory leak when unload mc13xxx-core module</title>
<updated>2010-10-28T22:30:43Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@gmail.com</email>
</author>
<published>2010-10-22T10:29:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=cef92fe63836dcc63db6ccfbea0a6d9255f491a9'/>
<id>urn:sha1:cef92fe63836dcc63db6ccfbea0a6d9255f491a9</id>
<content type='text'>
Signed-off-by: Axel Lin &lt;axel.lin@gmail.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: Fix resource reclaim for max8998</title>
<updated>2010-10-28T22:30:39Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@gmail.com</email>
</author>
<published>2010-10-22T00:31:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=7484552eb24e3c62ef55a4ff0133d8450adea206'/>
<id>urn:sha1:7484552eb24e3c62ef55a4ff0133d8450adea206</id>
<content type='text'>
Properly free irq and unregister max8998-&gt;rtc device in
max8998_i2c_probe() error path and max8998_i2c_remove().

Signed-off-by: Axel Lin &lt;axel.lin@gmail.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: Remove unneeded ret value checking for max8998 register updates</title>
<updated>2010-10-28T22:30:37Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@gmail.com</email>
</author>
<published>2010-10-22T00:30:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=25d950714781f34e7ae1292f38889cf39983cb38'/>
<id>urn:sha1:25d950714781f34e7ae1292f38889cf39983cb38</id>
<content type='text'>
i2c_smbus_write_byte_data() returns zero or negative value,
therefore no need to check if ret is greater than zero or not.

Signed-off-by: Axel Lin &lt;axel.lin@gmail.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: Add free max8998-&gt;ono irq in max8998_irq_exit()</title>
<updated>2010-10-28T22:30:36Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@gmail.com</email>
</author>
<published>2010-10-20T09:09:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1558b51eb7c813b3d90bdd68057403f7cac191fa'/>
<id>urn:sha1:1558b51eb7c813b3d90bdd68057403f7cac191fa</id>
<content type='text'>
Signed-off-by: Axel Lin &lt;axel.lin@gmail.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: Fix resource reclaim in pcf50633_remove()</title>
<updated>2010-10-28T22:30:34Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@gmail.com</email>
</author>
<published>2010-10-20T08:56:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8220fe4cb25d0177bd0795a516d2023799008ca0'/>
<id>urn:sha1:8220fe4cb25d0177bd0795a516d2023799008ca0</id>
<content type='text'>
Calling sysfs_remove_group() to remove sysfs entries
and unregister bl_pdev in pcf50633_remove().

Signed-off-by: Axel Lin &lt;axel.lin@gmail.com&gt;
Acked-by: Harald Welte &lt;laforge@gnumonks.org&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: Fix ezx_pcap_probe error path</title>
<updated>2010-10-28T22:30:31Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@gmail.com</email>
</author>
<published>2010-10-19T12:28:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=47dabaeedb4d6e841ac4d66ef249ce9c61303049'/>
<id>urn:sha1:47dabaeedb4d6e841ac4d66ef249ce9c61303049</id>
<content type='text'>
return -ENOMEM if create_singlethread_workqueue failed.

Signed-off-by: Axel Lin &lt;axel.lin@gmail.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: Fix off-by-one value range checking for tps6507x</title>
<updated>2010-10-28T22:30:29Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@gmail.com</email>
</author>
<published>2010-10-13T02:44:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a8d6aa08dd3e004df6a6e63a61698d834a191ad3'/>
<id>urn:sha1:a8d6aa08dd3e004df6a6e63a61698d834a191ad3</id>
<content type='text'>
If bytes == (TPS6507X_MAX_REGISTER + 1), we have a buffer overflow when
doing memcpy(&amp;msg[1], src, bytes).

Signed-off-by: Axel Lin &lt;axel.lin@gmail.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
</feed>
