]> rtime.felk.cvut.cz Git - socketcan-devel.git/blob - mkseries-dev/patches/SYSFS.diff
Added missing inclusion of linux/types.h
[socketcan-devel.git] / mkseries-dev / patches / SYSFS.diff
1 ---
2  drivers/net/can/Makefile |    2 +-
3  drivers/net/can/dev.c    |    8 ++++++++
4  2 files changed, 9 insertions(+), 1 deletion(-)
5
6 Index: linux-2.6.25.6.OLD/drivers/net/can/dev.c
7 ===================================================================
8 --- linux-2.6.25.6.OLD.orig/drivers/net/can/dev.c
9 +++ linux-2.6.25.6.OLD/drivers/net/can/dev.c
10 @@ -23,6 +23,8 @@
11  #include <linux/can.h>
12  #include <linux/can/dev.h>
13  
14 +#include "sysfs.h"
15 +
16  #define MOD_DESC "CAN netdevice library"
17  
18  MODULE_DESCRIPTION(MOD_DESC);
19 @@ -438,8 +440,14 @@ static int can_netdev_notifier_call(stru
20                         if (can_set_bitrate(dev, CAN_BITRATE_DEFAULT))
21                                 dev_err(ND2D(dev), "failed to set bitrate\n");
22                 }
23 +#ifdef CONFIG_SYSFS
24 +               can_create_sysfs(dev);
25 +#endif
26                 break;
27         case NETDEV_UNREGISTER:
28 +#ifdef CONFIG_SYSFS
29 +               can_remove_sysfs(dev);
30 +#endif
31                 break;
32         }
33         return 0;
34 Index: linux-2.6.25.6.OLD/drivers/net/can/Makefile
35 ===================================================================
36 --- linux-2.6.25.6.OLD.orig/drivers/net/can/Makefile
37 +++ linux-2.6.25.6.OLD/drivers/net/can/Makefile
38 @@ -5,4 +5,4 @@
39  obj-$(CONFIG_CAN_VCAN)         += vcan.o
40  
41  obj-$(CONFIG_CAN_DEV)          += can-dev.o
42 -can-dev-y                      := dev.o
43 +can-dev-y                      := dev.o sysfs.o