View | Details | Raw Unified | Return to bug 262882 | Differences between
and this patch

Collapse All | Expand All

(-)b/sys/dev/usb/controller/xhci.c (-1 / +3 lines)
Lines 2326-2332 xhci_configure_mask(struct usb_device *udev, uint32_t mask, uint8_t drop) Link Here
2326
		 * context before adding it again:
2326
		 * context before adding it again:
2327
		 */
2327
		 */
2328
		xhci_ctx_set_le32(sc, &pinp->ctx_input.dwInCtx0,
2328
		xhci_ctx_set_le32(sc, &pinp->ctx_input.dwInCtx0,
2329
		    mask & XHCI_INCTX_NON_CTRL_MASK);
2329
		    sc->sc_hw.devs[index].ep_configured &
2330
		    mask &
2331
		    XHCI_INCTX_NON_CTRL_MASK);
2330
2332
2331
		/* Add new endpoint context */
2333
		/* Add new endpoint context */
2332
		xhci_ctx_set_le32(sc, &pinp->ctx_input.dwInCtx1, mask);
2334
		xhci_ctx_set_le32(sc, &pinp->ctx_input.dwInCtx1, mask);

Return to bug 262882