SD Card Reader Problem

I have an HP DV7 Laptop with a JMicron technology JMB38x pci interface to Memory cards.
SuSE 11.2-Desktop, otherwise working superbly

The device appears to be recognized:

HPDV7-Linux:~ # lspci -vv |grep JMicron
08:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller
08:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (prog-if 01)
08:00.3 System peripheral: JMicron Technology Corp. MS Host Controller
08:00.4 System peripheral: JMicron Technology Corp. xD Host Controller

The following appears in Dmesg log

    8.508976] mmc0: SDHCI controller on PCI [0000:08:00.0] using ADMA                      
    8.508990] sdhci-pci 0000:08:00.2: SDHCI controller found [197b:2381] (rev 0)           
    8.509005] sdhci-pci 0000:08:00.2: PCI INT A -> GSI 17 (level, low) -> IRQ 17           
    8.509014] sdhci-pci 0000:08:00.2: Refusing to bind to secondary interface.             
    8.509023] sdhci-pci 0000:08:00.2: PCI INT A disabled                                   

...........

    8.532835] jmb38x_ms 0000:08:00.3: PCI INT A -> GSI 17 (level, low) -> IRQ 17           
    8.532844] jmb38x_ms 0000:08:00.3: setting latency timer to 64         

Driver mmc is loaded

lsmod |grep mmc
mmc_core               83616  1 sdhci

Inserting an SD memory card - nothing happens.

Memory card is good and the interface works under Vista.

Any thoughts?
Should I assume that "… 8.509014] sdhci-pci 0000:08:00.2: Refusing to bind to secondary interface.
8.509023] sdhci-pci 0000:08:00.2: PCI INT A disabled " is the issue?

Sorry, appears to be false alarm.
I found some other SD (and MMC) devices in a drawer and they worked on insertion.

I then tried my primary device again and it worked, but occasionally needs more than one insertion.

Mechanical issue?
Size issue (my primary device is 2GB, the others were 32MB and 128MB) ?

I find it strange that the primary has never had an issue under Vista.

For now, problem resolved, I guess.