<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/w1/slaves, branch linux-3.17.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.17.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.17.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-06-23T16:38:08Z</updated>
<entry>
<title>w1: select crc16 library for ds2406</title>
<updated>2014-06-23T16:38:08Z</updated>
<author>
<name>Arnd Bergmann</name>
</author>
<published>2014-06-23T14:31:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6b5fa77608352f05769ca4e10ec3a32d1446b4a6'/>
<id>urn:sha1:6b5fa77608352f05769ca4e10ec3a32d1446b4a6</id>
<content type='text'>
commit 94859308a21b "w1: new w1_ds2406 driver" added a new driver
that uses the crc16 library, but didn't ensure that the core is
there. This adds the necessary Kconfig statements, just like we
have it for other w1 drivers.

Reported-by: kbuild test robot &lt;fengguang.wu@intel.com&gt;
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Scott Alfter &lt;scott@alfter.us&gt;
Cc: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>w1/slaves: use pr_* instead of printk</title>
<updated>2014-06-20T00:46:51Z</updated>
<author>
<name>Fjodor Schelichow</name>
</author>
<published>2014-06-19T00:51:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ea022eac1e297bbf725c1e484726b4c8fb09dd80'/>
<id>urn:sha1:ea022eac1e297bbf725c1e484726b4c8fb09dd80</id>
<content type='text'>
This patch replaces all calls to the "printk" function within the "slaves"
subdirectory by calls to the appropriate "pr_*" function thus addressing
the following warning generated by the checkpatch script:

WARNING: Prefer [subsystem eg: netdev]_err([subsystem]dev, ...
        then dev_err(dev, ... then pr_err(...  to printk(KERN_ERR ...

Signed-off-by: Fjodor Schelichow &lt;fjodor.schelichow@hotmail.com&gt;
Signed-off-by: Roman Sommer &lt;romsom2@yahoo.de&gt;
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>w1: new w1_ds2406 driver</title>
<updated>2014-06-20T00:45:14Z</updated>
<author>
<name>Scott Alfter</name>
</author>
<published>2014-06-17T20:42:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=94859308a21b2bbf3d7c48789513c0c4a9ea7de1'/>
<id>urn:sha1:94859308a21b2bbf3d7c48789513c0c4a9ea7de1</id>
<content type='text'>
Some preliminary work at making use of this driver led me to implement
CRC-16 checks on read and write to deal with the occasional glitchiness of
the 1-Wire bus.  The revised driver (attached) returns an I/O error if the
CRC check fails.  When reading the chip's state, either you get a valid
indication or you get an I/O error.  When changing its state, either the
change is successful or an I/O error is returned.

Signed-off-by: Scott Alfter &lt;scott@alfter.us&gt;
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>w1: Remove excess dependencies on W1 for masters and slaves</title>
<updated>2014-02-28T23:27:09Z</updated>
<author>
<name>Alexander Shiyan</name>
</author>
<published>2014-02-22T07:29:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=adffe4ab961113c5db8fee802f8e39b82a15d8e1'/>
<id>urn:sha1:adffe4ab961113c5db8fee802f8e39b82a15d8e1</id>
<content type='text'>
Configuration for masters and slaves is included only if W1 symbol
enabled, so no reason to check it once more.

Signed-off-by: Alexander Shiyan &lt;shc_work@mail.ru&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>w1: use family_data instead of rom in w1_slave</title>
<updated>2014-02-07T23:40:18Z</updated>
<author>
<name>David Fries</name>
</author>
<published>2014-01-16T04:29:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eb2c0da4ac2f4614b0bd3a1b6a0e9b82d0802e08'/>
<id>urn:sha1:eb2c0da4ac2f4614b0bd3a1b6a0e9b82d0802e08</id>
<content type='text'>
The first line printed from w1_slave gives the context of the w1
device.  So does the second line, but if the CRC check failed, the
second line contains the last successful result.  It is confusing when
it prints the temperature next to the line that might be a previous
conversion and has nothing to do with that printed temperature value.
Modify the code to store the last good conversion in family_data,
which is designed for custom data structures.

Signed-off-by: David Fries &lt;David@Fries.net&gt;
Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>w1: slaves: w1_ds2781: convert to use w1_family_ops.groups</title>
<updated>2013-08-22T18:05:44Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2013-08-21T22:45:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eefafb79a4489b7eeb1853621f95139e3f7cb94c'/>
<id>urn:sha1:eefafb79a4489b7eeb1853621f95139e3f7cb94c</id>
<content type='text'>
This moves the sysfs file creation/removal to the w1 core by using the
.groups field, saving code in the slave driver.

Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Cc: Alexander Stein &lt;alexander.stein@informatik.tu-chemnitz.de&gt;
Cc: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Cc: Wei Yongjun &lt;yongjun_wei@trendmicro.com.cn&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>w1: slaves: w1_ds2760: convert to use w1_family_ops.groups</title>
<updated>2013-08-22T18:05:44Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2013-08-21T22:45:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0597129cdc464ba3723f340a5a6cbd1e80e78210'/>
<id>urn:sha1:0597129cdc464ba3723f340a5a6cbd1e80e78210</id>
<content type='text'>
This moves the sysfs file creation/removal to the w1 core by using the
.groups field, saving code in the slave driver.

Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Cc: Alexander Stein &lt;alexander.stein@informatik.tu-chemnitz.de&gt;
Cc: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Cc: Wei Yongjun &lt;yongjun_wei@trendmicro.com.cn&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>w1: slaves: w1_ds2780: convert to use w1_family_ops.groups</title>
<updated>2013-08-22T18:05:43Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2013-08-21T22:45:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9365261db45ddf1dc0800ce70830928beb0efd78'/>
<id>urn:sha1:9365261db45ddf1dc0800ce70830928beb0efd78</id>
<content type='text'>
This moves the sysfs file creation/removal to the w1 core by using the
.groups field, saving code in the slave driver.

Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Cc: Alexander Stein &lt;alexander.stein@informatik.tu-chemnitz.de&gt;
Cc: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Cc: Wei Yongjun &lt;yongjun_wei@trendmicro.com.cn&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>w1: slaves: w1_ds28e04: convert to use w1_family_ops.groups</title>
<updated>2013-08-22T18:05:43Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2013-08-21T22:45:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fa33a65a9cf7e2069cc1f26b057867e865daadba'/>
<id>urn:sha1:fa33a65a9cf7e2069cc1f26b057867e865daadba</id>
<content type='text'>
This moves the sysfs file creation/removal to the w1 core by using the
.groups field, saving code in the slave driver.

Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Cc: 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>w1: slaves: w1_ds2433: convert to use w1_family_ops.groups</title>
<updated>2013-08-22T18:05:43Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2013-08-21T22:45:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=38f40982e16fde872b8c11bb1cc6553cc42884b0'/>
<id>urn:sha1:38f40982e16fde872b8c11bb1cc6553cc42884b0</id>
<content type='text'>
This moves the sysfs file creation/removal to the w1 core by using the
.groups field, saving code in the slave driver.

Acked-by: Evgeniy Polyakov &lt;zbr@ioremap.net&gt;
Cc: Alexander Stein &lt;alexander.stein@informatik.tu-chemnitz.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
