<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/w1/slaves, branch linux-3.11.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.11.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.11.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2013-07-03T23:08:06Z</updated>
<entry>
<title>drivers/w1/slaves/w1_ds2408.c: add magic sequence to disable P0 test mode</title>
<updated>2013-07-03T23:08:06Z</updated>
<author>
<name>Jean-Francois Dagenais</name>
</author>
<published>2013-07-03T22:09:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d5528773e68e35512f69dd574e25d8c81e7d3105'/>
<id>urn:sha1:d5528773e68e35512f69dd574e25d8c81e7d3105</id>
<content type='text'>
Power-up timing

The DS2408 is sensitive to the power-on slew rate and can inadvertently
power up with a test mode feature enabled.  When this occurs, the P0 port
does not respond to the Channel Access Write command.  For most reliable
operation, it is recommended to disable the test mode after every power-on
reset using the Disable Test Mode sequence shown below.  The 64-bit ROM
code must be transmitted in the same bit sequence as with the Match ROM
command, i.e., least significant bit first.  This precaution is
recommended in parasite power mode (VCC pin connected to GND) as well as
with VCC power.

Disable Test Mode:
RST,PD,96h,&lt;64-bit DS2408 ROM Code&gt;,3Ch,RST,PD

[akpm@linux-foundation.org: don't use kerenldoc token to introduce a non-kerneldoc comment, tweak whitespace]
Signed-off-by: Jean-Francois Dagenais &lt;jeff.dagenais@gmail.com&gt;
Cc: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Cc: Greg KH &lt;greg@kroah.com&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>w1: add family based automatic module loading</title>
<updated>2013-06-03T21:09:14Z</updated>
<author>
<name>Alexander Stein</name>
</author>
<published>2013-05-26T18:06:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8d7bda51888d14c07cbebacc5a10be776477bb63'/>
<id>urn:sha1:8d7bda51888d14c07cbebacc5a10be776477bb63</id>
<content type='text'>
This patch allows the 1-wire bus to autoload the corresponding module
for each slave being attached.
This works similar to bluetooth protocols.

Signed-off-by: Alexander Stein &lt;alexander.stein@informatik.tu-chemnitz.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>drivers/w1/slaves/w1_ds2760.c: fix the error handling in w1_ds2760_add_slave()</title>
<updated>2013-05-01T00:04:08Z</updated>
<author>
<name>Wei Yongjun</name>
</author>
<published>2013-04-30T22:28:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4d10e0f2dd42b950448c13715f88edfce82a0975'/>
<id>urn:sha1:4d10e0f2dd42b950448c13715f88edfce82a0975</id>
<content type='text'>
Use platform_device_put() instead of platform_device_unregister() if
platform_device_add() fail, and platform_device_del() should be used in
the error handling case after platform_device_add() success.

Signed-off-by: Wei Yongjun &lt;yongjun_wei@trendmicro.com.cn&gt;
Cc: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Cc: Greg KH &lt;greg@kroah.com&gt;
Cc: Neil Brown &lt;neilb@suse.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>drivers/w1/slaves/w1_ds2781.c: fix the error handling in w1_ds2781_add_slave()</title>
<updated>2013-05-01T00:04:08Z</updated>
<author>
<name>Wei Yongjun</name>
</author>
<published>2013-04-30T22:28:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c28d6f2ddb10fd2b359083e89ae583c6c062e35f'/>
<id>urn:sha1:c28d6f2ddb10fd2b359083e89ae583c6c062e35f</id>
<content type='text'>
Use platform_device_put() instead of platform_device_unregister() if
platform_device_add() fail, and platform_device_del() should be used in
the error handling case after platform_device_add() success.

Signed-off-by: Wei Yongjun &lt;yongjun_wei@trendmicro.com.cn&gt;
Cc: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Cc: Greg KH &lt;greg@kroah.com&gt;
Cc: Neil Brown &lt;neilb@suse.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>drivers/w1/slaves/w1_ds2780.c: fix the error handling in w1_ds2780_add_slave()</title>
<updated>2013-05-01T00:04:08Z</updated>
<author>
<name>Wei Yongjun</name>
</author>
<published>2013-04-30T22:28:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c5cfedf234fd5ba457c404bf42b6e6aea23b1e69'/>
<id>urn:sha1:c5cfedf234fd5ba457c404bf42b6e6aea23b1e69</id>
<content type='text'>
Use platform_device_put() instead of platform_device_unregister() if
platform_device_add() fail, and platform_device_del() should be used in
the error handling case after platform_device_add() success.

Signed-off-by: Wei Yongjun &lt;yongjun_wei@trendmicro.com.cn&gt;
Cc: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Cc: Greg KH &lt;greg@kroah.com&gt;
Cc: Neil Brown &lt;neilb@suse.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>drivers/w1/slaves/w1_bq27000.c: fix the error handling in w1_bq27000_add_slave()</title>
<updated>2013-05-01T00:04:08Z</updated>
<author>
<name>Wei Yongjun</name>
</author>
<published>2013-04-30T22:28:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0ece1bbf4c280a4e886709ebf21d7df35a638a82'/>
<id>urn:sha1:0ece1bbf4c280a4e886709ebf21d7df35a638a82</id>
<content type='text'>
Use platform_device_put() instead of platform_device_unregister() if
platform_device_add() fails, and also add the return value check of
platform_device_add_data().

Signed-off-by: Wei Yongjun &lt;yongjun_wei@trendmicro.com.cn&gt;
Cc: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Cc: Greg KH &lt;greg@kroah.com&gt;
Cc: Neil Brown &lt;neilb@suse.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>w1: ds2408: use ARRAY_SIZE instead of hard-coded number</title>
<updated>2013-03-15T19:15:02Z</updated>
<author>
<name>Jean-Francois Dagenais</name>
</author>
<published>2013-03-15T18:20:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1116575d918a7d5fe6d1adf46c5bbdf11dcec51b'/>
<id>urn:sha1:1116575d918a7d5fe6d1adf46c5bbdf11dcec51b</id>
<content type='text'>
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Jean-Francois Dagenais &lt;jeff.dagenais@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>w1: ds2408: make value read-back check a Kconfig option</title>
<updated>2013-03-15T19:15:02Z</updated>
<author>
<name>Jean-Francois Dagenais</name>
</author>
<published>2013-03-15T18:20:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=aceca2854498de7384ee7b44d8eb7820fd4c7f16'/>
<id>urn:sha1:aceca2854498de7384ee7b44d8eb7820fd4c7f16</id>
<content type='text'>
De-activating this reading back will effectively half the time required
for a write to the output register.

Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Jean-Francois Dagenais &lt;jeff.dagenais@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>w1: add support for DS2413 Dual Channel Addressable Switch</title>
<updated>2013-02-28T03:10:23Z</updated>
<author>
<name>Mariusz Bialonczyk</name>
</author>
<published>2013-02-28T01:05:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=31b4ca3ef9868a247ae311eb23894c228d9b340c'/>
<id>urn:sha1:31b4ca3ef9868a247ae311eb23894c228d9b340c</id>
<content type='text'>
Also fixes some whitespace inconsistency in Kconfig and w1_family.h when
DS2408 chip support was added.

Signed-off-by: Mariusz Bialonczyk &lt;manio@skyboo.net&gt;
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&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>w1: w1_therm: Add force-pullup option for "broken" sensors</title>
<updated>2013-02-18T21:55:24Z</updated>
<author>
<name>Michael Arndt</name>
</author>
<published>2013-02-17T19:51:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=29e5507ae4ab34397f538f06b7070c81a4e4a2bf'/>
<id>urn:sha1:29e5507ae4ab34397f538f06b7070c81a4e4a2bf</id>
<content type='text'>
Signed-off-by: Michael Arndt &lt;michael@scriptkiller.de&gt;
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
