提交 405217a0 编写于 作者: S Sherry Sun 提交者: Marek Vasut

f_sdp: Change bInterval of interrupt endpoint to 3

Since the USB HID limits the maximum bandwidth(3072) for interrupt
endpoint transfers, when the bInterval set to 1, we can only support 3
boards to run sdp at the same time. In order to support more boards,
change the bInterval of interrupt endpoint to 3, which will not affect
the transmission speed.
Reviewed-by: NYe Li <ye.li@nxp.com>
Signed-off-by: NSherry Sun <sherry.sun@nxp.com>
Signed-off-by: NPeng Fan <peng.fan@nxp.com>
上级 9e06c5c5
......@@ -186,7 +186,7 @@ static struct usb_endpoint_descriptor in_hs_desc = {
.bEndpointAddress = 1 | USB_DIR_IN,
.bmAttributes = USB_ENDPOINT_XFER_INT,
.wMaxPacketSize = 512,
.bInterval = 1,
.bInterval = 3,
};
static struct usb_endpoint_descriptor out_hs_desc = {
......@@ -196,7 +196,7 @@ static struct usb_endpoint_descriptor out_hs_desc = {
.bEndpointAddress = 1 | USB_DIR_OUT,
.bmAttributes = USB_ENDPOINT_XFER_INT,
.wMaxPacketSize = SDP_HID_PACKET_SIZE_EP1,
.bInterval = 1,
.bInterval = 3,
};
static struct usb_descriptor_header *sdp_runtime_descs[] = {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册