From 98770caf2a9d583ee5ed7c02d78edb734c8a0566 Mon Sep 17 00:00:00 2001 From: Johann Fischer Date: Wed, 4 Jan 2023 14:40:55 +0100 Subject: [PATCH] usb: device_next: remove workaround for the UDC enqueue bug Remove workaround for the UDC enqueue bug in experimental CDC ACM implementation. Signed-off-by: Johann Fischer --- subsys/usb/device_next/class/usbd_cdc_acm.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/subsys/usb/device_next/class/usbd_cdc_acm.c b/subsys/usb/device_next/class/usbd_cdc_acm.c index 38bc5c8d0b2..0b985a595c9 100644 --- a/subsys/usb/device_next/class/usbd_cdc_acm.c +++ b/subsys/usb/device_next/class/usbd_cdc_acm.c @@ -20,11 +20,9 @@ LOG_MODULE_REGISTER(usbd_cdc_acm, CONFIG_USBD_CDC_ACM_LOG_LEVEL); /* * FIXME: buffer count per device. - * FIXME: Due to a bug in UDC transfer processing the number of buffers - * is temporarily set to 1. */ NET_BUF_POOL_FIXED_DEFINE(cdc_acm_ep_pool, - 1, 512, + 2, 512, sizeof(struct udc_buf_info), NULL); #define CDC_ACM_DEFAULT_LINECODING {sys_cpu_to_le32(115200), 0, 0, 8}