From 1e3a60155e1caa6644f661e38371770329c4bf9d Mon Sep 17 00:00:00 2001 From: Anthony Merlino Date: Sat, 10 Aug 2019 17:52:19 +0000 Subject: [PATCH] Merged in antmerlino/nuttx/rndis (pull request #980) drivers/usbdev/rndis: Expose option to change number of write requests that can be in flight. Approved-by: Gregory Nutt --- drivers/usbdev/Kconfig | 6 ++++++ drivers/usbdev/rndis.c | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/drivers/usbdev/Kconfig b/drivers/usbdev/Kconfig index d0d9c178f0..4365c944eb 100644 --- a/drivers/usbdev/Kconfig +++ b/drivers/usbdev/Kconfig @@ -736,6 +736,12 @@ menuconfig RNDIS if RNDIS +config RNDIS_NWRREQS + int "The number of write requests that can be in flight" + default 2 + ---help--- + The number of write/read requests that can be in flight + config RNDIS_COMPOSITE bool "RNDIS composite support" default n diff --git a/drivers/usbdev/rndis.c b/drivers/usbdev/rndis.c index a299baf4cd..fe5b66a6d4 100644 --- a/drivers/usbdev/rndis.c +++ b/drivers/usbdev/rndis.c @@ -69,7 +69,9 @@ #define CONFIG_RNDIS_EP0MAXPACKET 64 -#define CONFIG_RNDIS_NWRREQS (2) +#ifndef CONFIG_RNDIS_NWRREQS +# define CONFIG_RNDIS_NWRREQS (2) +#endif #define RNDIS_PACKET_HDR_SIZE (sizeof(struct rndis_packet_msg)) #define CONFIG_RNDIS_BULKIN_REQLEN \