PERFORCE change 182873 for review

Hans Petter Selasky hselasky at FreeBSD.org
Wed Aug 25 07:19:50 UTC 2010


http://p4web.freebsd.org/@@182873?ac=10

Change 182873 by hselasky at hselasky_laptop001 on 2010/08/25 07:19:48

	
	USB controller (XHCI):
		- correct average TRB length computation

Affected files ...

.. //depot/projects/usb/src/sys/dev/usb/controller/xhci.c#29 edit

Differences ...

==== //depot/projects/usb/src/sys/dev/usb/controller/xhci.c#29 (text+ko) ====

@@ -2091,7 +2091,7 @@
 	case UE_INTERRUPT:
 	case UE_ISOCHRONOUS:
 		temp = XHCI_EPCTX_4_MAX_ESIT_PAYLOAD_SET(max_frame_size) |
-		    XHCI_EPCTX_4_AVG_TRB_LEN_SET(XHCI_PAGE_SIZE);
+		    XHCI_EPCTX_4_AVG_TRB_LEN_SET(MIN(XHCI_PAGE_SIZE, max_frame_size));
 		break;
 	case UE_CONTROL:
 		temp = XHCI_EPCTX_4_AVG_TRB_LEN_SET(8);


More information about the p4-projects mailing list