Changeset 19073 for src/linux/universal/linux-3.3/drivers/usb/host/xhci.c
- Timestamp:
- 04/20/12 12:40:43 (13 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/linux/universal/linux-3.3/drivers/usb/host/xhci.c
r18778 r19073 665 665 xhci->s3.dcbaa_ptr = xhci_read_64(xhci, &xhci->op_regs->dcbaa_ptr); 666 666 xhci->s3.config_reg = xhci_readl(xhci, &xhci->op_regs->config_reg); 667 xhci->s3.irq_pending = xhci_readl(xhci, &xhci->ir_set->irq_pending);668 xhci->s3.irq_control = xhci_readl(xhci, &xhci->ir_set->irq_control);669 667 xhci->s3.erst_size = xhci_readl(xhci, &xhci->ir_set->erst_size); 670 668 xhci->s3.erst_base = xhci_read_64(xhci, &xhci->ir_set->erst_base); 671 669 xhci->s3.erst_dequeue = xhci_read_64(xhci, &xhci->ir_set->erst_dequeue); 670 xhci->s3.irq_pending = xhci_readl(xhci, &xhci->ir_set->irq_pending); 671 xhci->s3.irq_control = xhci_readl(xhci, &xhci->ir_set->irq_control); 672 672 } 673 673 … … 678 678 xhci_write_64(xhci, xhci->s3.dcbaa_ptr, &xhci->op_regs->dcbaa_ptr); 679 679 xhci_writel(xhci, xhci->s3.config_reg, &xhci->op_regs->config_reg); 680 xhci_writel(xhci, xhci->s3.erst_size, &xhci->ir_set->erst_size); 681 xhci_write_64(xhci, xhci->s3.erst_base, &xhci->ir_set->erst_base); 682 xhci_write_64(xhci, xhci->s3.erst_dequeue, &xhci->ir_set->erst_dequeue); 680 683 xhci_writel(xhci, xhci->s3.irq_pending, &xhci->ir_set->irq_pending); 681 684 xhci_writel(xhci, xhci->s3.irq_control, &xhci->ir_set->irq_control); 682 xhci_writel(xhci, xhci->s3.erst_size, &xhci->ir_set->erst_size);683 xhci_write_64(xhci, xhci->s3.erst_base, &xhci->ir_set->erst_base);684 685 } 685 686
Note: See TracChangeset
for help on using the changeset viewer.
