http://bugzilla.kernel.org/show_bug.cgi?id=13210





--- Comment #6 from Maxim Levitsky <[email protected]>  2009-04-30 
16:19:03 ---
No need to apply http://bugzilla.kernel.org/show_bug.cgi?id=13121#C18
I am the same Maxim that reported that issue, so I use that patch.


/sys/firmware/acpi/interrupts/ shows same picture, only GPE #2 and #1C
increase.

#2 is thremal event which is signaled from SMI, as according to ICH8 datesheet,
this is user generated event, by writting to a register.

#1C is the EC interrupt, and it ether steadily increases qute fast (when the
'ec interrupt storm is detected', or otherwise increases rarely.

Brightness events are reported via #1C, using this ugly AML code:


                   Method (_Q11, 0, NotSerialized)
                    {

                        /* this I think checks for vista */
                        If (LGreaterEqual (OSYS, 0x07D6))
                        {
                            /* this checks if onboard graphics are enabled*/
                            /* OBV is first pci confif register on device#0 
                            function  #1*/

                            If (LEqual (OBV, 0xFF))
                            {
                                Notify (\_SB.PCI0.PEGP.VGA.LCD, 0x87)
                            }
                            Else
                            {
                                Notify (\_SB.PCI0.OVGA.DD03, 0x87)
                            }
                        }
                        Else
                        {

                            /* this seems to be vendor specific reading 
                              of brightness */
                            If (LEqual (\_SB.PCI0.WMID.BAEF, One))
                            {
                                /* this reads current brightness*/
                                Store (BRTS, Local1)
                                Store (\_SB.PCI0.WMID.LBL0, Local2)
                                Add (Local2, Local1, Local2)

                                /* NTDC I think is software variable*/
                                Store (Local2, \_SB.PCI0.WMID.NTDC)
                                Notify (WMID, 0x80)
                            }
                        }
                    }


Notice the check for windows vista? (not sure, but I think so)

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to