Hi Curtis, Please don't top post when replying to inline email threads. On Tue, Jan 03, 2012 at 08:34:08AM -0500, Curtis.Cyran@xxxxxxxxx wrote: > Sarah, > > Not sure what happened to the first log, but attached is a new log > containing the timeout information. >From your latest log, it looks like the xHCI driver is not getting an interrupt from the host controller. There's completions on the event ring, but no debug output from the interrupt handler: xhci_hcd 0000:01:00.0: Timeout while waiting for a slot hub 3-0:1.0: couldn't allocate port 4 usb_device xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac450, 32'h2e3, 4'hf); xhci_hcd 0000:01:00.0: disable port, actual port 3 status = 0x2e1 xhci_hcd 0000:01:00.0: Poll event ring: 4294944112 xhci_hcd 0000:01:00.0: op reg status = 0x18 xhci_hcd 0000:01:00.0: ir_set 0 pending = 0x3 xhci_hcd 0000:01:00.0: No-op commands handled = 0 xhci_hcd 0000:01:00.0: HC error bitmask = 0x0 xhci_hcd 0000:01:00.0: Event ring: xhci_hcd 0000:01:00.0: @8bea0400 8bea0000 00000000 01004015 0000c001 xhci_hcd 0000:01:00.0: @8bea0410 04000000 00000000 01000000 00008801 xhci_hcd 0000:01:00.0: @8bea0420 8bea0010 00000000 01000000 01008401 xhci_hcd 0000:01:00.0: @8bea0430 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0440 00000000 00000000 00000000 00000000 Maybe your board has an issue with IRQs from the PCI device? > The project I'm working on is a an embedded project running on an Arm > processor. TI provides the SDK (software development kit). I am not sure > what influences the kernel version used. Being newer to Linux, I would > prefer to stay with the software development kit provided by TI. > > http://arago-project.org/wiki/index.php/Main_Page It's your choice whether to try the 3.1.6 kernel or try to make the TI provided 2.6.37 kernel work. However, it is tedious, frustrating drudgery to try to make new features like xHCI work on an older kernel. Figuring out which patches need to be applied from newer kernels to fix bugs can take hours if you have experience with the code and git, and days or weeks if you don't. As much as I like to help people solve their issues, I simply don't have time to make every random ancient vendor-specific kernel work. I have to focus on making sure bug fixes get applied to the currently supported stable kernels and new features make it into the current kernel release candidate. My recommendation remains to try the latest stable kernel on your dev board. If it doesn't work, contact TI (or Felipe on Cc) and ask them to get their board support work upstream. In the long run, you should have a much easier time getting a newer kernel to work on your board than spending days learning how to backport bug fixes. Good luck. Let me know if you have xHCI problems with 3.1.6. Sarah Sharp > Sarah Sharp <sarah.a.sharp@xxxxxxxxxxxxxxx> > 01/02/2012 03:58 PM > > To > Curtis.Cyran@xxxxxxxxx > cc > linux-usb@xxxxxxxxxxxxxxx > Subject > Re: USB 3.0 on linux kernel 2.6.37 > > > > > > > On Wed, Dec 28, 2011 at 01:55:07PM -0500, Curtis.Cyran@xxxxxxxxx wrote: > > Sarah, > > > > Thanks for looking into this for me. As I stated in my original email > to > > you, I'm stuck at kernel version 2.6.37 due to the software support from > > > the manufacturer of the embedded device. > > 2.6.37 a year old. You should ask your manufacturer to get their > patches upstream so you can use a later version. Have you just tried > the 3.1.6 kernel? It's possible someone else has gotten the support for > your board upstream. > > > Attached is the output of dmesg. Please let me know if you need any > > additional information. > > > > If you see anything obvious, let me know. My intention is not to > rewrite > > the usb section of kernel version 2.6.37. I am primarily interested in > > knowing if I am a small patch or configuration setting away from having > > this work properly. > > There's nothing really useful there. The xHCI driver issued a command, > and your log file doesn't show whether the host responded or not (maybe > you didn't wait long enough before stopping the log?). > > > xhci_hcd 0000:01:00.0: set port power, actual port 3 status = 0x202e1 > > xhci_hcd 0000:01:00.0: get port status, actual port 0 status = 0x2a0 > > xhci_hcd 0000:01:00.0: Get port status returned 0x100 > > xhci_hcd 0000:01:00.0: get port status, actual port 1 status = 0x2a0 > > xhci_hcd 0000:01:00.0: Get port status returned 0x100 > > xhci_hcd 0000:01:00.0: get port status, actual port 2 status = 0x2a0 > > xhci_hcd 0000:01:00.0: Get port status returned 0x100 > > xhci_hcd 0000:01:00.0: get port status, actual port 3 status = 0x202e1 > > xhci_hcd 0000:01:00.0: Get port status returned 0x10101 > > xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd0990450, 32'h202e1, > 4'hf); > > xhci_hcd 0000:01:00.0: clear port connect change, actual port 3 status = > 0x2e1 > > xhci_hcd 0000:01:00.0: get port status, actual port 3 status = 0x2e1 > > xhci_hcd 0000:01:00.0: Get port status returned 0x101 > > xhci_hcd 0000:01:00.0: Endpoint state = 0x1 > > xhci_hcd 0000:01:00.0: Command ring enq = 0x8be2a020 (DMA) > > xhci_hcd 0000:01:00.0: // Ding dong! > > xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd0990800, 32'h0, > 4'hf); > > NET: Registered protocol family 10 > > SysLink version : 2.00.05.85 > > SysLink module created on Date:Dec 28 2011 Time:11:32:38 > > HDMI W1 rev 2.0 > > Timing Info: > > pixel_clk = 148500 > > x_res = 1920 > > y_res = 1080 > > hfp = 88 > > hsw = 44 > > hbp = 148 > > vfp = 4 > > vsw = 5 > > vbp = 36 > > hdmi: Enter HDMI_W1_StopVideoFrame() > > hdmi: Enter HDMI_W1_GlobalInitVars() > > hdmi: Enter HDMI_Core_GlobalInitVars() > > hdmi: Enter HDMI_W1_ConfigVideoInterface() > > hdmi: HDMI_WP_AUDIO_CFG = 0x1030006 > > hdmi: HDMI_WP_AUDIO_CFG2 = 0x20c0 > > hdmi: HDMI_WP_AUDIO_CTRL = 0x20 > > hdmi: Enter DSS_HDMI_CORE_SW_RESET_ASSERT () > > hdmi: Enter DSS_HDMI_CORE_POWER_DOWN_DISABLE() > > hdmi: Enter DSS_HDMI_CORE_SW_RESET_RELEASE() > > hdmi: Enter HDMI_W1_StartVideoFrame () > > eth0: no IPv6 routers present > > root@dm816x-evm:~# > > Is there anything about "Timed out" from the xHCI driver later in the > log? > > Sarah Sharp
root@dm816x-evm:~# xhci_hcd 0000:01:00.0: Timeout while waiting for a slot hub 3-0:1.0: couldn't allocate port 4 usb_device root@dm816x-evm:~# dmesg Linux version 2.6.37 (root@ubuntu) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #1 Wed Dec 21 12:03:03 EST 2011 CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache Machine: ti8168evm bootconsole [earlycon0] enabled vram size = 52428800 at 0x0 reserved size = 52428800 at 0x0 FB: Reserving 52428800 bytes SDRAM for VRAM Memory policy: ECC disabled, Data cache writeback OMAP chip is TI8168 1.0 On node 0 totalpages: 52736 free_area_init_node: node 0, pgdat c04da3fc, node_mem_map c0518000 Normal zone: 512 pages used for memmap Normal zone: 0 pages reserved Normal zone: 52224 pages, LIFO batch:15 pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 pcpu-alloc: [0] 0 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 52224 Kernel command line: rootdelay=3 console=ttyO2,115200n8 rootwait rw mem=256M earlyprintk notifyk.vpssm3_sva=0xBF900000 vram=50M ti816xfb.vram=0:16M,1:16M,2:6M root=/dev/nfs nfsroot=192.168.1.100:/home/crown/targetfs ip=192.168.1.10:192.168.1.100:192.168.1.100:255.255.255.0:c6a8168:eth0:off PID hash table entries: 1024 (order: 0, 4096 bytes) Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Memory: 206MB = 206MB total Memory: 203440k/203440k available, 58704k reserved, 0K highmem Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) DMA : 0xffc00000 - 0xffe00000 ( 2 MB) vmalloc : 0xd0800000 - 0xf8000000 ( 632 MB) lowmem : 0xc0000000 - 0xd0000000 ( 256 MB) pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) modules : 0xbf000000 - 0xbfe00000 ( 14 MB) .init : 0xc0008000 - 0xc0038000 ( 192 kB) .text : 0xc0038000 - 0xc0492d64 (4460 kB) .data : 0xc0494000 - 0xc04dbe00 ( 288 kB) SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 NR_IRQS:407 IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts Total of 128 interrupts on 1 active controller GPMC revision 6.0 Trying to install interrupt handler for IRQ400 Trying to install interrupt handler for IRQ401 Trying to install interrupt handler for IRQ402 Trying to install interrupt handler for IRQ403 Trying to install interrupt handler for IRQ404 Trying to install interrupt handler for IRQ405 Trying to install interrupt handler for IRQ406 Trying to install type control for IRQ407 Trying to set irq flags for IRQ407 OMAP clockevent source: GPTIMER1 at 27000000 Hz Console: colour dummy device 80x30 Calibrating delay loop... 986.31 BogoMIPS (lpj=4931584) pid_max: default: 32768 minimum: 301 Security Framework initialized Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok devtmpfs: initialized omap_voltage_early_init: voltage driver support not added regulator: core version 0.5 regulator: dummy: NET: Registered protocol family 16 OMAP GPIO hardware version 0.1 OMAP GPIO hardware version 0.1 omap_mux_init: Add partition: #1: core, flags: 0 _omap_mux_get_by_name: Could not find signal i2c2_scl.i2c2_scl _omap_mux_get_by_name: Could not find signal i2c2_sda.i2c2_sda NOR: Can't request GPMC CS registered ti816x_vpss device registered ti816x_gpio_vr device registered TI816x on-chip HDMI device registered ti816x_sr device registered ti81xx_vidout device pm_dbg_init: only OMAP3 supported ti81xx_pcie: Invoking PCI BIOS... ti81xx_pcie: Setting up Host Controller... ti81xx_pcie: Register base mapped @0xd0820000 ti81xx_pcie: Setting outbound translation for 0x20000000-0x2fffffff ti81xx_pcie: Starting PCI scan... pci_bus 0000:00: scanning bus ti81xx_pcie: Reading config[0] for device 0000:00:00.. done. value = 0x8888104c ti81xx_pcie: Reading config[e] for device 0000:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[6] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0000:00:00.. done. value = 0x40 ti81xx_pcie: Reading config[40] for device 0000:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[41] for device 0000:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0000:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[51] for device 0000:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[72] for device 0000:00:00.. done. value = 0x42 ti81xx_pcie: Reading config[8] for device 0000:00:00.. done. value = 0x6040001 pci 0000:00:00.0: [104c:8888] type 1 class 0x000604 ti81xx_pcie: Reading config[100] for device 0000:00:00.. done. value = 0x10001 pci 0000:00:00.0: calling quirk_mmio_always_on+0x0/0x1c ti81xx_pcie: Reading config[3d] for device 0000:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[3c] for device 0000:00:00.. done. value = 0xff ti81xx_pcie: Reading config[4] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[4] = 0 for device 0000:00:00 ... done. ti81xx_pcie: Reading config[10] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[10] = ffffffff for device 0000:00:00 ... done. ti81xx_pcie: Reading config[10] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[10] = 0 for device 0000:00:00 ... done. ti81xx_pcie: Writing config[4] = 0 for device 0000:00:00 ... done. ti81xx_pcie: Reading config[4] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[4] = 0 for device 0000:00:00 ... done. ti81xx_pcie: Reading config[14] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[14] = ffffffff for device 0000:00:00 ... done. ti81xx_pcie: Reading config[14] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[14] = 0 for device 0000:00:00 ... done. ti81xx_pcie: Writing config[4] = 0 for device 0000:00:00 ... done. ti81xx_pcie: Reading config[4] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[4] = 0 for device 0000:00:00 ... done. ti81xx_pcie: Reading config[38] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[38] = fffff800 for device 0000:00:00 ... done. ti81xx_pcie: Reading config[38] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[38] = 0 for device 0000:00:00 ... done. ti81xx_pcie: Writing config[4] = 0 for device 0000:00:00 ... done. ti81xx_pcie: Reading config[72] for device 0000:00:00.. done. value = 0x42 ti81xx_pcie: Reading config[6] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0000:00:00.. done. value = 0x40 ti81xx_pcie: Reading config[40] for device 0000:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[41] for device 0000:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0000:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[51] for device 0000:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[71] for device 0000:00:00.. done. value = 0x0 pci 0000:00:00.0: calling pci_fixup_ide_bases+0x0/0x40 pci 0000:00:00.0: calling quirk_resource_alignment+0x0/0x174 ti81xx_pcie: Reading config[6] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0000:00:00.. done. value = 0x40 ti81xx_pcie: Reading config[40] for device 0000:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[41] for device 0000:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0000:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[51] for device 0000:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[6] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0000:00:00.. done. value = 0x40 ti81xx_pcie: Reading config[40] for device 0000:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[41] for device 0000:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0000:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[51] for device 0000:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[71] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Reading config[6] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0000:00:00.. done. value = 0x40 ti81xx_pcie: Reading config[40] for device 0000:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[42] for device 0000:00:00.. done. value = 0x3 ti81xx_pcie: Reading config[6] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0000:00:00.. done. value = 0x40 ti81xx_pcie: Reading config[40] for device 0000:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[41] for device 0000:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0000:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[51] for device 0000:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[71] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Reading config[100] for device 0000:00:00.. done. value = 0x10001 ti81xx_pcie: Reading config[0] for device 0000:01:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:02:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:03:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:04:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:05:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:06:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:07:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:08:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:09:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:0a:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:0b:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:0c:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:0d:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:0e:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:0f:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:10:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:11:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:12:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:13:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:14:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:15:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:16:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:17:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:18:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:19:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:1a:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:1b:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:1c:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:1d:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:1e:00.. failed. No link/device. ti81xx_pcie: Reading config[0] for device 0000:1f:00.. failed. No link/device. pci_bus 0000:00: fixups for bus ti81xx_pcie: Reading config[6] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[3e] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[3e] = 21 for device 0000:00:00 ... done. ti81xx_pcie: Reading config[4] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[4] = 140 for device 0000:00:00 ... done. ti81xx_pcie: Writing config[c] = 10 for device 0000:00:00 ... done. PCI: bus0: Fast back to back transfers disabled ti81xx_pcie: Reading config[18] for device 0000:00:00.. done. value = 0x0 pci 0000:00:00.0: scanning [bus 00-00] behind bridge, pass 0 pci 0000:00:00.0: bus configuration invalid, reconfiguring ti81xx_pcie: Reading config[3e] for device 0000:00:00.. done. value = 0x1 ti81xx_pcie: Writing config[3e] = 1 for device 0000:00:00 ... done. ti81xx_pcie: Writing config[18] = 0 for device 0000:00:00 ... done. ti81xx_pcie: Writing config[3e] = 1 for device 0000:00:00 ... done. ti81xx_pcie: Reading config[18] for device 0000:00:00.. done. value = 0x0 pci 0000:00:00.0: scanning [bus 00-00] behind bridge, pass 1 ti81xx_pcie: Reading config[3e] for device 0000:00:00.. done. value = 0x1 ti81xx_pcie: Writing config[3e] = 1 for device 0000:00:00 ... done. ti81xx_pcie: Writing config[6] = ffff for device 0000:00:00 ... done. ti81xx_pcie: Reading config[6] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0000:00:00.. done. value = 0x40 ti81xx_pcie: Reading config[40] for device 0000:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[41] for device 0000:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0000:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[51] for device 0000:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[71] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Reading config[6] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0000:00:00.. done. value = 0x40 ti81xx_pcie: Reading config[40] for device 0000:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[41] for device 0000:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0000:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[51] for device 0000:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[71] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Reading config[6] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0000:00:00.. done. value = 0x40 ti81xx_pcie: Reading config[40] for device 0000:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[41] for device 0000:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0000:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[51] for device 0000:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[71] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Reading config[6] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0000:00:00.. done. value = 0x40 ti81xx_pcie: Reading config[40] for device 0000:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[41] for device 0000:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0000:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[51] for device 0000:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[7c] for device 0000:00:00.. done. value = 0x135422 ti81xx_pcie: Reading config[82] for device 0000:00:00.. done. value = 0x3012 ti81xx_pcie: Writing config[18] = ff0100 for device 0000:00:00 ... done. pci_bus 0000:01: scanning bus ti81xx_pcie: Reading config[0] for device 0001:00:00.. done. value = 0x1941033 ti81xx_pcie: Reading config[e] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Reading config[6] for device 0001:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0001:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0001:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[51] for device 0001:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0001:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[71] for device 0001:00:00.. done. value = 0x90 ti81xx_pcie: Reading config[90] for device 0001:00:00.. done. value = 0x11 ti81xx_pcie: Reading config[91] for device 0001:00:00.. done. value = 0xa0 ti81xx_pcie: Reading config[a0] for device 0001:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[a2] for device 0001:00:00.. done. value = 0x2 ti81xx_pcie: Reading config[8] for device 0001:00:00.. done. value = 0xc033004 pci 0000:01:00.0: [1033:0194] type 0 class 0x000c03 ti81xx_pcie: Reading config[100] for device 0001:00:00.. done. value = 0x14010001 pci 0000:01:00.0: calling quirk_mmio_always_on+0x0/0x1c ti81xx_pcie: Reading config[3d] for device 0001:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[3c] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Reading config[4] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[4] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[10] for device 0001:00:00.. done. value = 0x4 ti81xx_pcie: Writing config[10] = ffffffff for device 0001:00:00 ... done. ti81xx_pcie: Reading config[10] for device 0001:00:00.. done. value = 0xffffe004 ti81xx_pcie: Writing config[10] = 4 for device 0001:00:00 ... done. ti81xx_pcie: Writing config[4] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[14] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[14] = ffffffff for device 0001:00:00 ... done. ti81xx_pcie: Reading config[14] for device 0001:00:00.. done. value = 0xffffffff ti81xx_pcie: Writing config[14] = 0 for device 0001:00:00 ... done. pci 0000:01:00.0: reg 10: [mem 0x00000000-0x00001fff 64bit] ti81xx_pcie: Reading config[4] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[4] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[18] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[18] = ffffffff for device 0001:00:00 ... done. ti81xx_pcie: Reading config[18] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[18] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Writing config[4] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[4] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[4] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[1c] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[1c] = ffffffff for device 0001:00:00 ... done. ti81xx_pcie: Reading config[1c] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[1c] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Writing config[4] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[4] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[4] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[20] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[20] = ffffffff for device 0001:00:00 ... done. ti81xx_pcie: Reading config[20] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[20] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Writing config[4] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[4] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[4] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[24] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[24] = ffffffff for device 0001:00:00 ... done. ti81xx_pcie: Reading config[24] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[24] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Writing config[4] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[4] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[4] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[30] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[30] = fffff800 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[30] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[30] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Writing config[4] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[2c] for device 0001:00:00.. done. value = 0x1033 ti81xx_pcie: Reading config[2e] for device 0001:00:00.. done. value = 0x194 pci 0000:01:00.0: calling pci_fixup_ide_bases+0x0/0x40 pci 0000:01:00.0: calling quirk_resource_alignment+0x0/0x174 ti81xx_pcie: Reading config[6] for device 0001:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0001:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0001:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[51] for device 0001:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0001:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[71] for device 0001:00:00.. done. value = 0x90 ti81xx_pcie: Reading config[90] for device 0001:00:00.. done. value = 0x11 ti81xx_pcie: Reading config[91] for device 0001:00:00.. done. value = 0xa0 ti81xx_pcie: Reading config[a0] for device 0001:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[6] for device 0001:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0001:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0001:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[51] for device 0001:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0001:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[71] for device 0001:00:00.. done. value = 0x90 ti81xx_pcie: Reading config[90] for device 0001:00:00.. done. value = 0x11 ti81xx_pcie: Reading config[91] for device 0001:00:00.. done. value = 0xa0 ti81xx_pcie: Reading config[a0] for device 0001:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[a1] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Reading config[6] for device 0001:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0001:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0001:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[52] for device 0001:00:00.. done. value = 0x4803 pci 0000:01:00.0: PME# supported from D0 D3hot ti81xx_pcie: Reading config[54] for device 0001:00:00.. done. value = 0x8 ti81xx_pcie: Writing config[54] = 8008 for device 0001:00:00 ... done. pci 0000:01:00.0: PME# disabled ti81xx_pcie: Reading config[6] for device 0001:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0001:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0001:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[51] for device 0001:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0001:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[71] for device 0001:00:00.. done. value = 0x90 ti81xx_pcie: Reading config[90] for device 0001:00:00.. done. value = 0x11 ti81xx_pcie: Reading config[91] for device 0001:00:00.. done. value = 0xa0 ti81xx_pcie: Reading config[a0] for device 0001:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[a1] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Reading config[100] for device 0001:00:00.. done. value = 0x14010001 ti81xx_pcie: Reading config[140] for device 0001:00:00.. done. value = 0x15010003 ti81xx_pcie: Reading config[150] for device 0001:00:00.. done. value = 0x10018 pci_bus 0000:01: fixups for bus ti81xx_pcie: Reading config[6] for device 0001:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[4] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[4] = 140 for device 0001:00:00 ... done. ti81xx_pcie: Writing config[c] = 10 for device 0001:00:00 ... done. PCI: bus1: Fast back to back transfers disabled pci_bus 0000:01: bus scan returning with max=01 ti81xx_pcie: Writing config[1a] = 1 for device 0000:00:00 ... done. ti81xx_pcie: Writing config[3e] = 1 for device 0000:00:00 ... done. pci_bus 0000:00: bus scan returning with max=01 ti81xx_pcie: Reading config[1c] for device 0000:00:00.. done. value = 0x101 ti81xx_pcie: Reading config[24] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Writing config[24] = fff0fff0 for device 0000:00:00 ... done. ti81xx_pcie: Reading config[24] for device 0000:00:00.. done. value = 0xfff0fff0 ti81xx_pcie: Writing config[24] = 0 for device 0000:00:00 ... done. pci 0000:00:00.0: BAR 8: assigned [mem 0x20000000-0x200fffff] pci 0000:01:00.0: BAR 0: assigned [mem 0x20000000-0x20001fff 64bit] ti81xx_pcie: Writing config[10] = 20000004 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[10] for device 0001:00:00.. done. value = 0x20000004 ti81xx_pcie: Writing config[14] = 0 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[14] for device 0001:00:00.. done. value = 0x0 pci 0000:01:00.0: BAR 0: set to [mem 0x20000000-0x20001fff 64bit] (PCI address [0x20000000-0x20001fff]) pci 0000:00:00.0: PCI bridge to [bus 01-01] pci 0000:00:00.0: bridge window [io disabled] ti81xx_pcie: Writing config[30] = ffff for device 0000:00:00 ... done. ti81xx_pcie: Writing config[1c] = f0 for device 0000:00:00 ... done. ti81xx_pcie: Writing config[30] = 0 for device 0000:00:00 ... done. pci 0000:00:00.0: bridge window [mem 0x20000000-0x200fffff] ti81xx_pcie: Writing config[20] = 20002000 for device 0000:00:00 ... done. ti81xx_pcie: Writing config[2c] = 0 for device 0000:00:00 ... done. pci 0000:00:00.0: bridge window [mem pref disabled] ti81xx_pcie: Writing config[24] = fff0 for device 0000:00:00 ... done. ti81xx_pcie: Writing config[28] = 0 for device 0000:00:00 ... done. ti81xx_pcie: Writing config[2c] = 0 for device 0000:00:00 ... done. ti81xx_pcie: Writing config[3e] = 1 for device 0000:00:00 ... done. ti81xx_pcie: Reading config[44] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Reading config[4] for device 0000:00:00.. done. value = 0x140 PCI: enabling device 0000:00:00.0 (0140 -> 0143) ti81xx_pcie: Writing config[4] = 143 for device 0000:00:00 ... done. ti81xx_pcie: Reading config[4] for device 0000:00:00.. done. value = 0x143 pci 0000:00:00.0: enabling bus mastering ti81xx_pcie: Writing config[4] = 147 for device 0000:00:00 ... done. pci_bus 0000:00: resource 0 [mem 0x20000000-0x2fffffff] pci_bus 0000:00: resource 1 [io 0x40000000-0x402fffff] pci_bus 0000:01: resource 1 [mem 0x20000000-0x200fffff] ti81xx_pcie: Reading config[3d] for device 0000:00:00.. done. value = 0x1 ti81xx_pcieReturning Legacy irq = 48 pci 0000:00:00.0: fixup irq: got 48 ti81xx_pcie: Writing config[3c] = 30 for device 0000:00:00 ... done. ti81xx_pcie: Reading config[3d] for device 0001:00:00.. done. value = 0x1 ti81xx_pcieReturning Legacy irq = 48 pci 0000:01:00.0: fixup irq: got 48 ti81xx_pcie: Writing config[3c] = 30 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[1c] for device 0000:00:00.. done. value = 0xf0 ti81xx_pcie: Reading config[24] for device 0000:00:00.. done. value = 0xfff0 bio: create slab <bio-0> at 0 regulator: VFB: 800 <--> 1025 mV at 920 mV vgaarb: loaded SCSI subsystem initialized libata version 3.00 loaded. usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb registerd cppi-dma Intr @ IRQ 17 Cppi41 Init Done omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHz omap_i2c omap_i2c.2: bus 2 rev4.0 at 100 kHz Advanced Linux Sound Architecture Driver Version 1.0.23. Switching to clocksource gp timer musb-hdrc: version 6.0, host, debug=0 musb-hdrc musb-hdrc.0: dma type: dma-cppi41 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: kernel must blacklist external hubs musb-hdrc: HDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory musb-hdrc musb-hdrc.0: MUSB HDRC host driver musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1 usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: MUSB HDRC host driver usb usb1: Manufacturer: Linux 2.6.37 musb-hcd usb usb1: SerialNumber: musb-hdrc.0 hub 1-0:1.0: USB hub found hub 1-0:1.0: 1 port detected musb-hdrc musb-hdrc.0: USB Host mode controller at d081e000 using DMA, IRQ 18 Registered /proc/driver/musb_hdrc.0 musb-hdrc musb-hdrc.1: dma type: dma-cppi41 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: kernel must blacklist external hubs musb-hdrc: HDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory musb-hdrc musb-hdrc.1: MUSB HDRC host driver musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2 usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: MUSB HDRC host driver usb usb2: Manufacturer: Linux 2.6.37 musb-hcd usb usb2: SerialNumber: musb-hdrc.1 hub 2-0:1.0: USB hub found hub 2-0:1.0: 1 port detected musb-hdrc musb-hdrc.1: USB Host mode controller at d0826800 using DMA, IRQ 19 Registered /proc/driver/musb_hdrc.1 NET: Registered protocol family 2 IP route cache hash table entries: 2048 (order: 1, 8192 bytes) TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 8192 (order: 3, 32768 bytes) TCP: Hash tables configured (established 8192 bind 8192) TCP reno registered UDP hash table entries: 256 (order: 0, 4096 bytes) UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) NET: Registered protocol family 1 RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. pci 0000:00:00.0: calling quirk_cardbus_legacy+0x0/0x28 pci 0000:00:00.0: calling quirk_usb_early_handoff+0x0/0x55c ti81xx_pcie: Reading config[c] for device 0000:00:00.. done. value = 0x10 pci 0000:01:00.0: calling quirk_cardbus_legacy+0x0/0x28 pci 0000:01:00.0: calling quirk_usb_early_handoff+0x0/0x55c ti81xx_pcie: Reading config[4] for device 0001:00:00.. done. value = 0x140 ti81xx_pcie: Reading config[c] for device 0001:00:00.. done. value = 0x10 PCI: CLS 64 bytes, default 64 NetWinder Floating Point Emulator V0.97 (double precision) PMU: registered new PMU device of type 0 omap-iommu omap-iommu.0: ducati registered omap-iommu omap-iommu.1: sys registered JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. msgmni has been set to 397 io scheduler noop registered io scheduler deadline registered io scheduler cfq registered (default) Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0 omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1 omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2 console [ttyO2] enabled, bootconsole disabled brd: module loaded loop: module loaded ahci ahci.0: forcing PORTS_IMPL to 0x3 ahci ahci.0: AHCI 0001.0100 32 slots 2 ports 3 Gbps 0x3 impl platform mode ahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc scsi0 : ahci_platform scsi1 : ahci_platform ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16 ata2: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x180 irq 16 m25p80 spi1.0: found m25p05-nonjedec, expected w25x32 m25p80 spi1.0: m25p05-nonjedec (64 Kbytes) Creating 4 MTD partitions on "spi_flash": 0x000000000000-0x000000040000 : "U-Boot" mtd: partition "U-Boot" extends beyond the end of device "spi_flash" -- size truncated to 0x10000 0x000000010000-0x000000012000 : "U-Boot Env" mtd: partition "U-Boot Env" is out of reach -- disabled 0x000000000000-0x000000280000 : "Kernel" mtd: partition "Kernel" extends beyond the end of device "spi_flash" -- size truncated to 0x10000 0x000000010000-0x000000010000 : "File System" mtd: partition "File System" is out of reach -- disabled omap2-nand driver initializing NAND device: Manufacturer ID: 0x2c, Chip ID: 0xca (Micron ) Creating 5 MTD partitions on "omap2-nand.0": 0x000000000000-0x000000260000 : "U-Boot" 0x000000260000-0x000000280000 : "U-Boot Env" 0x000000280000-0x0000006c0000 : "Kernel" 0x0000006c0000-0x00000cee0000 : "File System" 0x00000cee0000-0x000010000000 : "Reserved" davinci_mdio davinci_mdio.0: davinci mdio revision 1.6 davinci_mdio davinci_mdio.0: detected phy mask fffffffd davinci_mdio.0: probed davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknown usbcore: registered new interface driver cdc_ether usbcore: registered new interface driver dm9601 Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. mice: PS/2 mouse device common for all mice omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0 i2c /dev entries driver Linux video capture interface: v2.00 usbcore: registered new interface driver uvcvideo USB Video Class driver (v1.0.0) OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec usbcore: registered new interface driver usbhid usbhid: USB HID core driver notify_init : notify drivercreated for remote proc id 2 at physical Address 0xbf900000 usbcore: registered new interface driver snd-usb-audio asoc: tlv320aic3x-hifi <-> davinci-mcasp.2 mapping ok ALSA device list: #0: TI81XX EVM TCP cubic registered NET: Registered protocol family 17 can: controller area network core (rev 20090105 abi 8) NET: Registered protocol family 29 can: raw protocol (rev 20090105) can: broadcast manager protocol (rev 20090105 t) VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3 omap_voltage_late_init: Voltage driver support not added Power Management for TI81XX. smartreflex smartreflex: Driver is not initialized, nTarget values are not found ti81xx_pcie: Reading config[74] for device 0000:00:00.. done. value = 0x8001 ti81xx_pcie: Reading config[6] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0000:00:00.. done. value = 0x40 ti81xx_pcie: Reading config[40] for device 0000:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[41] for device 0000:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0000:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[51] for device 0000:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0000:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[71] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Reading config[44] for device 0000:00:00.. done. value = 0x0 ti81xx_pcie: Reading config[a4] for device 0001:00:00.. done. value = 0x8fc0 ti81xx_pcie: Reading config[6] for device 0001:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0001:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0001:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[51] for device 0001:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0001:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[71] for device 0001:00:00.. done. value = 0x90 ti81xx_pcie: Reading config[90] for device 0001:00:00.. done. value = 0x11 ti81xx_pcie: Reading config[91] for device 0001:00:00.. done. value = 0xa0 ti81xx_pcie: Reading config[a0] for device 0001:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[a1] for device 0001:00:00.. done. value = 0x0 ti81xx_pcie: Reading config[54] for device 0001:00:00.. done. value = 0x8 regulator_init_complete: disabling VFB omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801) ata1: SATA link down (SStatus 0 SControl 300) ata2: SATA link down (SStatus 0 SControl 300) usb 2-1: new low speed USB device using musb-hdrc and address 2 usb 2-1: New USB device found, idVendor=13ee, idProduct=0003 usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 2-1: Product: Optical Mouse usb 2-1: Manufacturer: MosArt input: MosArt Optical Mouse as /devices/platform/omap/ti81xx-usbss/musb-hdrc.1/usb2/2-1/2-1:1.0/input/input0 generic-usb 0003:13EE:0003.0001: input: USB HID v1.10 Mouse [MosArt Optical Mouse] on usb-musb-hdrc.1-1/input0 davinci_mdio davinci_mdio.0: resetting idled controller net eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:01, id=282f014) IP-Config: Complete: device=eth0, addr=192.168.1.10, mask=255.255.255.0, gw=192.168.1.100, host=c6a8168, domain=, nis-domain=(none), bootserver=192.168.1.100, rootserver=192.168.1.100, rootpath= Waiting 3sec before mounting root device... PHY: 0:01 - Link is Up - 100/Full VFS: Mounted root (nfs filesystem) on device 0:14. devtmpfs: mounted Freeing init memory: 192K udevd (69): /proc/69/oom_adj is deprecated, please use /proc/69/oom_score_adj instead. ti81xx_pcie: Reading config[54] for device 0001:00:00.. done. value = 0x8 ti81xx_pcie: Reading config[4] for device 0001:00:00.. done. value = 0x140 PCI: enabling device 0000:01:00.0 (0140 -> 0142) ti81xx_pcie: Writing config[4] = 142 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[4] for device 0001:00:00.. done. value = 0x142 xhci_hcd 0000:01:00.0: enabling bus mastering ti81xx_pcie: Writing config[4] = 146 for device 0001:00:00 ... done. xhci_hcd 0000:01:00.0: xHCI Host Controller xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 3 xhci_hcd 0000:01:00.0: xHCI capability registers at d09ac000: xhci_hcd 0000:01:00.0: CAPLENGTH AND HCIVERSION 0x960020: xhci_hcd 0000:01:00.0: CAPLENGTH: 0x20 xhci_hcd 0000:01:00.0: HCIVERSION: 0x96 xhci_hcd 0000:01:00.0: HCSPARAMS 1: 0x4000820 xhci_hcd 0000:01:00.0: Max device slots: 32 xhci_hcd 0000:01:00.0: Max interrupters: 8 xhci_hcd 0000:01:00.0: Max ports: 4 xhci_hcd 0000:01:00.0: HCSPARAMS 2: 0x11 xhci_hcd 0000:01:00.0: Isoc scheduling threshold: 1 xhci_hcd 0000:01:00.0: Maximum allowed segments in event ring: 1 xhci_hcd 0000:01:00.0: HCSPARAMS 3 0x0: xhci_hcd 0000:01:00.0: Worst case U1 device exit latency: 0 xhci_hcd 0000:01:00.0: Worst case U2 device exit latency: 0 xhci_hcd 0000:01:00.0: HCC PARAMS 0x14042cb: xhci_hcd 0000:01:00.0: HC generates 64 bit addresses xhci_hcd 0000:01:00.0: FIXME: more HCCPARAMS debugging xhci_hcd 0000:01:00.0: RTSOFF 0x600: xhci_hcd 0000:01:00.0: xHCI operational registers at d09ac020: xhci_hcd 0000:01:00.0: USBCMD 0x0: xhci_hcd 0000:01:00.0: HC is being stopped xhci_hcd 0000:01:00.0: HC has finished hard reset xhci_hcd 0000:01:00.0: Event Interrupts disabled xhci_hcd 0000:01:00.0: Host System Error Interrupts disabled xhci_hcd 0000:01:00.0: HC has finished light reset xhci_hcd 0000:01:00.0: USBSTS 0x1: xhci_hcd 0000:01:00.0: Event ring is empty xhci_hcd 0000:01:00.0: No Host System Error xhci_hcd 0000:01:00.0: HC is halted xhci_hcd 0000:01:00.0: d09ac420 port status reg = 0x80 xhci_hcd 0000:01:00.0: d09ac424 port power reg = 0x0 xhci_hcd 0000:01:00.0: d09ac428 port link reg = 0x0 xhci_hcd 0000:01:00.0: d09ac42c port reserved reg = 0x0 xhci_hcd 0000:01:00.0: d09ac430 port status reg = 0x80 xhci_hcd 0000:01:00.0: d09ac434 port power reg = 0x0 xhci_hcd 0000:01:00.0: d09ac438 port link reg = 0x0 xhci_hcd 0000:01:00.0: d09ac43c port reserved reg = 0x0 xhci_hcd 0000:01:00.0: d09ac440 port status reg = 0x80 xhci_hcd 0000:01:00.0: d09ac444 port power reg = 0x0 xhci_hcd 0000:01:00.0: d09ac448 port link reg = 0x0 xhci_hcd 0000:01:00.0: d09ac44c port reserved reg = 0x0 xhci_hcd 0000:01:00.0: d09ac450 port status reg = 0x80 xhci_hcd 0000:01:00.0: d09ac454 port power reg = 0x0 xhci_hcd 0000:01:00.0: d09ac458 port link reg = 0x0 xhci_hcd 0000:01:00.0: d09ac45c port reserved reg = 0x0 xhci_hcd 0000:01:00.0: // Halt the HC xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac020, 32'h0, 4'hf); xhci_hcd 0000:01:00.0: Resetting HCD xhci_hcd 0000:01:00.0: // Reset the HC xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac020, 32'h2, 4'hf); xhci_hcd 0000:01:00.0: Wait for controller to be ready for doorbell rings xhci_hcd 0000:01:00.0: Reset complete xhci_hcd 0000:01:00.0: Enabling 64-bit DMA addresses. xhci_hcd 0000:01:00.0: Calling HCD init xhci_hcd 0000:01:00.0: xhci_init xhci_hcd 0000:01:00.0: xHCI doesn't need link TRB QUIRK xhci_hcd 0000:01:00.0: Supported page size register = 0x1 xhci_hcd 0000:01:00.0: Supported page size of 4K xhci_hcd 0000:01:00.0: HCD page size set to 4K xhci_hcd 0000:01:00.0: // xHC can handle at most 32 device slots. xhci_hcd 0000:01:00.0: // Setting Max device slots reg = 0x20. xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac058, 32'h20, 4'hf); xhci_hcd 0000:01:00.0: // Device context base array address = 0x8bea1000 (DMA), ffc12000 (virt) xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 64'hd09ac050, 64'h8bea1000, 4'hf); xhci_hcd 0000:01:00.0: Allocating ring at cbdd2280 xhci_hcd 0000:01:00.0: Allocating priv segment structure at cbdd2240 xhci_hcd 0000:01:00.0: // Allocating segment at ffc13000 (virtual) 0x8bea0000 (DMA) xhci_hcd 0000:01:00.0: Linking segment 0x8bea0000 to segment 0x8bea0000 (DMA) xhci_hcd 0000:01:00.0: Wrote link toggle flag to segment cbdd2240 (virtual), 0x8bea0000 (DMA) xhci_hcd 0000:01:00.0: Allocated command ring at cbdd2280 xhci_hcd 0000:01:00.0: First segment DMA is 0x8bea0000 xhci_hcd 0000:01:00.0: // Setting command ring address to 0x20 xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 64'hd09ac038, 64'h8bea0001, 4'hf); xhci_hcd 0000:01:00.0: // xHC command ring deq ptr low bits + flags = @00000000 xhci_hcd 0000:01:00.0: // xHC command ring deq ptr high bits = @00000000 xhci_hcd 0000:01:00.0: // Doorbell array is located at offset 0x800 from cap regs base addr xhci_hcd 0000:01:00.0: // xHCI capability registers at d09ac000: xhci_hcd 0000:01:00.0: // @d09ac000 = 0x960020 (CAPLENGTH AND HCIVERSION) xhci_hcd 0000:01:00.0: // CAPLENGTH: 0x20 xhci_hcd 0000:01:00.0: // xHCI operational registers at d09ac020: xhci_hcd 0000:01:00.0: // @d09ac018 = 0x600 RTSOFF xhci_hcd 0000:01:00.0: // xHCI runtime registers at d09ac600: xhci_hcd 0000:01:00.0: // @d09ac014 = 0x800 DBOFF xhci_hcd 0000:01:00.0: // Doorbell array at d09ac800: xhci_hcd 0000:01:00.0: xHCI runtime registers at d09ac600: xhci_hcd 0000:01:00.0: d09ac600: Microframe index = 0x0 xhci_hcd 0000:01:00.0: // Allocating event ring xhci_hcd 0000:01:00.0: Allocating ring at cbdd2180 xhci_hcd 0000:01:00.0: Allocating priv segment structure at cbdd2140 xhci_hcd 0000:01:00.0: // Allocating segment at ffc13400 (virtual) 0x8bea0400 (DMA) xhci_hcd 0000:01:00.0: Linking segment 0x8bea0400 to segment 0x8bea0400 (DMA) xhci_hcd 0000:01:00.0: TRB math tests passed. xhci_hcd 0000:01:00.0: // Allocated event ring segment table at 0x8be1f000 xhci_hcd 0000:01:00.0: Set ERST to 0; private num segs = 1, virt addr = ffc14000, dma addr = 0x8be1f000 xhci_hcd 0000:01:00.0: // Write ERST size = 1 to ir_set 0 (some bits preserved) xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac628, 32'h1, 4'hf); xhci_hcd 0000:01:00.0: // Set ERST entries to point to event ring. xhci_hcd 0000:01:00.0: // Set ERST base address for ir_set 0 = 0x8be1f000 xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 64'hd09ac630, 64'h8be1f000, 4'hf); xhci_hcd 0000:01:00.0: // Write event ring dequeue pointer, preserving EHB bit xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 64'hd09ac638, 64'h8bea0400, 4'hf); xhci_hcd 0000:01:00.0: Wrote ERST address to ir_set 0. xhci_hcd 0000:01:00.0: Allocating 0 scratchpad buffers xhci_hcd 0000:01:00.0: Ext Cap d09ac510, port offset = 1, count = 2, revision = 0x3 xhci_hcd 0000:01:00.0: Ext Cap d09ac520, port offset = 3, count = 2, revision = 0x2 xhci_hcd 0000:01:00.0: Found 2 USB 2.0 ports and 2 USB 3.0 ports. xhci_hcd 0000:01:00.0: USB 2.0 port at index 2, addr = d09ac440 xhci_hcd 0000:01:00.0: USB 2.0 port at index 3, addr = d09ac450 xhci_hcd 0000:01:00.0: USB 3.0 port at index 0, addr = d09ac420 xhci_hcd 0000:01:00.0: USB 3.0 port at index 1, addr = d09ac430 xhci_hcd 0000:01:00.0: Finished xhci_init xhci_hcd 0000:01:00.0: Called HCD init ti81xx_pcie: Reading config[60] for device 0001:00:00.. done. value = 0x30 xhci_hcd 0000:01:00.0: Got SBRN 48 ti81xx_pcie: Reading config[c] for device 0001:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[4] for device 0001:00:00.. done. value = 0x146 xhci_hcd 0000:01:00.0: enabling Mem-Wr-Inval ti81xx_pcie: Writing config[4] = 156 for device 0001:00:00 ... done. xhci_hcd 0000:01:00.0: MWI active xhci_hcd 0000:01:00.0: Finished xhci_pci_reinit xhci_hcd 0000:01:00.0: irq 48, io mem 0x20000000 xhci_hcd 0000:01:00.0: xhci_run ti81xx_pcie: Reading config[6] for device 0001:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0001:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0001:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[51] for device 0001:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0001:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[71] for device 0001:00:00.. done. value = 0x90 ti81xx_pcie: Reading config[90] for device 0001:00:00.. done. value = 0x11 ti81xx_pcie: Reading config[6] for device 0001:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0001:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0001:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[51] for device 0001:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0001:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[71] for device 0001:00:00.. done. value = 0x90 ti81xx_pcie: Reading config[90] for device 0001:00:00.. done. value = 0x11 ti81xx_pcie: Reading config[92] for device 0001:00:00.. done. value = 0x7 ti81xx_pcie: Reading config[6] for device 0001:00:00.. done. value = 0x10 ti81xx_pcie: Reading config[34] for device 0001:00:00.. done. value = 0x50 ti81xx_pcie: Reading config[50] for device 0001:00:00.. done. value = 0x1 ti81xx_pcie: Reading config[51] for device 0001:00:00.. done. value = 0x70 ti81xx_pcie: Reading config[70] for device 0001:00:00.. done. value = 0x5 ti81xx_pcie: Reading config[71] for device 0001:00:00.. done. value = 0x90 ti81xx_pcie: Reading config[90] for device 0001:00:00.. done. value = 0x11 ti81xx_pcie: Reading config[92] for device 0001:00:00.. done. value = 0x7 ti81xx_pcie: Writing config[92] = 7 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[94] for device 0001:00:00.. done. value = 0x1000 ti81xx_pcie: MSI 0 available ti81xx_pcie: MSI 0 @0x0:0x51000054, irq = 368 ti81xx_pcie: MSI 1 available ti81xx_pcie: MSI 1 @0x0:0x51000054, irq = 369 ti81xx_pcie: Writing config[92] = c007 for device 0001:00:00 ... done. ti81xx_pcie: Reading config[4] for device 0001:00:00.. done. value = 0x146 ti81xx_pcie: Writing config[4] = 546 for device 0001:00:00 ... done. ti81xx_pcie: Writing config[92] = 8007 for device 0001:00:00 ... done. xhci_hcd 0000:01:00.0: Setting event ring polling timer xhci_hcd 0000:01:00.0: Command ring memory map follows: xhci_hcd 0000:01:00.0: @8bea0000 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0010 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0020 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0030 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0040 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0050 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0060 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0070 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0080 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0090 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea00a0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea00b0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea00c0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea00d0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea00e0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea00f0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0100 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0110 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0120 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0130 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0140 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0150 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0160 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0170 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0180 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0190 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea01a0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea01b0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea01c0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea01d0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea01e0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea01f0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0200 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0210 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0220 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0230 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0240 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0250 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0260 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0270 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0280 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0290 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea02a0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea02b0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea02c0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea02d0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea02e0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea02f0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0300 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0310 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0320 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0330 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0340 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0350 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0360 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0370 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0380 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0390 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea03a0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea03b0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea03c0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea03d0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea03e0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea03f0 8bea0000 00000000 00000000 00001802 xhci_hcd 0000:01:00.0: Ring has not been updated xhci_hcd 0000:01:00.0: Ring deq = ffc13000 (virt), 0x8bea0000 (dma) xhci_hcd 0000:01:00.0: Ring deq updated 0 times xhci_hcd 0000:01:00.0: Ring enq = ffc13000 (virt), 0x8bea0000 (dma) xhci_hcd 0000:01:00.0: Ring enq updated 0 times xhci_hcd 0000:01:00.0: // xHC command ring deq ptr low bits + flags = @00000000 xhci_hcd 0000:01:00.0: // xHC command ring deq ptr high bits = @00000000 xhci_hcd 0000:01:00.0: ERST memory map follows: xhci_hcd 0000:01:00.0: @8be1f000 8bea0400 00000000 00000040 00000000 xhci_hcd 0000:01:00.0: Event ring: xhci_hcd 0000:01:00.0: @8bea0400 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0410 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0420 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0430 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0440 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0450 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0460 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0470 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0480 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0490 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea04a0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea04b0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea04c0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea04d0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea04e0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea04f0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0500 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0510 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0520 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0530 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0540 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0550 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0560 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0570 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0580 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0590 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea05a0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea05b0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea05c0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea05d0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea05e0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea05f0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0600 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0610 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0620 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0630 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0640 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0650 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0660 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0670 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0680 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0690 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea06a0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea06b0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea06c0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea06d0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea06e0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea06f0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0700 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0710 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0720 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0730 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0740 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0750 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0760 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0770 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0780 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0790 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea07a0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea07b0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea07c0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea07d0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea07e0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea07f0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: Ring has not been updated xhci_hcd 0000:01:00.0: Ring deq = ffc13400 (virt), 0x8bea0400 (dma) xhci_hcd 0000:01:00.0: Ring deq updated 0 times xhci_hcd 0000:01:00.0: Ring enq = ffc13400 (virt), 0x8bea0400 (dma) xhci_hcd 0000:01:00.0: Ring enq updated 0 times xhci_hcd 0000:01:00.0: ERST deq = 64'h8bea0400 xhci_hcd 0000:01:00.0: // Set the interrupt modulation register xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac624, 32'ha0, 4'hf); xhci_hcd 0000:01:00.0: // Enable interrupts, cmd = 0x4. xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac020, 32'h4, 4'hf); xhci_hcd 0000:01:00.0: // Enabling event ring interrupter d09ac620 by writing 0x2 to irq_pending xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac620, 32'h2, 4'hf); xhci_hcd 0000:01:00.0: d09ac620: ir_set[0] xhci_hcd 0000:01:00.0: d09ac620: ir_set.pending = 0x2 xhci_hcd 0000:01:00.0: d09ac624: ir_set.control = 0xa0 xhci_hcd 0000:01:00.0: d09ac628: ir_set.erst_size = 0x1 xhci_hcd 0000:01:00.0: d09ac630: ir_set.erst_base = @8be1f000 xhci_hcd 0000:01:00.0: d09ac638: ir_set.erst_dequeue = @8bea0400 xhci_hcd 0000:01:00.0: Endpoint state = 0x1 xhci_hcd 0000:01:00.0: Command ring enq = 0x8bea0010 (DMA) xhci_hcd 0000:01:00.0: // Turn on HC, cmd = 0x5. xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac020, 32'h5, 4'hf); xhci_hcd 0000:01:00.0: // Ding dong! xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac800, 32'h0, 4'hf); xhci_hcd 0000:01:00.0: Finished xhci_run usb usb3: No SuperSpeed endpoint companion for config 1 interface 0 altsetting 0 ep 129: using minimum values usb usb3: New USB device found, idVendor=1d6b, idProduct=0003 usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb3: Product: xHCI Host Controller usb usb3: Manufacturer: Linux 2.6.37 xhci_hcd usb usb3: SerialNumber: 0000:01:00.0 xHCI xhci_add_endpoint called for root hub xHCI xhci_check_bandwidth called for root hub hub 3-0:1.0: USB hub found hub 3-0:1.0: 4 ports detected xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac420, 32'h2a0, 4'hf); xhci_hcd 0000:01:00.0: set port power, actual port 0 status = 0x2a0 xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac430, 32'h2a0, 4'hf); xhci_hcd 0000:01:00.0: set port power, actual port 1 status = 0x2a0 xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac440, 32'h2a0, 4'hf); xhci_hcd 0000:01:00.0: set port power, actual port 2 status = 0x2a0 xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac450, 32'h2e1, 4'hf); xhci_hcd 0000:01:00.0: set port power, actual port 3 status = 0x202e1 xhci_hcd 0000:01:00.0: get port status, actual port 0 status = 0x2a0 xhci_hcd 0000:01:00.0: Get port status returned 0x100 xhci_hcd 0000:01:00.0: get port status, actual port 1 status = 0x2a0 xhci_hcd 0000:01:00.0: Get port status returned 0x100 xhci_hcd 0000:01:00.0: get port status, actual port 2 status = 0x2a0 xhci_hcd 0000:01:00.0: Get port status returned 0x100 xhci_hcd 0000:01:00.0: get port status, actual port 3 status = 0x202e1 xhci_hcd 0000:01:00.0: Get port status returned 0x10101 xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac450, 32'h202e1, 4'hf); xhci_hcd 0000:01:00.0: clear port connect change, actual port 3 status = 0x2e1 xhci_hcd 0000:01:00.0: get port status, actual port 3 status = 0x2e1 xhci_hcd 0000:01:00.0: Get port status returned 0x101 xhci_hcd 0000:01:00.0: Endpoint state = 0x1 xhci_hcd 0000:01:00.0: Command ring enq = 0x8bea0020 (DMA) xhci_hcd 0000:01:00.0: // Ding dong! xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac800, 32'h0, 4'hf); NET: Registered protocol family 10 SysLink version : 2.00.05.85 SysLink module created on Date:Dec 28 2011 Time:11:32:38 HDMI W1 rev 2.0 Timing Info: pixel_clk = 148500 x_res = 1920 y_res = 1080 hfp = 88 hsw = 44 hbp = 148 vfp = 4 vsw = 5 vbp = 36 hdmi: Enter HDMI_W1_StopVideoFrame() hdmi: Enter HDMI_W1_GlobalInitVars() hdmi: Enter HDMI_Core_GlobalInitVars() hdmi: Enter HDMI_W1_ConfigVideoInterface() hdmi: HDMI_WP_AUDIO_CFG = 0x1030006 hdmi: HDMI_WP_AUDIO_CFG2 = 0x20c0 hdmi: HDMI_WP_AUDIO_CTRL = 0x20 hdmi: Enter DSS_HDMI_CORE_SW_RESET_ASSERT () hdmi: Enter DSS_HDMI_CORE_POWER_DOWN_DISABLE() hdmi: Enter DSS_HDMI_CORE_SW_RESET_RELEASE() hdmi: Enter HDMI_W1_StartVideoFrame () eth0: no IPv6 routers present xhci_hcd 0000:01:00.0: Timeout while waiting for a slot hub 3-0:1.0: couldn't allocate port 4 usb_device xhci_hcd 0000:01:00.0: `MEM_WRITE_DWORD(3'b000, 32'hd09ac450, 32'h2e3, 4'hf); xhci_hcd 0000:01:00.0: disable port, actual port 3 status = 0x2e1 xhci_hcd 0000:01:00.0: Poll event ring: 4294944112 xhci_hcd 0000:01:00.0: op reg status = 0x18 xhci_hcd 0000:01:00.0: ir_set 0 pending = 0x3 xhci_hcd 0000:01:00.0: No-op commands handled = 0 xhci_hcd 0000:01:00.0: HC error bitmask = 0x0 xhci_hcd 0000:01:00.0: Event ring: xhci_hcd 0000:01:00.0: @8bea0400 8bea0000 00000000 01004015 0000c001 xhci_hcd 0000:01:00.0: @8bea0410 04000000 00000000 01000000 00008801 xhci_hcd 0000:01:00.0: @8bea0420 8bea0010 00000000 01000000 01008401 xhci_hcd 0000:01:00.0: @8bea0430 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0440 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0450 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0460 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0470 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0480 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0490 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea04a0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea04b0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea04c0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea04d0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea04e0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea04f0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0500 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0510 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0520 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0530 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0540 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0550 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0560 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0570 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0580 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0590 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea05a0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea05b0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea05c0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea05d0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea05e0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea05f0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0600 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0610 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0620 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0630 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0640 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0650 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0660 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0670 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0680 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0690 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea06a0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea06b0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea06c0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea06d0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea06e0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea06f0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0700 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0710 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0720 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0730 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0740 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0750 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0760 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0770 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0780 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0790 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea07a0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea07b0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea07c0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea07d0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea07e0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea07f0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: Ring deq = ffc13400 (virt), 0x8bea0400 (dma) xhci_hcd 0000:01:00.0: Ring deq updated 0 times xhci_hcd 0000:01:00.0: Ring enq = ffc13400 (virt), 0x8bea0400 (dma) xhci_hcd 0000:01:00.0: Ring enq updated 0 times xhci_hcd 0000:01:00.0: ERST deq = 64'h8bea0400 xhci_hcd 0000:01:00.0: Command ring: xhci_hcd 0000:01:00.0: @8bea0000 00000000 00000000 00000000 0000c401 xhci_hcd 0000:01:00.0: @8bea0010 00000000 00000000 00000000 00002401 xhci_hcd 0000:01:00.0: @8bea0020 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0030 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0040 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0050 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0060 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0070 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0080 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0090 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea00a0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea00b0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea00c0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea00d0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea00e0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea00f0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0100 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0110 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0120 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0130 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0140 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0150 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0160 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0170 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0180 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0190 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea01a0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea01b0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea01c0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea01d0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea01e0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea01f0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0200 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0210 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0220 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0230 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0240 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0250 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0260 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0270 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0280 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0290 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea02a0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea02b0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea02c0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea02d0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea02e0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea02f0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0300 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0310 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0320 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0330 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0340 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0350 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0360 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0370 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0380 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea0390 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea03a0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea03b0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea03c0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea03d0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea03e0 00000000 00000000 00000000 00000000 xhci_hcd 0000:01:00.0: @8bea03f0 8bea0000 00000000 00000000 00001802 xhci_hcd 0000:01:00.0: Ring deq = ffc13000 (virt), 0x8bea0000 (dma) xhci_hcd 0000:01:00.0: Ring deq updated 0 times xhci_hcd 0000:01:00.0: Ring enq = ffc13020 (virt), 0x8bea0020 (dma) xhci_hcd 0000:01:00.0: Ring enq updated 2 times xhci_hcd 0000:01:00.0: // xHC command ring deq ptr low bits + flags = @00000008 xhci_hcd 0000:01:00.0: // xHC command ring deq ptr high bits = @00000000 root@dm816x-evm:~#