Page MenuHomeSolus

sd card reader Dell Latitude E5540 - not recognized
Closed, ResolvedPublic

Description

Hi Solus Team!

The internal sd card reader of my Dell Latitude E5540 is not recognized by the latest Solus kernel.

Can you help me out?

Thank you!

Razva

Event Timeline

screenshot with lspci output from Ubuntu 16.04

razvan : bash — Konsole_022.png (626×1 px, 113 KB)

Possibly related to T2141. @razvan If you boot with an SD card inserted does it detect the hardware?

In theory this is enabled:

obj-$(CONFIG_MMC_SDHCI_PCI)	+= sdhci-pci.o
sdhci-pci-y			+= sdhci-pci-core.o sdhci-pci-o2micro.o
grep CONFIG_MMC_SDHCI_PCI .config
CONFIG_MMC_SDHCI_PCI=m

Have you tried with all the recent updates?

Hi Ikey!

Yes - I tried but with no luck; I am using the latest Solus Mate edition with all the updates installed.

Brgds.

Razvan

Have the same problem on my work laptop, Dell E7440, same SD/MMC card reader, on the current kernel (Linux version 4.9.24-22.lts (root@solus-build-server) (gcc version 6.3.0 (Solus) ) #1 SMP Sat Apr 22 22:15:24 UTC 2017).

"lspci -nn | grep MMC" > 03:00.0 SD Host controller [0805]: O2 Micro, Inc. SD/MMC Card Reader Controller [1217:8520] (rev 01)
"lsmod | grep mmc" > mmc_core              103439  3 sdhci,sdhci_pci,sdhci_acpi

Seems that adding "debug_quirks2=0x10000" to the kernel parameters fixes the thing (https://bugzilla.kernel.org/show_bug.cgi?id=109231) but it doesn't worked for me.
Can't find any mention of the reader with dmesg

Stuck here

Completely solved with 4.9.27-27.lts (98a638820291)

JoshStrobl claimed this task.