900d495a18
The patch provides USB CDC NCM host driver support in the Linux Kernel. Changes: drivers/net/usb/cdc_ncm.c: - initial submission of the CDC NCM host driver; - verified on Intel 32/64 bit, Intel Atom, ST-Ericsson U8500 (ARM) - throughput measured over 100 Mbits duplex; - driver supports 16-bit NTB format only, but it is more than enough for transfers up to 64K; - driver can handle up to 32 datagrams in received NTB; - timer is used to collect several packets in Tx direction drivers/net/usb/Kconfig: - a new entry to compile CDC NCM host driver drivers/net/usb/Makefile: - a new entry to compile CDC NCM host driver Signed-off-by: Alexey Orishko <alexey.orishko@stericsson.com> Signed-off-by: David S. Miller <davem@davemloft.net>
31 lines
1.1 KiB
Makefile
31 lines
1.1 KiB
Makefile
#
|
|
# Makefile for USB Network drivers
|
|
#
|
|
|
|
obj-$(CONFIG_USB_CATC) += catc.o
|
|
obj-$(CONFIG_USB_KAWETH) += kaweth.o
|
|
obj-$(CONFIG_USB_PEGASUS) += pegasus.o
|
|
obj-$(CONFIG_USB_RTL8150) += rtl8150.o
|
|
obj-$(CONFIG_USB_HSO) += hso.o
|
|
obj-$(CONFIG_USB_NET_AX8817X) += asix.o
|
|
obj-$(CONFIG_USB_NET_CDCETHER) += cdc_ether.o
|
|
obj-$(CONFIG_USB_NET_CDC_EEM) += cdc_eem.o
|
|
obj-$(CONFIG_USB_NET_DM9601) += dm9601.o
|
|
obj-$(CONFIG_USB_NET_SMSC75XX) += smsc75xx.o
|
|
obj-$(CONFIG_USB_NET_SMSC95XX) += smsc95xx.o
|
|
obj-$(CONFIG_USB_NET_GL620A) += gl620a.o
|
|
obj-$(CONFIG_USB_NET_NET1080) += net1080.o
|
|
obj-$(CONFIG_USB_NET_PLUSB) += plusb.o
|
|
obj-$(CONFIG_USB_NET_RNDIS_HOST) += rndis_host.o
|
|
obj-$(CONFIG_USB_NET_CDC_SUBSET) += cdc_subset.o
|
|
obj-$(CONFIG_USB_NET_ZAURUS) += zaurus.o
|
|
obj-$(CONFIG_USB_NET_MCS7830) += mcs7830.o
|
|
obj-$(CONFIG_USB_USBNET) += usbnet.o
|
|
obj-$(CONFIG_USB_NET_INT51X1) += int51x1.o
|
|
obj-$(CONFIG_USB_CDC_PHONET) += cdc-phonet.o
|
|
obj-$(CONFIG_USB_IPHETH) += ipheth.o
|
|
obj-$(CONFIG_USB_SIERRA_NET) += sierra_net.o
|
|
obj-$(CONFIG_USB_NET_CX82310_ETH) += cx82310_eth.o
|
|
obj-$(CONFIG_USB_NET_CDC_NCM) += cdc_ncm.o
|
|
|