[Bug 899633] New: sdcard reader not detected: sdhci-acpi 80860F16:00: failed to setup card detect gpio
http://bugzilla.opensuse.org/show_bug.cgi?id=899633 Bug ID: 899633 Summary: sdcard reader not detected: sdhci-acpi 80860F16:00: failed to setup card detect gpio Classification: openSUSE Product: openSUSE Factory Version: 13.2 Beta 1 Hardware: x86-64 OS: openSUSE 13.1 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-maintainers@forge.provo.novell.com Reporter: michaelof@rocketmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- New Zotac ZBOX nano CI320 with internal sdcard reader. Sdcard reader confirmed to work with Win7/Win8. dmesg excerpt, kernel 3.16.3-1.gd2bbe7f-default [ 7.899265] sdhci: Secure Digital Host Controller Interface driver [ 7.899271] sdhci: Copyright(c) Pierre Ossman [ 7.901095] mmc0: no vqmmc regulator found [ 7.901102] mmc0: no vmmc regulator found [ 7.910035] mmc0: SDHCI controller on ACPI [80860F14:01] using ADMA [ 7.911446] mmc1: no vqmmc regulator found [ 7.911453] mmc1: no vmmc regulator found [ 7.913653] mmc1: SDHCI controller on ACPI [INT33BB:00] using ADMA [ 7.914144] sdhci-acpi 80860F16:00: failed to setup card detect gpio [ 7.915151] mmc2: no vqmmc regulator found [ 7.915155] mmc2: no vmmc regulator found [ 7.918624] mmc2: SDHCI controller on ACPI [80860F16:00] using ADMA Result: sdcard reader not detected/listed via lsusb/lspci/lsscsi Remark: Problem detected running OpenSuse 13.1 (3.11 kernel-desktop). Less dmesg output. As this problem still exist with new kernel 3.16.3-1.gd2bbe7f-default and seems to be pure kernel-specific, not distribution release specific, I decided to open for 13.2 to give a potential bugfix a chance for 13.2. Please transfer to 13.1 if inappropriate. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
--- Comment #1 from Michael from Offenbach Germany
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
--- Comment #2 from Michael from Offenbach Germany
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
--- Comment #3 from Michael from Offenbach Germany
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
--- Comment #5 from Michael from Offenbach Germany
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
--- Comment #6 from Michael from Offenbach Germany
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
Michael from Offenbach Germany
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
--- Comment #8 from Michael from Offenbach Germany
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
--- Comment #9 from Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
--- Comment #10 from Michael from Offenbach Germany
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
--- Comment #11 from Michael from Offenbach Germany
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
--- Comment #12 from Michael from Offenbach Germany
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
--- Comment #13 from Michael from Offenbach Germany
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
http://bugzilla.opensuse.org/show_bug.cgi?id=899633#c19
--- Comment #19 from Michael from Offenbach Germany
... Can you try to blacklist the sdhci-acpi driver on your system and rebuild the initrd?
I surely will if you please could advice how to "blacklist the sdhci-acpi driver and rebuild the initrd" - no clue -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
http://bugzilla.opensuse.org/show_bug.cgi?id=899633#c21
--- Comment #21 from Michael from Offenbach Germany
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
http://bugzilla.opensuse.org/show_bug.cgi?id=899633#c22
--- Comment #22 from Michael from Offenbach Germany
http://bugzilla.opensuse.org/show_bug.cgi?id=899633
http://bugzilla.opensuse.org/show_bug.cgi?id=899633#c23
--- Comment #23 from Joerg Roedel
"ACPI autoconfiguration" is set to false. As this the only option to avoid hibernation, whch I don't want.
Okay, thanks for testing this. The sdhci-acpi error messages are gone, but since the PCI devices are still missing, the sdhci-pci driver can't bind to them. We need to find out now why these devices exist under openelec and not under opensuse. Can you, just for testing purposes, try to change the above mentioned BIOS option and see if it makes a difference? One difference between the dmesg files was that on SUSE there appeared S4 in the list of supported sleep states, while it is missing on the openelec dmesg. Also, can you boot openelec again and get the output of 'lspci -t' and attach it here? Thanks. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com