summaryrefslogtreecommitdiff
path: root/sys/dev/acpi
AgeCommit message (Expand)Author
2020-06-10Give userland a consistent battery and A/C state after resumeJeremie Courreges-Anglas
2020-06-02disable debugging by default and only print unknown events whenJoshua Stein
2020-06-02add acpihid(4) for ACPI HID event and 5-button array devicesJoshua Stein
2020-05-29dev/rndvar.h no longer has statistical interfaces (removed during variousTheo de Raadt
2020-05-27limit clflush before monitor errata workaround to IntelJonathan Gray
2020-05-22Use the parsed address and interrupt information fromMark Kettenis
2020-05-19Don't provide backlight control if the list returned by _BCL is empty.Mark Kettenis
2020-05-14Bring back the acpi(4) changes. This time around only use the ACPI _CRSMark Kettenis
2020-05-11More accurate remaining power reporting with disparate batteriesJeremie Courreges-Anglas
2020-05-09aml_die() doesn't return, hint the compilerJeremie Courreges-Anglas
2020-05-09No need to look at _STA here, all we care about is _PSR.Jeremie Courreges-Anglas
2020-05-08Move parsing of _CRS into acpi(4) and pass the parsed address and interruptMark Kettenis
2020-04-19Move logic to change brightness level in reasonable steps from acpivout(4)Mark Kettenis
2020-04-18Remove useless return statement.Mark Kettenis
2020-04-14Add bse(4), a driver for the Broadcom GENET v5 network interface found onMark Kettenis
2020-04-14Implement acpi_getprop(), the ACPI equivalent of OF_getprop().Mark Kettenis
2020-04-12Add support for the _CCA method. This method indicates whether DMA isMark Kettenis
2020-04-11Use acpi_getsta(); avoids printing "no _STA method" messages and assumesMark Kettenis
2020-04-10The Raspberry Pi4 (suing UEFI firmware in ACPI mode) uses QWord()Mark Kettenis
2020-04-07Abstract the head of knote lists. This allows extending the lists,Visa Hankala
2020-04-06acpi(4): acpi_sleep(): tsleep(9) -> tsleep_nsec(9)cheloha
2020-04-06Update my email address.Paul Irofti
2020-04-03Fix incoherencies of errors returned by various *kqfilter routines.Martin Pieuchot
2020-03-29Add glue to make ipmi(4) attach to FDT.Mark Kettenis
2020-03-23Fix brightness control on machines where initial brigness unknown.Alexandre Ratchov
2020-03-16fix a bunch of weird indentations and extra whitespace; no binary changeJasper Lievisse Adriaanse
2020-02-20Replace field f_isfd with field f_flags in struct filterops to allowVisa Hankala
2020-02-18Cleanup <sys/kthread.h> and <sys/proc.h> includes.Martin Pieuchot
2020-02-08On the Lenovo X395 acpivout(4) does not attach since there isPatrick Wildt
2020-01-28Make acpivout(4) call ws_[gs]et_param instead of directlyPatrick Wildt
2020-01-27Send APM_POWER_CHANGE events to userland after refreshing battery infoJeremie Courreges-Anglas
2020-01-26In amdgpio_pin_intr() disable pins a pending interrupt is seen for whichJonathan Gray
2020-01-14Fix screen brightness adjustment through function keyskn
2020-01-09Convert sleeps of 1sec or more to tsleep_nsec(9).Martin Pieuchot
2020-01-06Allow ipmi(4) to attach using mmio. Use the IPMI revision provided by theMark Kettenis
2019-12-31Use C99 designated initializers with struct filterops. In addition,Visa Hankala
2019-12-31Convert infinite sleeps to {m,t}sleep_nsec(9).Martin Pieuchot
2019-12-31include sys/sensors.h for sensor useJonathan Gray
2019-12-23Add amdgpio(4), a driver for the GPIO controller found on newer AMDMark Kettenis
2019-12-14Revert previous. When we get an ACPI notification we already have thePatrick Wildt
2019-12-13Make acpivout(4) call ws_[gs]et_param instead of directlyPatrick Wildt
2019-10-21On newer ThinkPads reporting HKEY version > 1, don't claim wsconsJoshua Stein
2019-10-21When incrementing or decrementing screen brightness, don't justJoshua Stein
2019-10-16Add a few newer _OSI strings to the parser.Mike Larkin
2019-10-16Remove trailing whitespace from a lineMike Larkin
2019-10-13Move ws_get_param/ws_set_param into wsdisplay code.Mark Kettenis
2019-10-12Print version number.Mark Kettenis
2019-10-10Make reading past the end of an AML array not a panic.Mike Larkin
2019-10-10Remove trailing whitespaceMike Larkin
2019-09-07Revert acpipci(4) changes. Too many systems are broken. We'll try againMark Kettenis