Hi,
I've looked at the HAL2 driver, and everything is looking strange hardware-
wise. The driver first resets the hardware by clearing the isr register and
setting the appropriate bits afterwards. But reading back isr indicates, that
the hardware is still in reset state. I've removed clearing of the isr, so the
driver just writes the same value as was before. This still leads to a HAL2
in reset state. Even removing the reset code completly the HAL2 acts very
strange. Doing the first indirect register access, causes as set busy bit
in isr, that's all. Any ideas ?
Thomas.
--
This device has completely bogus header. Compaq scores again :-|
It's a host bridge, but it should be called ghost bridge instead ;^)
[Martin `MJ' Mares on linux-kernel]
|