<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/mfd, branch v2.6.28</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.28</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.28'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2008-11-16T18:58:47Z</updated>
<entry>
<title>mfd: Correct WM8350 I2C return code usage</title>
<updated>2008-11-16T18:58:47Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2008-11-12T16:34:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=898d8054ec0cb5ba0ec1b15c78042a23ed103c02'/>
<id>urn:sha1:898d8054ec0cb5ba0ec1b15c78042a23ed103c02</id>
<content type='text'>
The vendor BSP used for the WM8350 development provided an I2C driver
which incorrectly returned zero on succesful sends rather than the
number of transmitted bytes, an error which was then propagated into the
WM8350 I2C accessors.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@openedhand.com&gt;
</content>
</entry>
<entry>
<title>mfd: fix event masking for da9030</title>
<updated>2008-11-16T18:58:45Z</updated>
<author>
<name>Mike Rapoport</name>
<email>mike@compulab.co.il</email>
</author>
<published>2008-11-08T00:28:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b1ccbdc4a2af5ffcd6082c3a7a6fbd0e134031f2'/>
<id>urn:sha1:b1ccbdc4a2af5ffcd6082c3a7a6fbd0e134031f2</id>
<content type='text'>
Signed-off-by: Mike Rapoport &lt;mike@compulab.co.il&gt;
Acked-by: Eric Miao &lt;eric.miao@marvell.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@openedhand.com&gt;
</content>
</entry>
<entry>
<title>missing dependencies on HAVE_CLK in drivers/mfd</title>
<updated>2008-11-01T19:40:38Z</updated>
<author>
<name>Al Viro</name>
<email>viro@ftp.linux.org.uk</email>
</author>
<published>2008-11-01T18:19:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9ca68233f2ec12efc950b4d15e9a761308da2b3e'/>
<id>urn:sha1:9ca68233f2ec12efc950b4d15e9a761308da2b3e</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>mfd: Make WM8400 depend on I2C until SPI is submitted</title>
<updated>2008-10-24T16:34:39Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2008-10-24T15:16:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9c366452e0b2df06f3ce0aabc6a53c94c595cd00'/>
<id>urn:sha1:9c366452e0b2df06f3ce0aabc6a53c94c595cd00</id>
<content type='text'>
Otherwise we could build in WM8400 but not I2C.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@openedhand.com&gt;
</content>
</entry>
<entry>
<title>mfd: add missing Kconfig entry for da903x</title>
<updated>2008-10-24T16:34:27Z</updated>
<author>
<name>Samuel Ortiz</name>
<email>sameo@openedhand.com</email>
</author>
<published>2008-10-24T15:10:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8e2eaabfd9f7d375a1bb202e644ce2dcc0659592'/>
<id>urn:sha1:8e2eaabfd9f7d375a1bb202e644ce2dcc0659592</id>
<content type='text'>
This one was accidentally left out during the rc1 mfd merge.

Signed-off-by: Samuel Ortiz &lt;sameo@openedhand.com&gt;
</content>
</entry>
<entry>
<title>mfd: check for platform_get_irq() return value in sm501</title>
<updated>2008-10-21T23:39:55Z</updated>
<author>
<name>Roel Kluin</name>
<email>roel.kluin@gmail.com</email>
</author>
<published>2008-10-21T23:39:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=7cf5244ce4a0ab3f043f2e9593e07516b0df5715'/>
<id>urn:sha1:7cf5244ce4a0ab3f043f2e9593e07516b0df5715</id>
<content type='text'>
sm501_devdata-&gt;irq is unsigned, while platform_get_irq() returns a
signed int.

Signed-off-by: Roel Kluin &lt;roel.kluin@gmail.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@openedhand.com&gt;
</content>
</entry>
<entry>
<title>mfd: use pci_ioremap_bar() in sm501</title>
<updated>2008-10-21T23:21:24Z</updated>
<author>
<name>Arjan van de Ven</name>
<email>arjan@linux.intel.com</email>
</author>
<published>2008-09-28T23:14:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=7ab18995e11089ea33c99fd586e8bad4932369e4'/>
<id>urn:sha1:7ab18995e11089ea33c99fd586e8bad4932369e4</id>
<content type='text'>
Use the newly introduced pci_ioremap_bar() function in drivers/mfd.
pci_ioremap_bar() just takes a pci device and a bar number, with the goal
of making it really hard to get wrong, while also having a central place
to stick sanity checks.

Signed-off-by: Arjan van de Ven &lt;arjan@linux.intel.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@openedhand.com&gt;
</content>
</entry>
<entry>
<title>mfd: Don't store volatile bits in WM8350 register cache</title>
<updated>2008-10-21T23:19:40Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2008-10-20T21:58:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e76f7558d89868bc295fe1220c2e5a0a82f698f6'/>
<id>urn:sha1:e76f7558d89868bc295fe1220c2e5a0a82f698f6</id>
<content type='text'>
This makes the contents of the cache clearer and fixes incorrect
initialisation of the cache for partially volatile registers.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@openedhand.com&gt;
</content>
</entry>
<entry>
<title>mfd: don't export wm3850 static functions</title>
<updated>2008-10-21T23:19:39Z</updated>
<author>
<name>Stephen Rothwell</name>
<email>sfr@canb.auug.org.au</email>
</author>
<published>2008-10-20T21:55:30Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=799f9e3267b0938c8059ed78d7e39e00b6aa6bd2'/>
<id>urn:sha1:799f9e3267b0938c8059ed78d7e39e00b6aa6bd2</id>
<content type='text'>
October 10th linux-next build (powerpc allyesconfig) failed like this:

drivers/mfd/wm8350-core.c:1131: error: __ksymtab_wm8350_create_cache causes a section type conflict

Caused by commit 89b4012befb1abca5e86d232bc0e2a797b0d9825 ("mfd: Core
support for the WM8350 AudioPlus PMIC"). wm8350_create_cache is not used
elsewhere, so remove the EXPORT_SYMBOL.

Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@openedhand.com&gt;
</content>
</entry>
<entry>
<title>mfd: twl4030 IRQ handling update</title>
<updated>2008-10-21T23:19:37Z</updated>
<author>
<name>David Brownell</name>
<email>dbrownell@users.sourceforge.net</email>
</author>
<published>2008-10-20T21:46:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a30d46c042c8a17ef25de02f439fbd120ab8a8de'/>
<id>urn:sha1:a30d46c042c8a17ef25de02f439fbd120ab8a8de</id>
<content type='text'>
- Move it into a separate file; clean and streamline it
 - Restructure the init code for reuse during secondary dispatch
 - Support both levels (primary, secondary) of IRQ dispatch
 - Use a workqueue for irq mask/unmask and trigger configuration

Code for two subchips currently share that secondary handler code.
One is the power subchip; its IRQs are now handled by this core,
courtesy of this patch.  The other is the GPIO module, which will
be supported through a later patch.

There are also minor changes to the header file, mostly related
to GPIO support; nothing yet in mainline cares about those.  A
few references to OMAP-specific symbols are disabled; when they
can all be removed, the TWL4030 support ceases being OMAP-specific.

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@openedhand.com&gt;
</content>
</entry>
</feed>
