Greg Kroah-Hartman
729fb9d33f
w1: slaves: w1_ds2413.c: convert to use w1_family_ops.groups
...
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 <zbr@ioremap.net >
Cc: Andrew Morton <akpm@linux-foundation.org >
Cc: Alexander Stein <alexander.stein@informatik.tu-chemnitz.de >
Cc: Mariusz Bialonczyk <manio@skyboo.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2013-08-22 11:05:43 -07:00
Alexander Stein
8d7bda5188
w1: add family based automatic module loading
...
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 <alexander.stein@informatik.tu-chemnitz.de >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2013-06-03 14:09:14 -07:00
Mariusz Bialonczyk
31b4ca3ef9
w1: add support for DS2413 Dual Channel Addressable Switch
...
Also fixes some whitespace inconsistency in Kconfig and w1_family.h when
DS2408 chip support was added.
Signed-off-by: Mariusz Bialonczyk <manio@skyboo.net >
Acked-by: Evgeniy Polyakov <zbr@ioremap.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:23 -08:00