summaryrefslogtreecommitdiff
path: root/sys/dev/acpi
AgeCommit message (Expand)Author
2020-11-17Add ACPI support to imxiic(4).Patrick Wildt
2020-11-15Add acpige(4), a driver for ACPI generic event devices. This is a ratherPatrick Wildt
2020-11-15Add pchgpio(4), a driver for the GPIO controllers found on modern IntelMark Kettenis
2020-10-27Adding IOMMU support for AMD Vi and Intel VTD (disabled)Jordan Hargrave
2020-10-25Unbreak brightness setting on MacBooks introduced by abl(4).Marcus Glocker
2020-09-27Add workaround for Lenovo X1 gen 8 which has AML that tries to invokeMark Kettenis
2020-09-27Make sure acpicpu(4) doesn't attach to Processor nodes that happen to haveMark Kettenis
2020-09-16disable acpivout brightness control on machines aware of Windows 8Jonathan Gray
2020-09-16Add a command explaining that this driver uses the ACPI SMI command portMark Kettenis
2020-09-15abl(4) is a new driver to control the backlight brightness on Intel basedMarcus Glocker
2020-09-15Add acpi_ivhd_ext definitions to acpireg.hJordan Hargrave
2020-09-13The SMC base address and i/o region size is now queried by acpi(4) andMarcus Glocker
2020-09-12Make asmc(4) attach through acpi(4) instead of isa(4).Marcus Glocker
2020-09-11Include <sys/systm.h> directly instead of relying on hidden UVM includes.Martin Pieuchot
2020-08-27Reorder the acpi attach process so we look at Processor() CPU nodesJonathan Matthew
2020-08-26Let aml_copyvalue() handle AML_OBJTYPE_DEVICE.Mark Kettenis
2020-08-26Declare hw_{prod,serial,uuid,vendor,ver} in <sys/systm.h>.Visa Hankala
2020-08-22Don't complain when child nodes don't have a _CRS method. This happens forMark Kettenis
2020-08-16Remove sc_maxgpe from acpi_softc which was never read fromgnezdo
2020-08-10Remove the acpicpu_sc array and instead locate acpicpu instances usingJonathan Matthew
2020-07-23match on AMDI0010Jonathan Gray
2020-07-21acpi can use IPL_BIO (a low interrupt) since it only enqueues operations forTheo de Raadt
2020-07-06Add support for timeconting in userland.Paul Irofti
2020-06-24kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)cheloha
2020-06-20Shifts (<<) of more than 32 bits must be done on 64-bit values.Kenneth R Westerback
2020-06-17needs param.h, not types.hTheo de Raadt
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