On Mon, Jun 26, 2006 at 04:59:09PM +0200, Jeroen van Wolffelaar wrote: > I have a thinkpad t41 with gyroscope, readable via the hdaps module. > However, after suspend/resuming, the module no longer works -- it yields > the same data every time.
The hdaps module is not provided by the kernel. A module have to resume
its hardware correctly.
> Somehow, probably the resume or the suspend code is disabling the
> gyroscope or bringing it in a state that it can't bring it out of again.
The suspend code disables the devices according to the spec. The
gyroscope is a so called plattform device, which don't follows an
interface. This means that the kernel don't provide any code to suspend
or resume this device.
> If you need more info, please ask, I don't know enough of kernels to
> know what kind of info is relevant -- I'm using a default etch system
> with no tweaking to the kernel or to the hdaps module.
It is more likely a problem in the hdaps module.
Bastian
--
Lots of people drink from the wrong bottle sometimes.
-- Edith Keeler, "The City on the Edge of Forever",
stardate unknown
signature.asc
Description: Digital signature

