summaryrefslogtreecommitdiff
path: root/sys/dev/acpi
AgeCommit message (Expand)Author
2017-05-28Remove a redundant assignment introduced in revision 1.219 but favor theanton
2017-05-25Add a header with EFI/UEFI-related definitions for use by the kernel. ForMark Kettenis
2017-04-27track size of pss allocation, so that length can be passed to free(9)Theo de Raadt
2017-04-15Fix format string in ACPI_MEMDEBUG blockPhilip Guenther
2017-04-08Sensors are run as callbacks inside tasks. During suspend a sensorTheo de Raadt
2017-04-08Two prototypes for acpi_maptable; merge to one placeTheo de Raadt
2017-04-07Simplify the size calculation for memset()Philip Guenther
2017-04-02normalize order of arguments to if ()Theo de Raadt
2017-03-27Now that hibernate_alloc() only has clean success/failure, don'tTheo de Raadt
2017-03-13Don't attach on Apple hardware, asmc(4) is already providing anJoshua Stein
2017-03-13Register for notifications on the subsystem (parent device) insteadJoshua Stein
2017-03-13allow ramdisks to build; ok jcsTheo de Raadt
2017-03-12add const to struct cfattachJoerg Jung
2017-03-12try to attach acpisbs first and if successful, don't attach acpibatJoshua Stein
2017-03-11Revert 1.54, go back to always trying to enable burst modeJoshua Stein
2017-03-07move a TODO to the topJoshua Stein
2017-03-02Add a new sysctl machdep.lidaction. The sysctl works as follows:Martin Natano
2017-02-28Untangle abstract sleep modes from ACPI sleep states. This paves the wayMartin Natano
2017-02-25move vendor HIDs into their drivers, clean up some unused definesJoshua Stein
2017-02-25attach acpithinkpad to LEN0268 HID found on newer thinkpadsJoshua Stein
2017-02-22fix timeout loopJoshua Stein
2017-02-22add acpisbs, an acpi smart battery subsystem driver reading dataJoshua Stein
2017-02-16On Apple hardware, claim an OSI of Darwin and no other OSesJoshua Stein
2017-02-07Test for NULL before dereferencing a pointer not after.Jonathan Gray
2017-01-14Revert aml_rdpciaddr changes; breaks several machines that were workingMark Kettenis
2017-01-11Increase the size of the buffers used for _HID and _CID strings to beJonathan Gray
2017-01-10Hyper-V hosts make 64 bytes of entropy available to guests in the formJonathan Gray
2017-01-08Make aml_rdpciaddr() work for for devices behind bridges. The code nowMark Kettenis
2016-12-23Add missing sentinel.Mark Kettenis
2016-12-18Remove comparison of array which is always non-NULL. Fixes clang warning.Mark Kettenis
2016-10-25Deduplicate the CRS parsing code and handle broken ACPI implementations.Paul Irofti
2016-10-25Add the resource index to aml_parse_resource() callback function.Paul Irofti
2016-10-21Add support for the ACPI timer opcode.Joris Vink
2016-10-04At acpithinkpad attach time determine the value of the mute, and deferTheo de Raadt
2016-09-27Print the type of operation space that failed as there seem to be more ofMike Larkin
2016-09-18If the APIC table (MADT) isn't present then ci_acpi_proc_id won't be setPhilip Guenther
2016-09-17Report a LAPIC address override entry in the dmesg if it doesn't matchPhilip Guenther
2016-09-16Suppress debugging output about CSD entries that say nothing we care aboutPhilip Guenther
2016-09-07revert part of 1.18 which caused a regression with at least one ikbdJoshua Stein
2016-09-03Write the system time back to the RTC every 30 minutes.Christian Weisgerber
2016-09-02Remove unused argument in aml_showvalue().Paul Irofti
2016-09-01add iatp(4), a driver for the i2c touchpad and touchscreen found onJoshua Stein
2016-09-01for broadwell HIDs, apply a magic write found in linux that isJoshua Stein
2016-09-01- disable controller when we're done using itJoshua Stein
2016-09-01- separate hid and ihidev attachment for upcoming driversJoshua Stein
2016-08-31Don't put a device in the wake device list if _STA says it's not there.Mike Larkin
2016-08-23don't enter burst mode for single-byte reads and writes.Joshua Stein
2016-08-03add a minimal TPM 1.2 driver just to issue a "save state" commandJoshua Stein
2016-07-30add acpials(4), an acpi driver for ambient light sensorsJoshua Stein
2016-07-28Store the acpi processor ID/UID in struct cpu_info, and use it to attachMark Kettenis