summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpi
AgeCommit message (Expand)AuthorFilesLines
2009-03-05Rip out old fieldio code (no longer used)jordan1-178/+1
2009-03-05New ACPI fieldio routinesjordan1-21/+181
2009-02-24back out est.c 1.8 and bring acpicpu.c all the way back to 1.47 because ofderaadt1-61/+6
2009-02-24Backout a backout because noone knows what the hell the backout is aderaadt1-6/+61
2009-02-21overzealous cut/paste; found by Vladimir Kirillov <proger@uaoug.org.ua>marco1-2/+2
2009-02-20Oops didn't mean for Debugger() to remain there.marco1-2/+1
2009-02-19suspend/resume bits so that we can develop this in tree. This is disabled.marco4-62/+180
2009-02-18Backout PDC & PPC changes because it hangs several laptops.marco1-61/+6
2009-02-16Be a litte bit more paranoid and validate the APIC table before committingkettenis1-1/+68
2009-02-10Fix null pointer for shutdown if acpi not enabledjordan1-2/+2
2009-02-04Some systems that claim to be ACPI 2.0 apparently don't provide an XSDTkettenis1-2/+2
2009-01-27Turns out the IRQ Information is optional in IRQ Descriptor resources, sokettenis1-4/+4
2009-01-20Add workaround for broken ATI southbridges; inspired by how Linux handles this.kettenis1-1/+22
2009-01-20Install ACPI S3 resume trampoline code in a lowmem page. First partmlarkin1-1/+8
2009-01-17A couple of stray malloc/memset -> malloc(M_ZERO), a bit of knf andkrw1-6/+4
2008-12-26Back out rev 1.14 as it makes machines like the T30 crash on boot.jsg1-56/+13
2008-12-23only a small number of thinkpads need the brightness adjustmentsjcs1-13/+56
2008-12-22With respect to the previous diff we cannot just call acpicpu_setperfgwk1-2/+2
2008-12-22Make acpicpu_setperf behave the same as the ACPI aware EST andgwk1-6/+13
2008-12-19On many systems the information returned by _PRT is an absolute lie, especiallykettenis1-48/+6
2008-12-17Make the code that picks an IRQ from the list of possible IRQs a bit smarterkettenis1-2/+62
2008-12-07Make acpiprt(4) check whether the current interrupt routing is "possible" andkettenis1-54/+89
2008-11-22Re-enable ACPI PDC support and fetching cpu performance statesgwk1-1/+49
2008-11-06Collapse all sanity checks of hids into one function.marco8-40/+44
2008-10-11Fix various printf constructs either missing arguments or format specifiers.miod1-2/+2
2008-10-07Fix memory leak bug during scope evaluation (now without introducing a bugkettenis2-11/+75
2008-10-04Commit cleanup part of the diff that was backed out in the previous commitkettenis2-67/+2
2008-10-01The display cycle key generates two ACPI events, so catch bothrobert1-27/+45
2008-09-29back out previous commit, since it is breaking a variety of machinesderaadt2-73/+76
2008-09-25Fixed memory leak bug during scope evaluationjordan2-76/+73
2008-09-22ignore a type 6 event seen on my x200 when the ac adapter isjcs1-1/+11
2008-09-15Make this compile if !MULTIPROCESSOR.kettenis2-4/+6
2008-09-12In acpitz_setfan(), try to send fan commands to ``power resources'' objects.miod1-2/+3
2008-09-11Thermal Zone entities might not be direct object references, but namedmiod1-9/+47
2008-09-10Convert timeout_add() calls using multiples of hz to timeout_add_sec()blambert1-3/+3
2008-08-14If the AML SizeOf() method is called with an object reference it shouldjsing1-2/+5
2008-08-14add missing semicolon; ok mbalmer@, marco@robert1-2/+2
2008-08-10Don't assume the first LAPIC in the table corresponds to the boot processor.kettenis1-35/+29
2008-08-08'prey' -> 'pray' in comment as prayer rather than predation seemskrw1-2/+2
2008-08-06Backout the acpicpu_setpdc code and the code to allow est to use acpicpugwk1-49/+1
2008-08-05Fix spurious 0 values on batteries seen on laptopts that have an embeddedmarco1-10/+12
2008-07-23move the aml_register_notify() call below for better debugging output.fgsch1-4/+4
2008-07-18POLL causes concurrency issues with event driven batteries. Remove for nowmarco1-2/+2
2008-07-02defines for output devices' events.fgsch1-1/+8
2008-07-02add acpivideo. for now almost an empty skel so others can work onfgsch3-2/+160
2008-06-24Thinkpad -> ThinkPadsobrado2-4/+4
2008-06-15On AMD64 running on Intel processors with EST add support for retreivinggwk1-1/+49
2008-06-14Fixed evil recursion depth for ASUS EEEPC, uses less memory toojordan1-18/+32
2008-06-14Teach acpiasus(4) about some more events. Whilst we're here bzero the cmdjsing1-3/+19
2008-06-13Fixed acpiec driver, _REG method required sc_ec member set before being calledjordan1-3/+2