summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpi
AgeCommit message (Expand)AuthorFilesLines
2008-06-13Remove duplicate function for string to integer conversion. ok jordan@canacar1-26/+3
2008-06-13Properly handle battery insertion/removaljordan1-18/+28
2008-06-13Cleanup for aml_xcreatefield, added flags argumentjordan1-36/+28
2008-06-13Cleanup, remove old/unused functionsjordan2-111/+11
2008-06-12Poll AC because there are some crappy machines out there that need it.marco1-2/+2
2008-06-12Removed old AML disassembler codejordan3-240/+19
2008-06-12Fixed AMLOP_LOAD for _PSS on Thinkpadjordan1-6/+8
2008-06-12Fixed memory leaks for AML parserjordan1-99/+66
2008-06-11Fix $OpenBSD$ for once and for allmarco9-13/+10
2008-06-08Add a malloc type for ACPI and use it for _acpi_os_malloc and free.art1-3/+3
2008-06-08Implement aml_str2val() ok marco@canacar1-9/+21
2008-06-08aaa_dev was being set from an uninitialized variable; ok tobyderaadt1-6/+1
2008-06-08unused globals and defines; ok tobyderaadt1-11/+3
2008-06-08simplify match function; ok tobyderaadt1-7/+5
2008-06-08unused definesderaadt1-7/+3
2008-06-07Move #if 0 up to include currently unused fixup tables.marco1-2/+2
2008-06-07Kill ACPIVERBOSE. It was never used and is worthless to boot.marco1-17/+1
2008-06-06lots of KNFmarco1-66/+59
2008-06-06KNFmarco1-2/+2
2008-06-06make this more like other code (done while digging into a problem...)deraadt1-14/+5
2008-06-06Shrink acpi some more for floppies and while here re-enable acpi on themarco4-206/+212
2008-06-06Add _?RS methods evaluation to obtain additional heuristics and settingmarco1-7/+72
2008-06-04Fix panic on my i386 box when local variable isnt handled properly.marco1-12/+6
2008-06-02ignore a brightness changed eventjcs1-3/+5
2008-06-01Fix \n nit in SMALL_KERNEL.marco1-4/+2
2008-06-01Re-enable new parser. Lots of testing by various folks. Fits all mediamarco15-2109/+3270
2008-05-29dlg backed out one too many revisions, bring back 1.2jcs1-12/+60
2008-05-16back out jordans new parser.dlg14-3146/+1975
2008-05-15Ripped out old parser gutsjordan1-1869/+115
2008-05-15Handle Alias named objects, return original objectjordan1-9/+7
2008-05-14only compile aml_dump() if option ACPI_DEBUG.miod1-1/+3
2008-05-14Let this build and link if SMALL_KERNEL.miod1-1/+15
2008-05-14Removed debugging printfsjordan1-2/+4
2008-05-14Clean up a bit.brad1-7/+5
2008-05-14Adding new ACPI Parser codejordan14-132/+2969
2008-05-14recognize some more eventsjcs1-8/+82
2008-05-13Adding changes for new parserjordan2-2/+59
2008-04-27add acpithinkpad(4), an acpi support driver for ibm/lenovojcs4-3/+358
2008-04-24Introduce acpiasus(4), a driver for the ACPI based hotkeys found in manyjsing4-3/+224
2008-04-12Get rid of acpi_s5 global variables; simply send SIGUSR2 instead of SUGUSR1kettenis3-12/+7
2008-02-07unbreak build: aml_showvalue() is only available on !SMALL_KERNELpvalchev1-2/+2
2008-02-07unbreak SMALL_KERNEL kernels, with miodhenning1-2/+4
2008-02-06Replace magic values with appropriate symbolic constants.kettenis1-3/+3
2008-02-05Added change for debugging setbufintjordan1-4/+13
2008-01-22Added change to parseop to support return value; removes 1/2 stack depth forjordan1-14/+19
2008-01-21Check against RESET_REG_SUP in FADT before doing the acpi reset dancejsg1-3/+7
2008-01-08Don't free res twice.marco1-3/+3
2008-01-06Add a more robust gettempreading that debounces the value (idea from FreeBSD)marco1-30/+92
2008-01-06re-add _PPC.marco1-44/+87
2008-01-05Never attach more acpicpu(4) devices than cpu(4) devices. Always attachkettenis1-8/+13