Failure to detect card ins/rem with pd6729
Komuro
komurojun at mbn.nifty.com
Wed Sep 15 08:50:01 EDT 2004
>> Hello. Running 2.6.8.1 kernel on fujitsu lappy with CL6729 controller,
>> my cards detected and configured
>> properly by pd6729 driver & cardmanager utility either at boot time
>> or by manually insmod pcmcia_core, ds, pd6729 drivers and starting
>> cardmgr -f, if cards are present. But pd6729 driver and cardmgr
>> not respond to card insertion/removal events nor by beeping or
>> recording in logs afterwards.
>
Actually, kernel 2.6.x pd6729 driver supports PCI interrupts only,
cards inherit and share controller interrupt.
Can you try the following patch , please?
Best Regards
Komuro
--- linux/drivers/pcmcia/pd6729.c.orig 2004-09-15 09:27:36.574732776 +0900
+++ linux/drivers/pcmcia/pd6729.c 2004-09-15 09:28:48.801752600 +0900
@@ -424,10 +424,8 @@
/* Enable specific interrupt events */
- reg = 0x00;
- if (state->csc_mask & SS_DETECT) {
- reg |= I365_CSC_DETECT;
- }
+ reg = I365_CSC_DETECT;
+
if (state->flags & SS_IOCARD) {
if (state->csc_mask & SS_STSCHG)
reg |= I365_CSC_STSCHG;
More information about the linux-pcmcia
mailing list