summaryrefslogtreecommitdiff
path: root/sys/dev/acpi
AgeCommit message (Expand)Author
2021-01-25Add "cookietype" to i2c attach args, so the consumer knows if ia_cookiejmcneill
2021-01-25Configure clocks and enable NXP Layerscape quirks in motoi2cjmcneill
2021-01-24Add support for NXP Layerscape I2C controllers.jmcneill
2021-01-24Attach dwiic(4) to AMD FCH I2C controllers. These busses are separatejmcneill
2021-01-20Remove the virtio child driver finalisation check KASSERT that, while itreinoud
2021-01-20Add VirtIO PCI v1.0 attachments and fix the drivers affected.reinoud
2021-01-16Match PNP0C31 as a TPM 1.2 device. Works on my ThinkPad X260, andthorpej
2021-01-14Use acpi_dsm() in acpi_usb_post_reset().thorpej
2021-01-14In acpi_pci_ignore_boot_config(), use acpi_dsm() and add some commentsthorpej
2021-01-14- Add a new routine, acpi_pack_compat_list(), that packs the _HIDthorpej
2020-12-13acpi: Add support for Collaborative Processor Performance Control (CPPC).jmcneill
2020-12-13acpi: Add support for ACPI Platform Communications Channel (PCC).jmcneill
2020-12-13Add MI support for attaching drivers to arbitrary System Descriptionjmcneill
2020-12-13Add missing includemartin
2020-12-11Fix editor mishap in r1.18martin
2020-12-07acpicpu: Add support for ACPI P-states and T-states on Arm.jmcneill
2020-12-07Fix 32-bit build.jmcneill
2020-12-06Fix typo in commentjmcneill
2020-12-06acpi: Use acpi_intr_establish to install interrupt handlersjmcneill
2020-12-06acpi: remove unused acpi_quirks_osi_* functionsjmcneill
2020-12-06acpi: add character device for accessing ACPI tablesjmcneill
2020-11-08Ignore PNP0001 (EISA interrupt controller) and PNP0C02 (motherboardjmcneill
2020-10-27Report HW DMA capability and if the DMA tag limits it.skrll
2020-10-24Test the 64bit dma tag with BUS_DMA_TAG_VALID before using it.skrll
2020-10-24Fix DMA size reporting. Previously it could report 64bit DMA when the tagskrll
2020-10-24Use the 64bit DMA tag if its valid.skrll
2020-10-23Use MI acpi_intr_establish_irq instead of MD intr_establishjmcneill
2020-10-23Add acpi_intr_establish_irq, which is like acpi_intr_establish exceptjmcneill
2020-08-24s/ressource/resource/. No functional change.msaitoh
2020-07-08Update for proplib API changes.thorpej
2020-07-07Overhaul the interface to pci_configure_bus():thorpej
2020-06-30Only need to set brightness if reading the initial state failssborrill
2020-06-22Fix memory leak. Found by kLSan.maxv
2020-06-15only install space handler and enable interrupt for EC if ACPIjdolecek
2020-06-11Update for proplib(3) API changes.thorpej
2020-06-08Update for proplib(3) API changes.thorpej
2020-06-04Nix trailing whitespace. NFCI.riastradh
2020-05-31Disable read of the ACPI timer during idle, fixing performance degradationad
2020-05-29For struct timecounter, use C99 initializers.rin
2020-05-25Improve RGMII TX / RX delay handling, from OpenBSD.jmcneill
2020-05-17With the recent change of the EC address space handler, we no longer getmlelstv
2020-05-08expose acpi_pcidev_pciroot_busjmcneill
2020-05-04constifyjdolecek
2020-04-28Demote "unknown output device" message from error to debug, and changejmcneill
2020-04-28kern/55206: acpibat reporting broken by acpi_ec.c r1.81jmcneill
2020-04-16Revert previous for now:rin
2020-04-16Stop using __KERNEL_RCSID() in header files; it confuses ident(1) byrin
2020-04-15Use 64-bit DMA if availablejmcneill
2020-04-13Work around a compiler issue when building on aarch64 with KUBSAN.jmcneill
2020-04-12Reject overly large widths, from mlelstv.riastradh