[ 0.224341] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 0.226152] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1 [ 0.228134] xhci-hcd xhci-hcd.0.auto: // Halt the HC [ 0.229876] xhci-hcd xhci-hcd.0.auto: Resetting HCD [ 0.231585] xhci-hcd xhci-hcd.0.auto: // Reset the HC [ 0.233356] xhci-hcd xhci-hcd.0.auto: Wait for controller to be ready for doorbell rings [ 0.235323] xhci-hcd xhci-hcd.0.auto: Reset complete [ 0.237023] xhci-hcd xhci-hcd.0.auto: Enabling 64-bit DMA addresses. [ 0.238821] xhci-hcd xhci-hcd.0.auto: Calling HCD init [ 0.240501] xhci-hcd xhci-hcd.0.auto: xhci_init [ 0.242129] xhci-hcd xhci-hcd.0.auto: xHCI doesn't need link TRB QUIRK [ 0.243899] xhci-hcd xhci-hcd.0.auto: Supported page size register = 0x1 [ 0.245659] xhci-hcd xhci-hcd.0.auto: Supported page size of 4K [ 0.247334] xhci-hcd xhci-hcd.0.auto: HCD page size set to 4K [ 0.248982] xhci-hcd xhci-hcd.0.auto: // xHC can handle at most 127 device slots. [ 0.250774] xhci-hcd xhci-hcd.0.auto: // Setting Max device slots reg = 0x7f. [ 0.252515] xhci-hcd xhci-hcd.0.auto: // Device context base array address = 0xffff8000 (DMA), (____ptrval____) (virt) [ 0.254549] xhci-hcd xhci-hcd.0.auto: Allocated command ring at (____ptrval____) [ 0.256295] xhci-hcd xhci-hcd.0.auto: First segment DMA is 0xffff4000 [ 0.257957] xhci-hcd xhci-hcd.0.auto: // Setting command ring address to 0x00000000ffff4001 [ 0.259786] xhci-hcd xhci-hcd.0.auto: // Doorbell array is located at offset 0x4e0 from cap regs base addr [ 0.261745] xhci-hcd xhci-hcd.0.auto: // Allocating event ring [ 0.263402] xhci-hcd xhci-hcd.0.auto: TRB math tests passed. [ 0.265048] xhci-hcd xhci-hcd.0.auto: // Write ERST size = 1 to ir_set 0 (some bits preserved) [ 0.266950] xhci-hcd xhci-hcd.0.auto: // Set ERST entries to point to event ring. [ 0.268771] xhci-hcd xhci-hcd.0.auto: // Set ERST base address for ir_set 0 = 0xfffec000 [ 0.270653] xhci-hcd xhci-hcd.0.auto: // Write event ring dequeue pointer, preserving EHB bit [ 0.272588] xhci-hcd xhci-hcd.0.auto: Wrote ERST address to ir_set 0. [ 0.274367] xhci-hcd xhci-hcd.0.auto: Allocating 3 scratchpad buffers [ 0.276172] xhci-hcd xhci-hcd.0.auto: Ext Cap (____ptrval____), port offset = 1, count = 1, revision = 0x2 [ 0.278247] xhci-hcd xhci-hcd.0.auto: xHCI 1.0: support USB2 hardware lpm [ 0.280101] xhci-hcd xhci-hcd.0.auto: Ext Cap (____ptrval____), port offset = 2, count = 1, revision = 0x3 [ 0.282214] xhci-hcd xhci-hcd.0.auto: PSIV:4 PSIE:3 PLT:0 PFD:1 LP:0 PSIM:5 [ 0.284129] xhci-hcd xhci-hcd.0.auto: PSIV:5 PSIE:3 PLT:0 PFD:1 LP:1 PSIM:10 [ 0.286035] xhci-hcd xhci-hcd.0.auto: Found 1 USB 2.0 ports and 1 USB 3.0 ports. [ 0.287976] xhci-hcd xhci-hcd.0.auto: Finished xhci_init [ 0.289744] xhci-hcd xhci-hcd.0.auto: Called HCD init [ 0.291496] xhci-hcd xhci-hcd.0.auto: hcc params 0x0238ffcd hci version 0x110 quirks 0x0000000000010010 [ 0.293634] xhci-hcd xhci-hcd.0.auto: irq 39, io mem 0x502280000 [ 0.295495] xhci-hcd xhci-hcd.0.auto: xhci_run [ 0.297223] xhci-hcd xhci-hcd.0.auto: ERST deq = 64'hffff5000 [ 0.299056] xhci-hcd xhci-hcd.0.auto: // Set the interrupt modulation register [ 0.301018] xhci-hcd xhci-hcd.0.auto: // Enable interrupts, cmd = 0x4. [ 0.302927] xhci-hcd xhci-hcd.0.auto: // Enabling event ring interrupter (____ptrval____) by writing 0x2 to irq_pending [ 0.305209] xhci-hcd xhci-hcd.0.auto: Finished xhci_run for USB2 roothub [ 0.307370] hub 1-0:1.0: USB hub found [ 0.309122] hub 1-0:1.0: 1 port detected [ 0.310891] xhci-hcd xhci-hcd.0.auto: set port power 1-1 ON, portsc: 0x20ae1 [ 0.312963] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 0.314865] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2 [ 0.316953] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.1 Enhanced SuperSpeed [ 0.319020] xhci-hcd xhci-hcd.0.auto: // Turn on HC, cmd = 0x5. [ 0.320981] xhci-hcd xhci-hcd.0.auto: Finished xhci_run for USB3 roothub [ 0.320990] xhci-hcd xhci-hcd.0.auto: Port change event, 1-1, id 1, portsc: 0x20ae1 [ 0.324226] xhci-hcd xhci-hcd.0.auto: handle_port_status: starting port polling. [ 0.415140] xhci-hcd xhci-hcd.0.auto: Get port status 1-1 read: 0x20ae1, return 0x10301 [ 0.417429] xhci-hcd xhci-hcd.0.auto: clear port1 connect change, portsc: 0xae1 [ 0.439133] xhci-hcd xhci-hcd.0.auto: Get port status 2-1 read: 0x2a0, return 0x2a0 [ 0.455129] xhci-hcd xhci-hcd.0.auto: xhci_hub_status_data: stopping port polling. [ 0.527135] xhci-hcd xhci-hcd.0.auto: Get port status 1-1 read: 0xae1, return 0x301 [ 0.529416] xhci-hcd xhci-hcd.0.auto: xhci_hub_status_data: stopping port polling. [ 0.531701] xhci-hcd xhci-hcd.0.auto: // Ding dong! [ 0.533782] xhci-hcd xhci-hcd.0.auto: Slot 1 output ctx = 0xffff1000 (dma) [ 0.536022] xhci-hcd xhci-hcd.0.auto: Slot 1 input ctx = 0xffff2000 (dma) [ 0.538248] xhci-hcd xhci-hcd.0.auto: Set slot id 1 dcbaa entry (____ptrval____) to 0xffff1000 [ 0.540652] xhci-hcd xhci-hcd.0.auto: set port reset, actual port 1-1 status = 0xaf1 [ 0.590660] xhci-hcd xhci-hcd.0.auto: Port change event, 1-1, id 1, portsc: 0x200a03 [ 0.591960] xhci-hcd xhci-hcd.0.auto: handle_port_status: starting port polling. [ 0.604135] xhci-hcd xhci-hcd.0.auto: Get port status 1-1 read: 0x200a03, return 0x100303 [ 0.606464] xhci-hcd xhci-hcd.0.auto: clear port1 reset change, portsc: 0xa03 [ 0.660134] usb 1-1: new low-speed USB device number 2 using xhci-hcd [ 0.662311] xhci-hcd xhci-hcd.0.auto: Set root hub portnum to 1 [ 0.664457] xhci-hcd xhci-hcd.0.auto: Set fake root hub portnum to 1 [ 0.666623] xhci-hcd xhci-hcd.0.auto: udev->tt = (____ptrval____) [ 0.668756] xhci-hcd xhci-hcd.0.auto: udev->ttport = 0x1 [ 0.670815] xhci-hcd xhci-hcd.0.auto: // Ding dong! [ 0.672838] xhci-hcd xhci-hcd.0.auto: Successful setup context command [ 0.674971] xhci-hcd xhci-hcd.0.auto: Op regs DCBAA ptr = 0x000000ffff8000 [ 0.677135] xhci-hcd xhci-hcd.0.auto: Slot ID 1 dcbaa entry @(____ptrval____) = 0x000000ffff1000 [ 0.679453] xhci-hcd xhci-hcd.0.auto: Output Context DMA address = 0xffff1000 [ 0.681630] xhci-hcd xhci-hcd.0.auto: Internal device address = 0 [ 0.686688] xhci-hcd xhci-hcd.0.auto: Waiting for status stage event [ 0.687858] xhci-hcd xhci-hcd.0.auto: set port reset, actual port 1-1 status = 0xaf1 [ 0.711127] xhci-hcd xhci-hcd.0.auto: xhci_hub_status_data: stopping port polling. [ 0.737865] xhci-hcd xhci-hcd.0.auto: Port change event, 1-1, id 1, portsc: 0x200a03 [ 0.739134] xhci-hcd xhci-hcd.0.auto: handle_port_status: starting port polling. [ 0.751135] xhci-hcd xhci-hcd.0.auto: Get port status 1-1 read: 0x200a03, return 0x100303 [ 0.753409] xhci-hcd xhci-hcd.0.auto: clear port1 reset change, portsc: 0xa03 [ 0.807133] xhci-hcd xhci-hcd.0.auto: Resetting device with slot ID 1 [ 0.809258] xhci-hcd xhci-hcd.0.auto: // Ding dong! [ 0.811259] xhci-hcd xhci-hcd.0.auto: Completed reset device command. [ 0.812439] xhci-hcd xhci-hcd.0.auto: Can't reset device (slot ID 1) in default state [ 0.814680] xhci-hcd xhci-hcd.0.auto: Not freeing device rings. [ 0.816746] xhci-hcd xhci-hcd.0.auto: // Ding dong! [ 0.819418] xhci-hcd xhci-hcd.0.auto: Successful setup address command [ 0.821494] xhci-hcd xhci-hcd.0.auto: Op regs DCBAA ptr = 0x000000ffff8000 [ 0.823608] xhci-hcd xhci-hcd.0.auto: Slot ID 1 dcbaa entry @(____ptrval____) = 0x000000ffff1000 [ 0.825878] xhci-hcd xhci-hcd.0.auto: Output Context DMA address = 0xffff1000 [ 0.828019] xhci-hcd xhci-hcd.0.auto: Internal device address = 1 [ 0.853892] xhci-hcd xhci-hcd.0.auto: add ep 0x81, slot id 1, new drop flags = 0x0, new add flags = 0x8 [ 0.856236] xhci-hcd xhci-hcd.0.auto: add ep 0x82, slot id 1, new drop flags = 0x0, new add flags = 0x28 [ 0.858563] xhci-hcd xhci-hcd.0.auto: xhci_check_bandwidth called for udev (____ptrval____) [ 0.860814] xhci-hcd xhci-hcd.0.auto: // Ding dong! [ 0.864976] xhci-hcd xhci-hcd.0.auto: Successful Endpoint Configure command [ 0.867132] xhci-hcd xhci-hcd.0.auto: // Ding dong! [ 0.869074] apple-dart 502f80000.usb_dart1b: Apple DART #2 translation fault: error status 80000001 [domain:0 code:1 (NO PGD FOR IOVA)] at address 0x00000000ffff10c0