<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/include/linux/mfd, branch v2.6.31.2</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v2.6.31.2</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v2.6.31.2'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2009-06-17T17:41:52Z</updated>
<entry>
<title>mfd: fix tmio related warnings</title>
<updated>2009-06-17T17:41:52Z</updated>
<author>
<name>Samuel Ortiz</name>
<email>sameo@linux.intel.com</email>
</author>
<published>2009-06-15T13:43:31Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=4d3792e054f706f73837769a0e5607b3b7ad25a2'/>
<id>urn:sha1:4d3792e054f706f73837769a0e5607b3b7ad25a2</id>
<content type='text'>
We can not have .driver_data as const since platform_set_drvdata() doesnt take
a const.
The hclk mmc_data field can be const though.

Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: asic3: remove SD/SDIO controller register definitions</title>
<updated>2009-06-17T17:41:45Z</updated>
<author>
<name>Philipp Zabel</name>
<email>philipp.zabel@gmail.com</email>
</author>
<published>2009-06-05T16:31:05Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=1b89040c3aa4500c97859bad714e010441e9c477'/>
<id>urn:sha1:1b89040c3aa4500c97859bad714e010441e9c477</id>
<content type='text'>
Only the base addresses remain, as they are needed to set up
the IOMEM resources.

Signed-off-by: Philipp Zabel &lt;philipp.zabel@gmail.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: add ASIC3 IRQ numbers</title>
<updated>2009-06-17T17:41:43Z</updated>
<author>
<name>Philipp Zabel</name>
<email>philipp.zabel@gmail.com</email>
</author>
<published>2009-06-05T16:31:03Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=01906d6d780e84c51537f6b56da472959e846314'/>
<id>urn:sha1:01906d6d780e84c51537f6b56da472959e846314</id>
<content type='text'>
IRQ number definitions for PWM, LED, SPI and OWM (ds1wm).

Signed-off-by: Philipp Zabel &lt;philipp.zabel@gmail.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: asic3: add asic3_set_register common operation</title>
<updated>2009-06-17T17:41:39Z</updated>
<author>
<name>Philipp Zabel</name>
<email>philipp.zabel@gmail.com</email>
</author>
<published>2009-06-05T16:31:01Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=6483c1b5e1a6e3489640a1376e951395982e9615'/>
<id>urn:sha1:6483c1b5e1a6e3489640a1376e951395982e9615</id>
<content type='text'>
Used to configure single bits of the SDHWCTRL_SDCONF and EXTCF_RESET/SELECT
registers needed for DS1WM, MMC/SDIO and PCMCIA functionality.

Signed-off-by: Philipp Zabel &lt;philipp.zabel@gmail.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: add PCAP driver</title>
<updated>2009-06-17T17:41:35Z</updated>
<author>
<name>Daniel Ribeiro</name>
<email>drwyrm@gmail.com</email>
</author>
<published>2009-05-28T18:43:37Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=13a09f93d2bf3a20c748e1d6a30160a00fc58169'/>
<id>urn:sha1:13a09f93d2bf3a20c748e1d6a30160a00fc58169</id>
<content type='text'>
The PCAP Asic as present on EZX phones is a multi function device with
voltage regulators, ADC, touch screen controller, RTC, USB transceiver,
leds controller, and audio codec.

It has two SPI ports, typically one is connected to the application
processor and another to the baseband, this driver provides read/write
functions to its registers, irq demultiplexer and ADC
queueing/abstraction.

This chip is used on a lot of Motorola phones, it was manufactured by TI
as a custom product with the name PTWL93017, later this design evolved
into the ATLAS PMIC from Freescale (MC13783).

Signed-off-by: Daniel Ribeiro &lt;drwyrm@gmail.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mfd: add U300 AB3100 core support</title>
<updated>2009-06-17T17:41:34Z</updated>
<author>
<name>Linus Walleij</name>
<email>linus.ml.walleij@gmail.com</email>
</author>
<published>2009-05-21T21:17:06Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=14fa56917d73d823538151b0429d98211fa439c1'/>
<id>urn:sha1:14fa56917d73d823538151b0429d98211fa439c1</id>
<content type='text'>
This adds a core driver for the AB3100 mixed-signal circuit
found in the ST-Ericsson U300 series platforms. This driver
is a singleton proxy for all accesses to the AB3100
sub-drivers which will be merged on top of this one, RTC,
regulators, battery and system power control, vibrator,
LEDs, and an ALSA codec.

Signed-off-by: Linus Walleij &lt;linus.walleij@stericsson.com&gt;
Reviewed-by: Mike Rapoport &lt;mike@compulab.co.il&gt;
Reviewed-by: Ben Dooks &lt;ben-linux@fluff.org&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>MFD,mmc: tmio_mmc: make HCLK configurable</title>
<updated>2009-06-13T20:42:59Z</updated>
<author>
<name>Philipp Zabel</name>
<email>philipp.zabel@gmail.com</email>
</author>
<published>2009-06-04T18:12:31Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=f0e46cc4971f6be96010d9248e0fc076b229d989'/>
<id>urn:sha1:f0e46cc4971f6be96010d9248e0fc076b229d989</id>
<content type='text'>
The Toshiba parts all have a 24 MHz HCLK, but HTC ASIC3 has a 24.576 MHz HCLK
and AMD Imageon w228x's HCLK is 80 MHz. With this patch, the MFD driver
provides the HCLK frequency to tmio_mmc via mfd_cell-&gt;driver_data.

Signed-off-by: Philipp Zabel &lt;philipp.zabel@gmail.com&gt;
Acked-by: Ian Molton &lt;ian@mnementh.co.uk&gt;
Acked-by: Samuel Ortiz &lt;sameo@openedhand.com&gt;
Signed-off-by: Pierre Ossman &lt;pierre@ossman.eu&gt;
</content>
</entry>
<entry>
<title>Merge git://git.infradead.org/battery-2.6</title>
<updated>2009-04-09T00:45:02Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2009-04-09T00:45:02Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=d8312204768861d77ec868265b2c1a36a1bf078f'/>
<id>urn:sha1:d8312204768861d77ec868265b2c1a36a1bf078f</id>
<content type='text'>
* git://git.infradead.org/battery-2.6:
  pda_power: Add optional OTG transceiver and voltage regulator support
  pcf50633_charger: Remove unused mbc_set_status function
  pcf50633_charger: Enable periodic charging restart
</content>
</entry>
<entry>
<title>mfd: remove DS1WM clock handling</title>
<updated>2009-04-04T22:32:22Z</updated>
<author>
<name>Philipp Zabel</name>
<email>philipp.zabel@gmail.com</email>
</author>
<published>2009-02-17T09:09:19Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=7d33ccbeecd8393cc690cf9a71008236cdd7cc2c'/>
<id>urn:sha1:7d33ccbeecd8393cc690cf9a71008236cdd7cc2c</id>
<content type='text'>
This driver requests a clock that usually is supplied by the MFD in which
the DS1WM is contained. Currently, it is impossible for a MFD to register
their clocks with the generic clock API due to different implementations
across architectures.
For now, this patch removes the clock handling from DS1WM altogether,
trusting that the MFD enable/disable functions will switch the clock if
needed. The clock rate is obtained from a new parameter in driver_data.

Signed-off-by: Philipp Zabel &lt;philipp.zabel@gmail.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@openedhand.com&gt;
</content>
</entry>
<entry>
<title>mfd: remove unused PASIC3 bus_shift field</title>
<updated>2009-04-04T22:32:22Z</updated>
<author>
<name>Philipp Zabel</name>
<email>philipp.zabel@gmail.com</email>
</author>
<published>2009-02-17T09:06:52Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=b72019dbd126e60bb5f9f350f76127b1527facba'/>
<id>urn:sha1:b72019dbd126e60bb5f9f350f76127b1527facba</id>
<content type='text'>
Removes the now-unused bus_shift field from pasic3_platform_data.

Signed-off-by: Philipp Zabel &lt;philipp.zabel@gmail.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@openedhand.com&gt;
</content>
</entry>
</feed>
