Parcourir la source

usbip: move usbip kernel code out of staging

At this point, USB/IP kernel code is fully functional
and can be moved out of staging.

Signed-off-by: Valentina Manea <valentina.manea.m@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Valentina Manea il y a 11 ans
Parent
commit
96c2737716

+ 0 - 2
drivers/staging/Kconfig

@@ -28,8 +28,6 @@ source "drivers/staging/et131x/Kconfig"
 
 source "drivers/staging/slicoss/Kconfig"
 
-source "drivers/staging/usbip/Kconfig"
-
 source "drivers/staging/wlan-ng/Kconfig"
 
 source "drivers/staging/comedi/Kconfig"

+ 0 - 1
drivers/staging/Makefile

@@ -6,7 +6,6 @@ obj-$(CONFIG_STAGING)		+= staging.o
 obj-y				+= media/
 obj-$(CONFIG_ET131X)		+= et131x/
 obj-$(CONFIG_SLICOSS)		+= slicoss/
-obj-$(CONFIG_USBIP_CORE)	+= usbip/
 obj-$(CONFIG_PRISM2_USB)	+= wlan-ng/
 obj-$(CONFIG_COMEDI)		+= comedi/
 obj-$(CONFIG_FB_OLPC_DCON)	+= olpc_dcon/

+ 2 - 0
drivers/usb/Kconfig

@@ -92,6 +92,8 @@ source "drivers/usb/storage/Kconfig"
 
 source "drivers/usb/image/Kconfig"
 
+source "drivers/usb/usbip/Kconfig"
+
 endif
 
 source "drivers/usb/musb/Kconfig"

+ 2 - 0
drivers/usb/Makefile

@@ -60,3 +60,5 @@ obj-$(CONFIG_USB_RENESAS_USBHS)	+= renesas_usbhs/
 obj-$(CONFIG_USB_GADGET)	+= gadget/
 
 obj-$(CONFIG_USB_COMMON)	+= common/
+
+obj-$(CONFIG_USBIP_CORE)	+= usbip/

+ 0 - 0
drivers/staging/usbip/Kconfig → drivers/usb/usbip/Kconfig


+ 0 - 0
drivers/staging/usbip/Makefile → drivers/usb/usbip/Makefile


+ 0 - 0
drivers/staging/usbip/README → drivers/usb/usbip/README


+ 0 - 0
drivers/staging/usbip/stub.h → drivers/usb/usbip/stub.h


+ 0 - 0
drivers/staging/usbip/stub_dev.c → drivers/usb/usbip/stub_dev.c


+ 0 - 0
drivers/staging/usbip/stub_main.c → drivers/usb/usbip/stub_main.c


+ 0 - 0
drivers/staging/usbip/stub_rx.c → drivers/usb/usbip/stub_rx.c


+ 0 - 0
drivers/staging/usbip/stub_tx.c → drivers/usb/usbip/stub_tx.c


+ 0 - 0
drivers/staging/usbip/usbip_common.c → drivers/usb/usbip/usbip_common.c


+ 1 - 1
drivers/staging/usbip/usbip_common.h → drivers/usb/usbip/usbip_common.h

@@ -29,7 +29,7 @@
 #include <linux/types.h>
 #include <linux/usb.h>
 #include <linux/wait.h>
-#include "uapi/usbip.h"
+#include <uapi/linux/usbip.h>
 
 #define USBIP_VERSION "1.0.0"
 

+ 0 - 0
drivers/staging/usbip/usbip_event.c → drivers/usb/usbip/usbip_event.c


+ 0 - 0
drivers/staging/usbip/usbip_protocol.txt → drivers/usb/usbip/usbip_protocol.txt


+ 0 - 0
drivers/staging/usbip/vhci.h → drivers/usb/usbip/vhci.h


+ 0 - 0
drivers/staging/usbip/vhci_hcd.c → drivers/usb/usbip/vhci_hcd.c


+ 0 - 0
drivers/staging/usbip/vhci_rx.c → drivers/usb/usbip/vhci_rx.c


+ 0 - 0
drivers/staging/usbip/vhci_sysfs.c → drivers/usb/usbip/vhci_sysfs.c


+ 0 - 0
drivers/staging/usbip/vhci_tx.c → drivers/usb/usbip/vhci_tx.c


+ 0 - 0
drivers/staging/usbip/uapi/usbip.h → include/uapi/linux/usbip.h