summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpi
AgeCommit message (Expand)AuthorFilesLines
2007-01-02On some systems EC must be attached as the first device. Move EC frommarco1-7/+43
2006-12-29Replace setperf algorithm with a linear version. Also use the aml providedmarco1-21/+59
2006-12-28Prettify dmesg a bit for attach with power state being either offline ormk1-3/+3
2006-12-26Add polling to devices that require it such as acpibat and acpitz.marco10-21/+64
2006-12-23adapt to new two-level sensor api; Constantine A. Mureninderaadt4-25/+31
2006-12-23Move the handling of SCI events to the acpiec gpe handler.canacar1-38/+24
2006-12-23Correctly compute timeout value in acpi_sleep.canacar1-3/+8
2006-12-22spacingderaadt1-218/+218
2006-12-21even more knf lovederaadt7-46/+45
2006-12-21Tweak to report full battery.marco1-7/+11
2006-12-21spacingderaadt5-36/+36
2006-12-21more knfderaadt1-45/+53
2006-12-21more minor knfderaadt10-113/+104
2006-12-21Remove some leftover acpiec gpe/interrupt code.marco1-22/+3
2006-12-21Remove some more remnants of old acpiec_wait function.marco1-54/+52
2006-12-21KNFmarco1-5/+5
2006-12-21Fix silly logic errors.marco1-4/+5
2006-12-21Silence acpibat significantly and shave off about 1k. Also add some smartsmarco1-47/+38
2006-12-21ECs are weird in that they generate many interrupts. One for the actualmarco1-22/+7
2006-12-20Decalre extern int cpuspeed in sys/arch/amd64/include/cpu.h like cpuspeedgwk1-2/+1
2006-12-20nearly complete knfderaadt1-396/+387
2006-12-20first steps of knf (trying not to step on jordan's feet too much); ok marcoderaadt1-140/+109
2006-12-20"#ifdef is a tool of the weak!"gwk1-5/+2
2006-12-20oops, name already usedderaadt1-4/+4
2006-12-20skip the perfect hash for now since it wastes a lot of kernel memory,deraadt1-11/+6
2006-12-20rename __acpi_enable_gpe(); ok marcoderaadt1-4/+4
2006-12-20acpi_unmap_pmregs() is not used, ok marcoderaadt1-15/+1
2006-12-19slight cleaningderaadt1-4/+2
2006-12-19spacinggwk1-13/+13
2006-12-19knf + delete unused variablesderaadt1-40/+23
2006-12-19Add sanity to check for mfg overriden gasio field.marco1-9/+25
2006-12-19Hook up acpicpu to the hw.setperf mechanism, this allows people runninggwk1-31/+70
2006-12-19simplify some low-level methods substantially (shrinking code); ok marco jordanderaadt1-81/+53
2006-12-18Remove misleading NOTREACHED comments. Sending a signal does notcanacar2-4/+2
2006-12-18our panic() can take stdarg argumentsderaadt1-4/+2
2006-12-18minor cleaning; ok marcoderaadt1-14/+5
2006-12-18move proto to the right placederaadt1-4/+2
2006-12-12Fix a typo to clean M's out of my tree.mk1-2/+2
2006-12-12There is no acpiec_notify() function so don't supply a prototype.mk1-3/+2
2006-12-12- include <sys/proc.h> for tsleep();tom1-23/+24
2006-12-06malloc(..., M_NOWAIT) with no NULL check is bad. If allocation fails,mk1-1/+6
2006-11-29Unused global variable.miod1-4/+1
2006-11-29After a long debate at the hackathon it was decided that the acpi implementationmarco6-57/+45
2006-11-29Do not consider unrecognized buttons as lid sensors. ok marco@miod1-3/+6
2006-11-28Fixed clearing arg for acpi_init_picjordan1-1/+2
2006-11-27Post-process PCI config space opregionsjordan2-6/+29
2006-11-27Don't spam dmesg.kettenis1-1/+4
2006-11-27Make normal pic interrupt routing work too.kettenis1-6/+39
2006-11-27Make AML_CRSLEN return the correct length for small resources.kettenis1-2/+2
2006-11-27Add check for acpi pointer. This prevents some ugly panics.marco1-1/+5