The work of ricoh_mmc isn't detected by pci core

From: Maxim Levitsky
Date: Mon Nov 23 2009 - 19:13:15 EST


Hi,

I noticed that usage of ricoh_mmc will lead to this


07:00.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
07:00.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
07:00.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
07:00.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff)


I don't have yet an MMC card to test if the driver itself working,
but what happens is that once disabled, all pci functions shift
one level, but kernel doesn't pick that up.

If one implements drivers for XD and memstick parts, this would break
everything. (And I have some plans for XD part)

ricoh_mmc is built-in, but this doesn't help.

Best regards,
Maxim Levitsky

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/