Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Aug 2010 07:19:49 GMT
From:      Hans Petter Selasky <hselasky@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 182873 for review
Message-ID:  <201008250719.o7P7JnKu039228@skunkworks.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@182873?ac=10

Change 182873 by hselasky@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);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008250719.o7P7JnKu039228>