Skip to contentSkip to conversation

(unknown)

PATCH Max S. 1 participant 1 message Oct 2, 2013 CAN network drivers

lore
Share & tools
lore

Max S.

author
#0 lore raw

Hello All,

Whats the protocol for getting a driver into the mainline kernel? I've reached a working and fairly stable state with the CAN adapter I'm working on, and would like to get its driver mainlined.

Attached is a patch.

Thanks,
Max Schneider.

From 2e4c4df9aae119279eb0913db0b7bc1d1025879a Mon Sep 17 00:00:00 2001
From: Maximilian Schneider <[email protected]>
Date: Wed, 2 Oct 2013 18:48:26 +0000
Subject: [PATCH] GS_USB CAN Driver.

---
 drivers/net/can/usb/Kconfig  |    8 +
 drivers/net/can/usb/Makefile |    1 +
 drivers/net/can/usb/gs_usb.c | 1121 ++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 1130 insertions(+)
 create mode 100644 drivers/net/can/usb/gs_usb.c
drivers/net/can/usb/Kconfig +8 -0
index fc96a3d..f5e3e8c 100644
@@ -54,4 +54,12 @@ config CAN_8DEV_USB
 	  This driver supports the USB2CAN interface
 	  from 8 devices (http://www.8devices.com).
 
+config CAN_GS_USB
+	tristate "Geschwister Schneider UG interfaces"
+	---help---
+	  This driver supports the Geschwister Schneider USB/CAN devices.
+	  If unsure choose N,
+	  choose Y for built in support,
+	  M to compile as module (module will be named: gs_usb).
+
 endmenu
drivers/net/can/usb/Makefile +1 -0
index becef46..c21a521 100644
@@ -7,5 +7,6 @@ obj-$(CONFIG_CAN_ESD_USB2) += esd_usb2.o
 obj-$(CONFIG_CAN_KVASER_USB) += kvaser_usb.o
 obj-$(CONFIG_CAN_PEAK_USB) += peak_usb/
 obj-$(CONFIG_CAN_8DEV_USB) += usb_8dev.o
+obj-$(CONFIG_CAN_GS_USB) += gs_usb.o
 
 ccflags-$(CONFIG_CAN_DEBUG_DEVICES) := -DDEBUG
drivers/net/can/usb/gs_usb.c new file +1121 -0

1,121 lines not on this page · raw message

Signature · 1 line
1.7.10.4