<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/w1, branch v2.6.31</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/w1?h=v2.6.31</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/w1?h=v2.6.31'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2009-08-07T17:39:55Z</updated>
<entry>
<title>drivers/w1/masters/omap_hdq.c: fix missing mutex unlock</title>
<updated>2009-08-07T17:39:55Z</updated>
<author>
<name>Stoyan Gaydarov</name>
<email>sgayda2@uiuc.edu</email>
</author>
<published>2009-08-06T22:07:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=2020002a878403a6858868d85a43623f74859dba'/>
<id>urn:sha1:2020002a878403a6858868d85a43623f74859dba</id>
<content type='text'>
This was found using a semantic patch, more info can be found at:
http://www.emn.fr/x-info/coccinelle/

Signed-off-by: Stoyan Gaydarov &lt;sgayda2@uiuc.edu&gt;
Acked-by: Evgeniy Polyakov &lt;johnpol@2ka.mipt.ru&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Merge git://git.infradead.org/battery-2.6</title>
<updated>2009-06-24T21:35:57Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2009-06-24T21:35:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=f27884aeadff9654f4a1e8a05dd92f4b140afe29'/>
<id>urn:sha1:f27884aeadff9654f4a1e8a05dd92f4b140afe29</id>
<content type='text'>
* git://git.infradead.org/battery-2.6:
  da9030_battery: Fix race between event handler and monitor
  Add MAX17040 Fuel Gauge driver
  w1: ds2760_battery: add support for sleep mode feature
  w1: ds2760: add support for EEPROM read and write
  ds2760_battery: cleanups in ds2760_battery_probe()
</content>
</entry>
<entry>
<title>w1-gpio: add external pull-up enable callback</title>
<updated>2009-06-18T20:03:58Z</updated>
<author>
<name>Daniel Mack</name>
<email>daniel@caiaq.de</email>
</author>
<published>2009-06-17T23:28:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c8a06c1ef0bc45915fc45a170c7c60426971304c'/>
<id>urn:sha1:c8a06c1ef0bc45915fc45a170c7c60426971304c</id>
<content type='text'>
On embedded devices, sleep mode conditions can be tricky to handle,
Especially when processors tend to pull-down the w1 bus during sleep.  Bus
slaves (such as the ds2760) may interpret this as a reason for power-down
conditions and entirely switch off the device.

This patch adds a callback function pointer to let users switch on and off
the external pull-up resistor.  This lets the outside world know whether
the processor is currently actively driving the bus or not.

When this callback is not provided, the code behaviour won't change.

Signed-off-by: Daniel Mack &lt;daniel@caiaq.de&gt;
Acked-by: Ville Syrjala &lt;syrjala@sci.fi&gt;
Acked-by: Evgeniy Polyakov &lt;johnpol@2ka.mipt.ru&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>trivial: Kconfig: .ko is normally not included in module names</title>
<updated>2009-06-12T16:01:50Z</updated>
<author>
<name>Pavel Machek</name>
<email>pavel@ucw.cz</email>
</author>
<published>2009-06-04T22:44:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4737f0978d6e64eae468e01fa181abf6499e6b84'/>
<id>urn:sha1:4737f0978d6e64eae468e01fa181abf6499e6b84</id>
<content type='text'>
.ko is normally not included in Kconfig help, make it consistent.

Signed-off-by: Pavel Machek &lt;pavel@ucw.cz&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>w1: ds2760_battery: add support for sleep mode feature</title>
<updated>2009-06-08T19:25:17Z</updated>
<author>
<name>Daniel Mack</name>
<email>daniel@caiaq.de</email>
</author>
<published>2009-04-28T08:55:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=cef437e3a9b6d229d4ed3730cde047007267df6d'/>
<id>urn:sha1:cef437e3a9b6d229d4ed3730cde047007267df6d</id>
<content type='text'>
This adds support for ds2760's sleep mode feature. With this feature
enabled, the chip enters a deep sleep mode and disconnects from the
battery when the w1 line is held down for more than 2 seconds.

This new behaviour can be switched on and off using a new module
parameter.

Signed-off-by: Daniel Mack &lt;daniel@caiaq.de&gt;
Cc: Szabolcs Gyurko &lt;szabolcs.gyurko@tlt.hu&gt;
Acked-by: Matt Reimer &lt;mreimer@vpop.net&gt;
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Anton Vorontsov &lt;cbouatmailru@gmail.com&gt;
</content>
</entry>
<entry>
<title>w1: ds2760: add support for EEPROM read and write</title>
<updated>2009-06-08T19:25:17Z</updated>
<author>
<name>Daniel Mack</name>
<email>daniel@caiaq.de</email>
</author>
<published>2009-04-28T08:55:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=0b47b5703b1cc6c3aa89663ac70e28dadedf6ccc'/>
<id>urn:sha1:0b47b5703b1cc6c3aa89663ac70e28dadedf6ccc</id>
<content type='text'>
In order to modify the DS2762's status registers and to add support for
sleep mode, there is need for functions to write the internal EEPROM.

Signed-off-by: Daniel Mack &lt;daniel@caiaq.de&gt;
Acked-by: Matt Reimer &lt;mreimer@vpop.net&gt;
Acked-by: Szabolcs Gyurko &lt;szabolcs.gyurko@tlt.hu&gt;
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Anton Vorontsov &lt;cbouatmailru@gmail.com&gt;
</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.amat.us/linux/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: convert DS1WM to use MFD core</title>
<updated>2009-04-04T22:32:20Z</updated>
<author>
<name>Philipp Zabel</name>
<email>philipp.zabel@gmail.com</email>
</author>
<published>2009-02-17T09:06:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a23a175795cdb202619ac176129b2f0c2a5c9456'/>
<id>urn:sha1:a23a175795cdb202619ac176129b2f0c2a5c9456</id>
<content type='text'>
This patch converts the DS1WM driver into an MFD cell. It also
calculates the bus_shift parameter from the memory resource size.

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>w1: coding style cleanups in w1_io.c</title>
<updated>2009-04-03T02:05:04Z</updated>
<author>
<name>Daniel Mack</name>
<email>daniel@caiaq.de</email>
</author>
<published>2009-04-02T23:58:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=23c36c1aec895fd52d7dd8cd3ce4bbce43c969fd'/>
<id>urn:sha1:23c36c1aec895fd52d7dd8cd3ce4bbce43c969fd</id>
<content type='text'>
This fixes a number of coding style issues I stubled over.

Acked-by: Evgeniy Polyakov &lt;johnpol@2ka.mipt.ru&gt;
Signed-off-by: Daniel Mack &lt;daniel@caiaq.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into devel</title>
<updated>2009-03-25T18:31:35Z</updated>
<author>
<name>Russell King</name>
<email>rmk@dyn-67.arm.linux.org.uk</email>
</author>
<published>2009-03-25T18:31:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8937b7349ca9e25a02b2a72ccb7fba404ddedc5b'/>
<id>urn:sha1:8937b7349ca9e25a02b2a72ccb7fba404ddedc5b</id>
<content type='text'>
</content>
</entry>
</feed>
