@@ -345,6 +345,20 @@ config PL2303_EPBULK_SSSIZE
345
345
Max package size for the bulk endpoint if super speed mode.
346
346
Default 1024.
347
347
348
+ config PL2303_EPBULK_MAXBURST
349
+ int "BULK endpoints super speed MAXBURST size"
350
+ default 0
351
+ ---help---
352
+ Max burst size for the bulk endpoint if super speed mode.
353
+ Default 0.
354
+
355
+ config PL2303_EPBULK_MAXSTREAM
356
+ int "BULK endpoints super speed MAXSTREAM size"
357
+ default 0
358
+ ---help---
359
+ Max stream size for the bulk endpoint if super speed mode.
360
+ Default 0.
361
+
348
362
endif # USBDEV_SUPERSPEED
349
363
350
364
config PL2303_NWRREQS
@@ -500,6 +514,13 @@ config CDCACM_EPINTIN_SSSIZE
500
514
Max package size for the interrupt IN endpoint if super speed mode.
501
515
Default 64.
502
516
517
+ config CDCACM_EPINTIN_MAXBURST
518
+ int "Interrupt IN super speed MAXBURST size"
519
+ default 0
520
+ ---help---
521
+ Max burst size for the interrupt IN endpoint if super speed mode.
522
+ Default 0.
523
+
503
524
endif # USBDEV_SUPERSPEED
504
525
505
526
if !CDCACM_COMPOSITE
@@ -526,7 +547,7 @@ config CDCACM_EPBULKOUT_FSSIZE
526
547
if USBDEV_DUALSPEED
527
548
528
549
config CDCACM_EPBULKOUT_HSSIZE
529
- int "Bulk OUT out high speed MAXPACKET size"
550
+ int "Bulk OUT high speed MAXPACKET size"
530
551
default 512
531
552
---help---
532
553
Max package size for the bulk OUT endpoint if high speed mode.
@@ -537,12 +558,26 @@ endif # USBDEV_DUALSPEED
537
558
if USBDEV_SUPERSPEED
538
559
539
560
config CDCACM_EPBULKOUT_SSSIZE
540
- int "Bulk OUT out super speed MAXPACKET size"
561
+ int "Bulk OUT super speed MAXPACKET size"
541
562
default 1024
542
563
---help---
543
564
Max package size for the bulk OUT endpoint if super speed mode.
544
565
Default 1024.
545
566
567
+ config CDCACM_EPBULKOUT_MAXBURST
568
+ int "Bulk OUT super speed MAXBURST size"
569
+ default 0
570
+ ---help---
571
+ Max burst size for the bulk OUT endpoint if super speed mode.
572
+ Default 0.
573
+
574
+ config CDCACM_EPBULKOUT_MAXSTREAM
575
+ int "Bulk OUT super speed MAXSTREAM size"
576
+ default 0
577
+ ---help---
578
+ Max stream size for the bulk OUT endpoint if super speed mode.
579
+ Default 0.
580
+
546
581
endif # USBDEV_SUPERSPEED
547
582
548
583
if !CDCACM_COMPOSITE
@@ -586,6 +621,20 @@ config CDCACM_EPBULKIN_SSSIZE
586
621
Max package size for the bulk IN endpoint if super speed mode.
587
622
Default 1024.
588
623
624
+ config CDCACM_EPBULKIN_MAXBURST
625
+ int "Bulk IN super speed MAXBURST size"
626
+ default 0
627
+ ---help---
628
+ Max burst size for the bulk IN endpoint if super speed mode.
629
+ Default 0.
630
+
631
+ config CDCACM_EPBULKIN_MAXSTREAM
632
+ int "Bulk IN super speed MAXSTREAM size"
633
+ default 0
634
+ ---help---
635
+ Max stream size for the bulk IN endpoint if super speed mode.
636
+ Default 0.
637
+
589
638
endif # USBDEV_SUPERSPEED
590
639
591
640
config CDCACM_NRDREQS
@@ -749,6 +798,20 @@ config USBADB_EPBULKOUT_SSSIZE
749
798
Max package size for the bulk OUT endpoint if super speed mode.
750
799
Default 1024.
751
800
801
+ config USBADB_EPBULKOUT_MAXBURST
802
+ int "Bulk OUT super speed MAXBURST size"
803
+ default 0
804
+ ---help---
805
+ Max burst size for the bulk OUT endpoint if super speed mode.
806
+ Default 0.
807
+
808
+ config USBADB_EPBULKOUT_MAXSTREAM
809
+ int "Bulk OUT super speed MAXBSTREAM size"
810
+ default 0
811
+ ---help---
812
+ Max stream size for the bulk OUT endpoint if super speed mode.
813
+ Default 0.
814
+
752
815
endif # USBDEV_SUPERSPEED
753
816
754
817
config USBADB_EPBULKIN_FSSIZE
@@ -778,6 +841,20 @@ config USBADB_EPBULKIN_SSSIZE
778
841
Max package size for the bulk IN endpoint if super speed mode.
779
842
Default 1024.
780
843
844
+ config USBADB_EPBULKIN_MAXBURST
845
+ int "Bulk IN super speed MAXBURST size"
846
+ default 0
847
+ ---help---
848
+ Max burst size for the bulk IN endpoint if super speed mode.
849
+ Default 0.
850
+
851
+ config USBADB_EPBULKIN_MAXSTREAM
852
+ int "Bulk IN super speed MAXBSTREAM size"
853
+ default 0
854
+ ---help---
855
+ Max stream size for the bulk IN endpoint if super speed mode.
856
+ Default 0.
857
+
781
858
endif # USBDEV_SUPERSPEED
782
859
783
860
config USBADB_NRDREQS
@@ -1228,6 +1305,13 @@ config CDCECM_EPINTIN_SSSIZE
1228
1305
Max package size for the interrupt IN endpoint if super speed mode.
1229
1306
Default 64.
1230
1307
1308
+ config CDCECM_EPINTIN_MAXBURST
1309
+ int "Interrupt IN super speed MAXBURST size"
1310
+ default 0
1311
+ ---help---
1312
+ Max burst size for the interrupt IN endpoint if super speed mode.
1313
+ Default 0.
1314
+
1231
1315
endif # USBDEV_SUPERSPEED
1232
1316
1233
1317
if !CDCECM_COMPOSITE
@@ -1271,6 +1355,20 @@ config CDCECM_EPBULKOUT_SSSIZE
1271
1355
Max package size for the bulk OUT endpoint if super speed mode.
1272
1356
Default 1024.
1273
1357
1358
+ config CDCECM_EPBULKOUT_MAXBURST
1359
+ int "Bulk OUT super speed MAXBURST size"
1360
+ default 0
1361
+ ---help---
1362
+ Max burst size for the bulk OUT endpoint if super speed mode.
1363
+ Default 0.
1364
+
1365
+ config CDCECM_EPBULKOUT_MAXSTREAM
1366
+ int "Bulk OUT super speed MAXSTREAM size"
1367
+ default 0
1368
+ ---help---
1369
+ Max stream size for the bulk OUT endpoint if super speed mode.
1370
+ Default 0.
1371
+
1274
1372
endif # USBDEV_SUPERSPEED
1275
1373
1276
1374
if !CDCECM_COMPOSITE
@@ -1314,6 +1412,20 @@ config CDCECM_EPBULKIN_SSSIZE
1314
1412
Max package size for the bulk IN endpoint if super speed mode.
1315
1413
Default 1024.
1316
1414
1415
+ config CDCECM_EPBULKIN_MAXBURST
1416
+ int "Bulk IN super speed MAXBURST size"
1417
+ default 0
1418
+ ---help---
1419
+ Max burst size for the bulk IN endpoint if super speed mode.
1420
+ Default 0.
1421
+
1422
+ config CDCECM_EPBULKIN_MAXSTREAM
1423
+ int "Bulk IN super speed MAXSTREAM size"
1424
+ default 0
1425
+ ---help---
1426
+ Max stream size for the bulk IN endpoint if super speed mode.
1427
+ Default 0.
1428
+
1317
1429
endif # USBDEV_SUPERSPEED
1318
1430
1319
1431
if !CDCECM_COMPOSITE
@@ -1436,6 +1548,13 @@ config CDCNCM_EPINTIN_SSSIZE
1436
1548
Max package size for the interrupt IN endpoint if super speed mode.
1437
1549
Default 64.
1438
1550
1551
+ config CDCNCM_EPINTIN_MAXBURST
1552
+ int "Interrupt IN super speed MAXBURST size"
1553
+ default 0
1554
+ ---help---
1555
+ Max burst size for the interrupt IN endpoint if super speed mode.
1556
+ Default 0.
1557
+
1439
1558
endif # USBDEV_SUPERSPEED
1440
1559
1441
1560
if !CDCNCM_COMPOSITE
@@ -1479,6 +1598,20 @@ config CDCNCM_EPBULKOUT_SSSIZE
1479
1598
Max package size for the bulk OUT endpoint if super speed mode.
1480
1599
Default 1024.
1481
1600
1601
+ config CDCNCM_EPBULKOUT_MAXBURST
1602
+ int "Bulk OUT super speed MAXBURST size"
1603
+ default 0
1604
+ ---help---
1605
+ Max burst size for the bulk OUT endpoint if super speed mode.
1606
+ Default 0.
1607
+
1608
+ config CDCNCM_EPBULKOUT_MAXSTREAM
1609
+ int "Bulk OUT super speed MAXSTREAM size"
1610
+ default 0
1611
+ ---help---
1612
+ Max stream size for the bulk OUT endpoint if super speed mode.
1613
+ Default 0.
1614
+
1482
1615
endif # USBDEV_SUPERSPEED
1483
1616
1484
1617
if !CDCNCM_COMPOSITE
@@ -1522,6 +1655,20 @@ config CDCNCM_EPBULKIN_SSSIZE
1522
1655
Max package size for the bulk IN endpoint if super speed mode.
1523
1656
Default 1024.
1524
1657
1658
+ config CDCNCM_EPBULKIN_MAXBURST
1659
+ int "Bulk IN super speed MAXBURST size"
1660
+ default 0
1661
+ ---help---
1662
+ Max burst size for the bulk IN endpoint if super speed mode.
1663
+ Default 0.
1664
+
1665
+ config CDCNCM_EPBULKIN_MAXSTREAM
1666
+ int "Bulk IN super speed MAXSTREAM size"
1667
+ default 0
1668
+ ---help---
1669
+ Max stream size for the bulk IN endpoint if super speed mode.
1670
+ Default 0.
1671
+
1525
1672
endif # USBDEV_SUPERSPEED
1526
1673
1527
1674
if !CDCNCM_COMPOSITE
@@ -1678,7 +1825,21 @@ config USBMTP_EPBULKOUT_SSSIZE
1678
1825
Max package size for the bulk OUT endpoint if Super Speed mode.
1679
1826
Default 1024.
1680
1827
1681
- endif # USBDEV_DUALSPEED
1828
+ config USBMTP_EPBULKOUT_MAXBURST
1829
+ int "Bulk OUT Super Speed MAXBURST size"
1830
+ default 0
1831
+ ---help---
1832
+ Max burst size for the bulk OUT endpoint if Super Speed mode.
1833
+ Default 0.
1834
+
1835
+ config USBMTP_EPBULKOUT_MAXSTREAM
1836
+ int "Bulk OUT Super Speed MAXSTREAM size"
1837
+ default 0
1838
+ ---help---
1839
+ Max stream size for the bulk OUT endpoint if Super Speed mode.
1840
+ Default 0.
1841
+
1842
+ endif # USBDEV_SUPERSPEED
1682
1843
1683
1844
config USBMTP_EPBULKIN_FSSIZE
1684
1845
int "Bulk IN Full Speed MAXPACKET size"
@@ -1707,7 +1868,21 @@ config USBMTP_EPBULKIN_SSSIZE
1707
1868
Max package size for the bulk IN endpoint if Super Speed mode.
1708
1869
Default 1024.
1709
1870
1710
- endif # USBDEV_DUALSPEED
1871
+ config USBMTP_EPBULKIN_MAXBURST
1872
+ int "Bulk IN Super Speed MAXBURST size"
1873
+ default 0
1874
+ ---help---
1875
+ Max burst size for the bulk IN endpoint if Super Speed mode.
1876
+ Default 0.
1877
+
1878
+ config USBMTP_EPBULKIN_MAXSTREAM
1879
+ int "Bulk IN Super Speed MAXSTREAM size"
1880
+ default 0
1881
+ ---help---
1882
+ Max stream size for the bulk IN endpoint if Super Speed mode.
1883
+ Default 0.
1884
+
1885
+ endif # USBDEV_SUPERSPEED
1711
1886
1712
1887
config USBMTP_EPINTIN_SIZE
1713
1888
int "Interrupt IN MAXPACKET size"
@@ -1721,6 +1896,17 @@ config USBMTP_EPINTIN_INTERVAL
1721
1896
---help---
1722
1897
The poll interval for the Interrupt IN endpoint, Default 10.
1723
1898
1899
+ if USBDEV_SUPERSPEED
1900
+
1901
+ config USBMTP_EPINTIN_MAXBURST
1902
+ int "Interrupt IN Super Speed MAXBURST size"
1903
+ default 0
1904
+ ---help---
1905
+ Max burst size for the Interrupt IN endpoint if Super Speed mode.
1906
+ Default 0.
1907
+
1908
+ endif # USBDEV_SUPERSPEED
1909
+
1724
1910
config USBMTP_NRDREQS
1725
1911
int "Number of read requests that can be in flight"
1726
1912
default 4
0 commit comments