]> Git Repo - linux.git/commit - drivers/w1/slaves/w1_ds2780.c
w1: Add subsystem kernel public interface
authorAndrew F. Davis <[email protected]>
Mon, 5 Jun 2017 13:52:08 +0000 (08:52 -0500)
committerGreg Kroah-Hartman <[email protected]>
Fri, 9 Jun 2017 09:54:54 +0000 (11:54 +0200)
commitde0d6dbdbdb23ddb85f10d54a516e794f9a873e0
tree835e0f7aca2983b9147913a228d8656d47aa6bc9
parentacb7e8f7448efef4ba1d86247cacbd201df733ab
w1: Add subsystem kernel public interface

Like other subsystems we should be able to define slave devices outside
of the w1 directory. To do this we move public facing interface
definitions to include/linux/w1.h and rename the internal definition
file to w1_internal.h.

As w1_family.h and w1_int.h contained almost entirely public
driver interface definitions we simply removed these files and
moved the remaining definitions into w1_internal.h.

With this we can now start to move slave devices out of w1/slaves and
into the subsystem based on the function they implement, again like
other drivers.

Signed-off-by: Andrew F. Davis <[email protected]>
Reviewed-by: Sebastian Reichel <[email protected]>
Acked-by: Evgeniy Polyakov <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
37 files changed:
MAINTAINERS
drivers/power/supply/ds2760_battery.c
drivers/power/supply/ds2780_battery.c
drivers/power/supply/ds2781_battery.c
drivers/w1/masters/ds1wm.c
drivers/w1/masters/ds2482.c
drivers/w1/masters/ds2490.c
drivers/w1/masters/matrox_w1.c
drivers/w1/masters/mxc_w1.c
drivers/w1/masters/omap_hdq.c
drivers/w1/masters/w1-gpio.c
drivers/w1/slaves/w1_bq27000.c
drivers/w1/slaves/w1_ds2405.c
drivers/w1/slaves/w1_ds2406.c
drivers/w1/slaves/w1_ds2408.c
drivers/w1/slaves/w1_ds2413.c
drivers/w1/slaves/w1_ds2423.c
drivers/w1/slaves/w1_ds2431.c
drivers/w1/slaves/w1_ds2433.c
drivers/w1/slaves/w1_ds2438.c
drivers/w1/slaves/w1_ds2760.c
drivers/w1/slaves/w1_ds2780.c
drivers/w1/slaves/w1_ds2781.c
drivers/w1/slaves/w1_ds28e04.c
drivers/w1/slaves/w1_smem.c
drivers/w1/slaves/w1_therm.c
drivers/w1/w1.c
drivers/w1/w1.h [deleted file]
drivers/w1/w1_family.c
drivers/w1/w1_family.h [deleted file]
drivers/w1/w1_int.c
drivers/w1/w1_int.h [deleted file]
drivers/w1/w1_internal.h [new file with mode: 0644]
drivers/w1/w1_io.c
drivers/w1/w1_netlink.c
drivers/w1/w1_netlink.h
include/linux/w1.h [new file with mode: 0644]
This page took 0.068939 seconds and 4 git commands to generate.