RE: IRQ problem w. Cardbus card - more info

From: Andre Hedrick (andre@suse.com)
Date: Mon Jan 31 2000 - 04:34:51 EST


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@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon Jan 31 2000 - 21:00:27 EST