diff --git a/drivers/usbdev/usbdev_fs.c b/drivers/usbdev/usbdev_fs.c index 7c0f6633a76..c6b334213ed 100644 --- a/drivers/usbdev/usbdev_fs.c +++ b/drivers/usbdev/usbdev_fs.c @@ -1377,6 +1377,9 @@ static int usbdev_fs_classbind(FAR struct usbdevclass_driver_s *driver, ep0info.fssize = fs->cdev->cfgdescsize; #ifdef CONFIG_USBDEV_DUALSPEED ep0info.hssize = fs->cdev->cfgdescsize; +#endif +#ifdef CONFIG_USBDEV_SUPERSPEED + ep0info.sssize = fs->cdev->cfgdescsize; #endif ep0info.reqnum = CONFIG_USBDEV_FS_NEP0REQS; fs->eps[0].dev = fs;