You are not logged in.

#1 2012-02-12 13:56:53

sergiuniculescu
Member
From: Romania
Registered: 2011-04-17
Posts: 32
Website

Problems with O2 Micro, Inc. Integrated MMC/SD Controller on my laptop

Hello,

I have a Packard Bell EasyNote V7 / MV85 series from 2006 and it has problems with the Integrated MMC/SD Controller card reader due to the fact that It's not recognized by kernel.

┌─[ sergiu @ sergiu-laptop ] - [ ~ ]
└─[$]> lspci | grep SD
06:02.2 SD Host controller: O2 Micro, Inc. Integrated MMC/SD Controller (rev 01)
┌─[ sergiu @ sergiu-laptop ] - [ ~ ]
└─[$]> dmesg | grep mmc0
[    5.298325] mmc0: Unknown controller version (16). You may experience problems.
[    5.298596] Registered led device: mmc0::
[    5.299664] mmc0: SDHCI controller on PCI [0000:06:02.2] using PIO
┌─[ sergiu @ sergiu-laptop ] - [ ~ ]
└─[$]> uname -sr
Linux 3.2.5-1-ARCH

Any ideas how to solve this problem?
Thanks!


The box said Windows XP or better. So I installed Linux.

Offline

#2 2012-02-12 14:05:14

Gusar
Member
Registered: 2009-08-25
Posts: 3,607

Re: Problems with O2 Micro, Inc. Integrated MMC/SD Controller on my laptop

Offline

#3 2012-02-12 19:08:53

sergiuniculescu
Member
From: Romania
Registered: 2011-04-17
Posts: 32
Website

Re: Problems with O2 Micro, Inc. Integrated MMC/SD Controller on my laptop

Thanks for your reply,
I've created a .conf file in /etc/modprobe.d/ like this:

┌─[ sergiu @ sergiu-laptop ] - [ ~ ]
└─[$]> sudo nano /etc/modprobe.d/mmc.conf 

and I wrote this inside:

options sdhci debug_quirks=0x40

Rebooted, but nothing happend. What am I doing wrong?


The box said Windows XP or better. So I installed Linux.

Offline

#4 2012-02-12 19:23:39

Gusar
Member
Registered: 2009-08-25
Posts: 3,607

Re: Problems with O2 Micro, Inc. Integrated MMC/SD Controller on my laptop

Does dmesg say the same thing as before?

I don't personally have an O2 Micro reader, but like I said in that thread, I've seen more than one report of these things not working. If setting that option doesn't help, no idea what to do next. Probably the best thing would be to open a bug report in the kernel bugzilla.

Offline

#5 2012-02-12 19:58:34

sergiuniculescu
Member
From: Romania
Registered: 2011-04-17
Posts: 32
Website

Re: Problems with O2 Micro, Inc. Integrated MMC/SD Controller on my laptop

So this is what my /etc/modprobe.d/mmc.conf contains:

options sdhci debug_quirks=0x40
options firewire-ohci quirks=0x10 debug=0xf

and now, on reboot, when loading user-specified modules, I get the same error:

mmc0: Unknown controller version (16). You may experience problems.

and this is what dmesg says now:

Feb 12 21:43:17 localhost kernel: [    5.253868] sdhci: Secure Digital Host Controller Interface driver
Feb 12 21:43:17 localhost kernel: [    5.253873] sdhci: Copyright(c) Pierre Ossman
Feb 12 21:43:17 localhost kernel: [    5.261558] sdhci-pci 0000:06:02.2: SDHCI controller found [1217:7120] (rev 1)
Feb 12 21:43:17 localhost kernel: [    5.261577] sdhci-pci 0000:06:02.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Feb 12 21:43:17 localhost kernel: [    5.261602] mmc0: Unknown controller version (16). You may experience problems.
Feb 12 21:43:17 localhost kernel: [    5.261807] _regulator_get: 0000:06:02.2 supply vmmc not found, using dummy regulator
Feb 12 21:43:17 localhost kernel: [    5.261874] Registered led device: mmc0::
Feb 12 21:43:17 localhost kernel: [    5.262941] mmc0: SDHCI controller on PCI [0000:06:02.2] using PIO
Feb 12 21:43:17 localhost kernel: [    5.293700] firewire_ohci 0000:06:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Feb 12 21:43:17 localhost kernel: [    5.293710] firewire_ohci 0000:06:02.0: setting latency timer to 64

Last edited by sergiuniculescu (2012-02-12 20:50:16)


The box said Windows XP or better. So I installed Linux.

Offline

Board footer

Powered by FluxBB