diff options
author | David Fries <David@Fries.net> | 2014-01-15 22:29:24 -0600 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2014-02-07 15:40:18 -0800 |
commit | eb2c0da4ac2f4614b0bd3a1b6a0e9b82d0802e08 (patch) | |
tree | 014d00301649ca8720db7168ebca51e810ad6793 /drivers/w1/w1.h | |
parent | d53f0a2c0574e6414dceeec59ae5a9e749bd058b (diff) | |
download | linux-stable-eb2c0da4ac2f4614b0bd3a1b6a0e9b82d0802e08.tar.gz linux-stable-eb2c0da4ac2f4614b0bd3a1b6a0e9b82d0802e08.tar.bz2 linux-stable-eb2c0da4ac2f4614b0bd3a1b6a0e9b82d0802e08.zip |
w1: use family_data instead of rom in w1_slave
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 <David@Fries.net>
Acked-by: Evgeniy Polyakov <zbr@ioremap.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/w1/w1.h')
-rw-r--r-- | drivers/w1/w1.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/w1/w1.h b/drivers/w1/w1.h index 390a7307fb41..0eb50502f63f 100644 --- a/drivers/w1/w1.h +++ b/drivers/w1/w1.h @@ -67,7 +67,6 @@ struct w1_slave struct list_head w1_slave_entry; struct w1_reg_num reg_num; atomic_t refcnt; - u8 rom[9]; int ttl; unsigned long flags; |