[Bug 758103] New: [Kernel:Head][pci/sdhci-pci] XPS15z card reader requires manual intervention to work
https://bugzilla.novell.com/show_bug.cgi?id=758103 https://bugzilla.novell.com/show_bug.cgi?id=758103#c0 Summary: [Kernel:Head][pci/sdhci-pci] XPS15z card reader requires manual intervention to work Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: crrodriguez@opensuse.org QAContact: qa-bugs@suse.de Found By: --- Blocker: --- Hi: This is a follow up to an issue with the card reader of this laptop we discussed in the opensuse-kernel list a while ago, now with full info. The following card-reader 5: PCI 500.0: 0880 System peripheral [Created at pci.319] Unique ID: Ddhb.dfbfMGO0Ij9 Parent ID: QSNP.VdJa1LlJ33D SysFS ID: /devices/pci0000:00/0000:00:1c.4/0000:05:00.0 SysFS BusID: 0000:05:00.0 Hardware Class: unknown Model: "JMicron System peripheral" Vendor: pci 0x197b "JMicron Technology Corp." Device: pci 0x2392 SubVendor: pci 0x1028 "Dell" SubDevice: pci 0x0446 Revision: 0x30 Driver: "sdhci-pci" Driver Modules: "sdhci_pci" Memory Range: 0xf1900000-0xf19000ff (rw,non-prefetchable) IRQ: 16 (741 events) Module Alias: "pci:v0000197Bd00002392sv00001028sd00000446bc08sc80i00" Driver Info #0: Driver Status: sdhci_pci is active Driver Activation Cmd: "modprobe sdhci_pci" Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #16 (PCI bridge) 26: PCI 500.2: 0805 SD Host controller [Created at pci.319] Unique ID: yGgG.iSo8XH1EHdB Parent ID: QSNP.VdJa1LlJ33D SysFS ID: /devices/pci0000:00/0000:00:1c.4/0000:05:00.2 SysFS BusID: 0000:05:00.2 Hardware Class: unknown Model: "JMicron SD Host controller" Vendor: pci 0x197b "JMicron Technology Corp." Device: pci 0x2391 SubVendor: pci 0x1028 "Dell" SubDevice: pci 0x0446 Revision: 0x30 Memory Range: 0xf1900100-0xf19001ff (rw,non-prefetchable) IRQ: 16 (741 events) Module Alias: "pci:v0000197Bd00002391sv00001028sd00000446bc08sc05i01" Driver Info #0: Driver Status: sdhci_pci is active Driver Activation Cmd: "modprobe sdhci_pci" Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #16 (PCI bridge) 27: PCI 500.3: 0880 System peripheral [Created at pci.319] Unique ID: pb96.84YPrqVjp5A Parent ID: QSNP.VdJa1LlJ33D SysFS ID: /devices/pci0000:00/0000:00:1c.4/0000:05:00.3 SysFS BusID: 0000:05:00.3 Hardware Class: unknown Model: "JMicron System peripheral" Vendor: pci 0x197b "JMicron Technology Corp." Device: pci 0x2393 SubVendor: pci 0x1028 "Dell" SubDevice: pci 0x0446 Revision: 0x30 Driver: "jmb38x_ms" Driver Modules: "jmb38x_ms" Memory Range: 0xf1900200-0xf19002ff (rw,non-prefetchable) IRQ: 16 (741 events) Module Alias: "pci:v0000197Bd00002393sv00001028sd00000446bc08sc80i00" Driver Info #0: Driver Status: jmb38x_ms is active Driver Activation Cmd: "modprobe jmb38x_ms" Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #16 (PCI bridge) 28: PCI 500.4: 0880 System peripheral [Created at pci.319] Unique ID: hwex.fUU9KPdQLUA Parent ID: QSNP.VdJa1LlJ33D SysFS ID: /devices/pci0000:00/0000:00:1c.4/0000:05:00.4 SysFS BusID: 0000:05:00.4 Hardware Class: unknown Model: "JMicron System peripheral" Vendor: pci 0x197b "JMicron Technology Corp." Device: pci 0x2394 SubVendor: pci 0x1028 "Dell" SubDevice: pci 0x0446 Revision: 0x30 Memory Range: 0xf1900300-0xf19003ff (rw,non-prefetchable,disabled) IRQ: 255 (no events) Module Alias: "pci:v0000197Bd00002394sv00001028sd00000446bc08sc80i00" Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #16 (PCI bridge) Only appears to work under special circunstancies. - When an memory card is plugged in *before* power up. - When one manually issue echo 1 > /sys/bus/pci/rescan After that, the reader appears : 125.742398] pci 0000:05:00.0: [197b:2392] type 00 class 0x088000 [ 125.742428] pci 0000:05:00.0: reg 10: [mem 0x00000000-0x000000ff] [ 125.742705] pci 0000:05:00.2: [197b:2391] type 00 class 0x080501 [ 125.742732] pci 0000:05:00.2: reg 10: [mem 0x00000000-0x000000ff] [ 125.742978] pci 0000:05:00.3: [197b:2393] type 00 class 0x088000 [ 125.743004] pci 0000:05:00.3: reg 10: [mem 0x00000000-0x000000ff] [ 125.743247] pci 0000:05:00.4: [197b:2394] type 00 class 0x088000 [ 125.743273] pci 0000:05:00.4: reg 10: [mem 0x00000000-0x000000ff] [ 125.744809] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment [ 125.744816] pci 0000:05:00.0: BAR 0: assigned [mem 0xf1900000-0xf19000ff] [ 125.744823] pci 0000:05:00.2: BAR 0: assigned [mem 0xf1900100-0xf19001ff] [ 125.744829] pci 0000:05:00.3: BAR 0: assigned [mem 0xf1900200-0xf19002ff] [ 125.744835] pci 0000:05:00.4: BAR 0: assigned [mem 0xf1900300-0xf19003ff] [ 125.751447] jmb38x_ms 0000:05:00.3: enabling device (0000 -> 0002) [ 125.753996] sdhci: Secure Digital Host Controller Interface driver [ 125.753998] sdhci: Copyright(c) Pierre Ossman [ 125.754882] sdhci-pci 0000:05:00.0: SDHCI controller found [197b:2392] (rev 30) [ 125.754899] sdhci-pci 0000:05:00.0: enabling device (0000 -> 0002) [ 125.754959] 0000:05:00.0 supply vmmc not found, using dummy regulator [ 125.755010] Registered led device: mmc0:: [ 125.756678] mmc0: SDHCI controller on PCI [0000:05:00.0] using DMA [ 125.756688] sdhci-pci 0000:05:00.0: could not set regulator OCR (-22) [ 125.756729] sdhci-pci 0000:05:00.2: SDHCI controller found [197b:2391] (rev 30) [ 125.756741] sdhci-pci 0000:05:00.2: enabling device (0000 -> 0002) [ 125.756749] sdhci-pci 0000:05:00.2: Refusing to bind to secondary interface. [ 126.141259] mmc0: new SD card at address 1f10 [ 126.145072] mmcblk0: mmc0:1f10 SD02G 1.91 GiB (ro) [ 126.145971] mmcblk0: p1 Will be cool if it can be investigated if this a kernel, udev or bios bug. Cheers. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758103 https://bugzilla.novell.com/show_bug.cgi?id=758103#c Jeff Mahoney <jeffm@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|kernel-maintainers@forge.pr |jlee@suse.com |ovo.novell.com | Severity|Major |Critical -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758103 https://bugzilla.novell.com/show_bug.cgi?id=758103#c1 Joey Lee <jlee@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|jlee@suse.com |acho@suse.com --- Comment #1 from Joey Lee <jlee@suse.com> 2012-04-23 02:12:46 UTC --- Re-assign to Al Cho for he is the card reader driver maintainer. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758103 https://bugzilla.novell.com/show_bug.cgi?id=758103#c2 --- Comment #2 from Cristian Rodríguez <crrodriguez@opensuse.org> 2012-04-23 12:24:32 CLT --- In case it is of any help.. windows INF file says the controller must have "ASPM Agressive disabled L1 when MemoryCard is plugged" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758103 https://bugzilla.novell.com/show_bug.cgi?id=758103#c3 Cristian Rodríguez <crrodriguez@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tiwai@suse.com --- Comment #3 from Cristian Rodríguez <crrodriguez@opensuse.org> 2012-04-23 12:41:33 CLT --- Takashi Iwai has also worked on this driver, and may have an idea what's going on, adding him to the cc list. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758103 https://bugzilla.novell.com/show_bug.cgi?id=758103#c4 Cristian Rodríguez <crrodriguez@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Kernel |Kernel Version|Final |Factory AssignedTo|acho@suse.com |kernel-maintainers@forge.pr | |ovo.novell.com Product|openSUSE 12.1 |openSUSE 12.3 Target Milestone|--- |Factory --- Comment #4 from Cristian Rodríguez <crrodriguez@opensuse.org> 2013-03-03 21:39:34 CLST --- moving to 12.3.. and still present in kernel 3.9rc1. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758103 https://bugzilla.novell.com/show_bug.cgi?id=758103#c Joey Lee <jlee@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|kernel-maintainers@forge.pr |acho@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758103 https://bugzilla.novell.com/show_bug.cgi?id=758103#c5 --- Comment #5 from Takashi Iwai <tiwai@suse.com> 2013-03-04 10:43:54 UTC --- Care to report it on bugzilla.kernel.org? This should be tracked by the upstream developer. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758103 https://bugzilla.novell.com/show_bug.cgi?id=758103#c6 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |crrodriguez@opensuse.org --- Comment #6 from Takashi Iwai <tiwai@suse.com> 2013-03-11 12:59:04 UTC --- BTW, what happens if you pass pcie_aspm=off boot option? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758103 https://bugzilla.novell.com/show_bug.cgi?id=758103#c7 --- Comment #7 from Cristian Rodríguez <crrodriguez@opensuse.org> 2013-03-11 13:43:49 CLT --- (In reply to comment #6)
BTW, what happens if you pass pcie_aspm=off boot option?
Unfortunately, no change .. still needs to have the card plugged before power on, or a echo 1 > /sys/bus/pci/rescan -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758103 https://bugzilla.novell.com/show_bug.cgi?id=758103#c8 --- Comment #8 from Takashi Iwai <tiwai@suse.com> 2013-03-12 07:16:05 UTC --- OK, what about passing pciehp.pciehp_force=1 module option? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758103 https://bugzilla.novell.com/show_bug.cgi?id=758103#c9 Cristian Rodríguez <crrodriguez@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|crrodriguez@opensuse.org | --- Comment #9 from Cristian Rodríguez <crrodriguez@opensuse.org> 2013-10-17 21:29:55 CLST --- works perfectly fine now with 3.12.0-rc5-4.gac42dba-desktop , no special workarounds needed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=758103 https://bugzilla.novell.com/show_bug.cgi?id=758103#c10 Cristian Rodríguez <crrodriguez@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution| |FIXED --- Comment #10 from Cristian Rodríguez <crrodriguez@opensuse.org> 2013-12-17 06:31:04 CLST --- as far as I am concerned, this bug is fixed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com