On Mon, 2007-02-26 at 09:34 -0500, Dmitry Torokhov wrote:
> Hi Thomas,
> 
> On 2/26/07, Thomas Renninger <[EMAIL PROTECTED]> wrote:
> > On Thu, 2007-02-22 at 10:02 -0500, Dmitry Torokhov wrote:
> > >
> > > Hope this makes sense (I must admit it makes little sense to me ;) ).
> >
> > Same for me at the beginning.
> > I tracked two of the HP problems (wrong temperature, wrong _PPC value)
> > down to wrong EC reads -> BIOS issue.
> >
> > Someone (this is the guy who actually solved this) reported that
> > unloading psmouse helps. When I saw this report confirmed by other
> > people a .shutdown workaround was easy and got also confirmed working...
> >
> > And now it even makes a bit sense...
> > There is a little microprocessor (Embedded Controller) pre-processing
> > sensor or other data which gets accessed via ACPI. This one also access
> > mouse/keyboard hardware (described a bit in ACPI specs).
> 
> Yes, I am aware that KBC is usually emulated by EC chip nowadays, what
> does not really makes sense to me is how crazy the firmware is.
> 
> ...
> > FYI:
> > You might stumble again over the EC in future...
> > I saw reports where mouse jittering or similar bugs where fixed in
> > drivers/acpi/ec.c
> > If trying ec_intr=0 boot param, not loading any ACPI modules or the big
> > hammer: acpi=off helps to solve mouse or keyboard problems it's probably
> > Embedded Controller related (which might need a fix in ec.c, AML or EC
> > BIOS code (in this case we seem to have the latter problem :) )...).
> >
> 
> Yep, seen that, except for AML workarounds. Do you have any examples?
> Although there seem to be lees complaints about mice jittering
> nowadays... Or maybe they simply got tired of complaining ;)

I remember one mouse jittering issue got fixed by BIOS update, but I
don't know whether they fixed the EC firmware, modified EC reads/writes
in AML or whatever...

Reducing thermal polling or ACPI (EC) activity in general could also
help, therefore I expect workarounds in AML could be an option.
        
I also remember some cleanups in drivers/acpi/ec.c (some time ago) that
fixed up some machines...


    Thomas

-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to