summaryrefslogtreecommitdiff
path: root/sys/dev/acpi
AgeCommit message (Expand)Author
2018-07-01acpi: clean up some inconsistent style in the hid matching arraysMike Larkin
2018-07-01Allow ahci(4) to attach to acpi(4).Mark Kettenis
2018-07-01Move acpi(4) attach glue into acpi_machdep.c.Mark Kettenis
2018-07-01Remove semicolon before printing the AML name.Mark Kettenis
2018-07-01Allow com(4) to attach to acpi(4). For now we will only use this on arm64Mark Kettenis
2018-07-01Add support for _DSD Device Properties.Mark Kettenis
2018-07-01Add definitions for SPCR tables.Mark Kettenis
2018-06-30Typo in comment in previous file which I said I'd address in the originalMike Larkin
2018-06-30acpisurface(4): driver for Surface Pro 4 and Surface Book hardwareMike Larkin
2018-06-30Add intr_enable() function, intended for MI use to amd64 and i386 and useMark Kettenis
2018-06-29Use <stdint.h> types.Mark Kettenis
2018-06-29ACPI: Allow (with warning) GPE handler reassignment, instead of returningMike Larkin
2018-06-26knfMike Larkin
2018-06-26Let acpi(4) pass down the bus dma tag.Mark Kettenis
2018-06-25Reorganize acpi(4) code a bit in preparation for upcoming arm64 support.Mark Kettenis
2018-06-24If ACPI tables are present, set a global variable to point at theirMark Kettenis
2018-06-12Don't panic on I/O to unregistered regionspaces. Needed to unbreak the GPDMike Larkin
2018-05-23Print a message if AML attempts to access a part of the Operation RegionMark Kettenis
2018-05-22Call acpi_attach_deps() for the child devices before attempting to powerMark Kettenis
2018-05-22acpithinkpad(4): add port replicator indicator sensorMike Larkin
2018-05-21Implement GPIO functionality.Mark Kettenis
2018-05-21Add ccpmic(4), a driver for the "Intel" Crystal Cove PMIC. This is actuallyMark Kettenis
2018-05-21Implement power management Operation Region support.Mark Kettenis
2018-05-21Put controllers and child devices in D0 by calling _PS0 when we attach theMark Kettenis
2018-05-21Pass interrupt description along as well.Mark Kettenis
2018-05-20Add tipmic(4), a driver for the "Intel" Dollar Cove TI PMIC. This is actuallyMark Kettenis
2018-05-20Pass the acpi node corresponding to the i2c device down as the cookie.Mark Kettenis
2018-05-20Wake up the acpi thread after scheduling a gpio event.Mark Kettenis
2018-05-19Fix GenericSerialBus support by parsing ExtendedAccessField correctly.Mark Kettenis
2018-05-18This needs some #ifndef SMALL_KERNEL as well. Fixes RAMDISK_CD.Mark Kettenis
2018-05-17Sprinkle some #ifndef SMALL_KERNEL such that RAMDISK kernels cuild again.Mark Kettenis
2018-05-17Implement GenericSerialBus OpRegion support.Mark Kettenis
2018-05-17Implement LoadTable().Mark Kettenis
2018-04-30Use acpi_register_gpio() to register gpio space like we do for chvgpio(4).Mark Kettenis
2018-04-28replace add_*_randomness with enqueue_randomness()Jasper Lievisse Adriaanse
2018-04-05typo in printf - was _PRO, should be _PR0Mike Larkin
2018-03-27Add acpicmos(4), a driver that implements SystemCMOS OperationRegionMark Kettenis
2018-03-14On newer machines IPMI attaches only using the ACPI tables instead ofPatrick Wildt
2018-02-19Remove almost unused `flags' argument of suser().Martin Pieuchot
2018-02-10Syncronize filesystems to disk when suspending. Each mountpoint's vnodesTheo de Raadt
2018-02-08After flushing disks, try again to release all memory. We don't need toTheo de Raadt
2018-02-08Toss all releaseable memory, because fragmentation can get in the wayTheo de Raadt
2018-02-08sr_quiesce() is a new approach for ensuring that softraid drainsTheo de Raadt
2018-01-19dwiic: cleanup function prototypes after ACPI/PCI splitJoshua Stein
2018-01-17Disable ACPI burst mode on the 2015 Chromebook Pixel, where it freezes.Anthony J. Bentley
2018-01-04Implement support for calling EFI runtime services and use it to implementMark Kettenis
2017-12-03Enumerate all i2c devices on the bus. Mark their nodes as attached evenMark Kettenis
2017-11-30Per https://patchwork.kernel.org/patch/5838821/, the documented check of ACPIPhilip Guenther
2017-11-29Add support for GPIO-signaled events.Mark Kettenis
2017-11-29Revise OperatingRegion code to make it extensible and have chvgpio(4)Mark Kettenis