IRQ problem w. Cardbus card - more info

Andre Hedrick andre en suse.com
Lun Ene 31 04:55:42 CST 2000


On Mon, 31 Jan 2000, J.W. Hoogervorst wrote:

> > >The laptop is a Canon (old model) P150-mmx, it has:
> > > TI PCI1130 cardbus bridge, two slots
> > > PicoPower Technology PT86C52x PCI bridge
> > > CMD PCI0643 IDE controller
> 
> I am seeing these problems, too. 2.3.36-pre3 is ok, after that, nothing but
> problems. 2.3.40-pre3 did work most of the time, but hung the system after an
> suspend-to-disk, resume-from-disk cycle, so I stayed at 2.3.36-pre3. It turns

The IDE driver currently knows nothing about APM/ACPI issues.
However, it appears that the CMD643 is the laptop version of the CMD646.
With some help from the outside world for the needs of APM/ACPI for the
required driver calls to IDE, I am willing to look/add DMAing calls that
can be nice redirected to the chipset code with a few options.

Also chipset code may be the preffered location to preseve drive setting
wrt the associated chipset.  This would require an ide_history struct to
be added to the ide_hwifs_s that would reflect device/channel settings.

Disable DMAing and retuning the drives/host combinations to PIO 0 be for
suspend.  Note the reverse is required from resume.  I would expect that a
timer/options would be needed to allow full/limited tuning.  The reason
for this is more for power consumption than anything else.

Andre Hedrick
The Linux ATA/IDE guy


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



Más información sobre la lista de distribución Ayuda