Texas Instruments 5-in-1 Multimedia Card Reader

Bonjour,

Après avoir lu une dizaine de pages web sur l’installation de mon lecteur de cartes, je viens ici voir si quelqu’un n’a pas déjà réussi :

résultat d’un [quote]lspci[/quote] :

04:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
04:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)

apparement, il faudrait réussir à installer des modules appelés “TIFM…” mais ça marche pas…

j’ai trouvé une méthode d’install sur un forum fedore : http://forums.fedora-fr.org/viewtopic.php?id=21879&p=3, mais voici le résultat du MAKE ALL :

fred@debianacer:~/utils/tifm/tifm$ make all
echo /home/fred/utils/tifm/tifm
/home/fred/utils/tifm/tifm
make -C /lib/modules/2.6.18-4-amd64/build M=/home/fred/utils/tifm/tifm
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.18-4-amd64 »
  LD      /home/fred/utils/tifm/tifm/built-in.o
  CC [M]  /home/fred/utils/tifm/tifm/tifm_core.o
/home/fred/utils/tifm/tifm/tifm_core.c: In function ‘tifm_init’:
/home/fred/utils/tifm/tifm/tifm_core.c:331: warning: implicit declaration of function ‘create_freezeable_workqueue’
/home/fred/utils/tifm/tifm/tifm_core.c:331: warning: assignment makes pointer from integer without a cast
  CC [M]  /home/fred/utils/tifm/tifm/tifm_7xx1.o
/home/fred/utils/tifm/tifm/tifm_7xx1.c:335:55: error: macro "INIT_WORK" requires 3 arguments, but only 2 given
/home/fred/utils/tifm/tifm/tifm_7xx1.c: In function ‘tifm_7xx1_probe’:
/home/fred/utils/tifm/tifm/tifm_7xx1.c:335: error: ‘INIT_WORK’ undeclared (first use in this function)
/home/fred/utils/tifm/tifm/tifm_7xx1.c:335: error: (Each undeclared identifier is reported only once
/home/fred/utils/tifm/tifm/tifm_7xx1.c:335: error: for each function it appears in.)
/home/fred/utils/tifm/tifm/tifm_7xx1.c:344: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
make[2]: *** [/home/fred/utils/tifm/tifm/tifm_7xx1.o] Erreur 1
make[1]: *** [_module_/home/fred/utils/tifm/tifm] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.18-4-amd64 »
make: *** [all] Erreur 2

ça ne doit pas être la même méthode pour debian surement…
avez vous une expérience des modules texas instrument ?