[opensuse] How can I force a firmware to be reloaded after every suspend to ram or to disc
Rational: Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Express card to USB3.0 Works well from the start but after suspend to RAM does not wake up: Normal: nov 08 16:58:32 roadrunner.suse kernel: hub 3-0:1.0: 4 ports detected nov 08 16:58:32 roadrunner.suse kernel: hub 3-0:1.0: USB hub found nov 08 16:58:32 roadrunner.suse kernel: usb usb3: SerialNumber: 0000:05:00.0 nov 08 16:58:32 roadrunner.suse kernel: usb usb3: Manufacturer: Linux 4.12.14- lp151.28.25-default xhci-hcd nov 08 16:58:32 roadrunner.suse kernel: usb usb3: Product: xHCI Host Controller nov 08 16:58:32 roadrunner.suse kernel: usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 nov 08 16:58:32 roadrunner.suse kernel: usb usb3: New USB device found, idVendor=1d6b, idProduct=0003 nov 08 16:58:32 roadrunner.suse kernel: usb usb3: We don't know the algorithms for LPM for this host, disabling > nov 08 16:58:32 roadrunner.suse kernel: xhci_hcd 0000:05:00.0: new USB bus registered, assigned bus number 3 nov 08 16:58:32 roadrunner.suse kernel: xhci_hcd 0000:05:00.0: xHCI Host Controller nov 08 16:58:32 roadrunner.suse kernel: hub 2-0:1.0: 4 ports detected nov 08 16:58:32 roadrunner.suse kernel: hub 2-0:1.0: USB hub found nov 08 16:58:32 roadrunner.suse kernel: usb usb2: SerialNumber: 0000:05:00.0 nov 08 16:58:32 roadrunner.suse kernel: usb usb2: Manufacturer: Linux 4.12.14- lp151.28.25-default xhci-hcd nov 08 16:58:32 roadrunner.suse kernel: usb usb2: Product: xHCI Host Controller nov 08 16:58:32 roadrunner.suse kernel: usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 nov 08 16:58:32 roadrunner.suse kernel: usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 nov 08 16:58:32 roadrunner.suse kernel: xhci_hcd 0000:05:00.0: hcc params 0x200071e1 hci version 0x100 quirks 0x> nov 08 16:58:32 roadrunner.suse kernel: xhci_hcd 0000:05:00.0: new USB bus registered, assigned bus number 2 nov 08 16:58:32 roadrunner.suse kernel: xhci_hcd 0000:05:00.0: xHCI Host Controller nov 08 16:58:32 roadrunner.suse kernel: pci 0000:05:00.0: enabling device (0000 -> 0002) nov 08 16:58:32 roadrunner.suse kernel: pci 0000:05:00.0: BAR 4: assigned [mem 0xf0011000-0xf0011fff 64bit] nov 08 16:58:32 roadrunner.suse kernel: pci 0000:05:00.0: BAR 2: assigned [mem 0xf0010000-0xf0010fff 64bit] nov 08 16:58:32 roadrunner.suse kernel: pci 0000:05:00.0: BAR 0: assigned [mem 0xf0000000-0xf000ffff 64bit] nov 08 16:58:32 roadrunner.suse kernel: pci 0000:05:00.0: PME# supported from D0 D1 D3hot nov 08 16:58:32 roadrunner.suse kernel: pci 0000:05:00.0: supports D1 nov 08 16:58:32 roadrunner.suse kernel: pci 0000:05:00.0: reg 0x20: [mem 0x00000000-0x00000fff 64bit] nov 08 16:58:32 roadrunner.suse kernel: pci 0000:05:00.0: reg 0x18: [mem 0x00000000-0x00000fff 64bit] nov 08 16:58:32 roadrunner.suse kernel: pci 0000:05:00.0: reg 0x10: [mem 0x00000000-0x0000ffff 64bit] nov 08 16:58:32 roadrunner.suse kernel: pci 0000:05:00.0: [1b73:1100] type 00 class 0x0c0330 this is how it is when it works. And this happens after Suspend: nov 08 16:57:51 roadrunner.suse kernel: xhci_hcd 0000:05:00.0: USB bus 2 deregistered nov 08 16:57:51 roadrunner.suse kernel: xhci_hcd 0000:05:00.0: Host not accessible, reset failed. nov 08 16:57:51 roadrunner.suse kernel: xhci_hcd 0000:05:00.0: Host halt failed, -19 nov 08 16:57:51 roadrunner.suse kernel: usb usb2: USB disconnect, device number 1 nov 08 16:57:51 roadrunner.suse kernel: xhci_hcd 0000:05:00.0: remove, state 4 nov 08 16:57:51 roadrunner.suse kernel: xhci_hcd 0000:05:00.0: xHCI host controller not responding, assume dead nov 08 16:57:51 roadrunner.suse kernel: xhci_hcd 0000:05:00.0: USB bus 3 deregistered nov 08 16:57:51 roadrunner.suse kernel: usb usb3: USB disconnect, device number 1 nov 08 16:57:51 roadrunner.suse kernel: xhci_hcd 0000:05:00.0: remove, state 4 It is possible to reregister it when you pull it out for 30 seconds. Short off in does not do the trick. So it is the controller that does not capture the wake up call (or does not load the firmware). Any suggestion? _________________________________________________________________ ________________________________________________________ Ihre E-Mail-Postf�cher sicher & zentral an einem Ort. Jetzt wechseln und alte E-Mail-Adresse mitnehmen! https://www.eclipso.de -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (1)
-
stakanov