Distribution: Gentoo 64bit Hardware Environment: Compaq Presario R3000 (athlon64) Problem Description: When inserting a card in the laptop's card reader, ide_cs tries to initialize it, but fails. the 2 links are dmesg output when inserting 1) 2gb SD ---> http://rafb.net/paste/results/bN9coN72.html 2) 32mb mmc -> http://rafb.net/paste/results/4uD4NT74.html Steps to reproduce: load tiumfwl (with the right firmware) insert a card in the reader.
The ti driver in question is not part of the mainstream kernel. Please report the problem to its author or to Gentoo.
the external module is just an interface to load firmware to the chipset. this firmware makes the cardbus controller recognise the chipset as a cardbus card reader, so that can be used with ide_cs. the tiumfwl module can't crash, as it does its work, the firmware doesn't crash because it keeps tracking the insertion/remotion of any type of sd/mmc/ms. _maybe_ ide_cs needs some tweaking for this "particular" device.
The pattern shown is unique to this device, and indicates that the device and the controller stop communicating. That makes the ti patch first suspect, especially as no similar reports exist for other hardware. I'll happily talk ot the tiumfwl driver author once they have some idea what is going on, until then there is nothing I can do.