summaryrefslogtreecommitdiff
path: root/sys/dev/acpi
AgeCommit message (Expand)Author
2016-07-27after system resume, re-write backlight levelJoshua Stein
2016-07-10Pay attention to Processor Local X2APIC structures. ACPI 6.0 allows theseMark Kettenis
2016-07-10Rename apic_proc_uid field to acpi_proc_uid in the acpi_madt_x2apic struct.Mark Kettenis
2016-07-01add a simple keyboard backlight driver for some chromebooks,Joshua Stein
2016-06-16enable suspend/hibernate fn keysGiovanni Bechis
2016-06-10The power management timer has been made optional in ACPI 5.0A, so don'tMark Kettenis
2016-06-08attach acpitoshiba(4) on more Toshiba laptopsGiovanni Bechis
2016-05-24Disabling active cooling trip points when we lack the right method to operate.Sebastien Marie
2016-05-08Add support for level, active low gpio interrupts.Mark Kettenis
2016-05-08Add support for writing gpio pins.Mark Kettenis
2016-05-08Make sure devices listed by a device's _DEP method are attached beforeMark Kettenis
2016-05-08Call _REG to register GeneralPuproseIo address space support.Mark Kettenis
2016-05-08Plug some memory leaks and do proper cleanup in error paths.Mark Kettenis
2016-05-08Add macros for interrupt trigger mode as encoded in GPIO resources.Mark Kettenis
2016-05-07Add chvgpio(4), a driver for the GPIO controllers found on Intel's Cherry ViewMark Kettenis
2016-05-07Implement ACPI 5.0 GeneralPurposeIo OpRegion support. This basically allowsMark Kettenis
2016-05-07Add defines for Operation Region Address Space Identifiers and use them whenMark Kettenis
2016-05-05Return ENOTTY in acpithinkpad backlight get/set ioctls if the maximumJonathan Gray
2016-05-04Don't mask pins configured as direct IRQ. Those are tied directly to the APICMark Kettenis
2016-05-03Print missing newline if we bail out because of a uid mismatch.Mark Kettenis
2016-04-30Mask all gpio interrupts when we attach. Fixes interrupt storm on the LenovoMark Kettenis
2016-04-30Implement DMA support. Bits and pieces taken from NetBSD, but we onlyMark Kettenis
2016-04-26Remove debug printfs, but do print "gpio" to indicate that card detection isMark Kettenis
2016-04-26corrects acpitz problem with active cooling and hysterisisSebastien Marie
2016-04-25We attach acpihpet(4) and acpiec(4) without using the HID, so do notPaul Irofti
2016-04-23Match on Cherry Trail.Mark Kettenis
2016-04-23Print a meaningful interrupt string for i2c devices.Mark Kettenis
2016-04-10Fix layer violation in the ihidev(4) code by implementing a generic mechanismMark Kettenis
2016-04-02Reduce dmesg spam by knocking out some acpi hardware IDs that don't need aMark Kettenis
2016-04-02Add support for I2C HID devices with GPIO signalled interrupts.Jonathan Gray
2016-04-02Make the gpio intr_establish callback return an int so the same functionJonathan Gray
2016-03-30Hook up the gpio interrupt on devices that use it for card detection.Mark Kettenis
2016-03-30Add support for gpio-based interrupts.Mark Kettenis
2016-03-29Print address and irq in the same way as sdhc(4)and bytgpio(4).Mark Kettenis
2016-03-29Check if a device is present (using _STA) in acpi_foundhid. This preventsMark Kettenis
2016-03-29Implement a cleaner way to prevent acpivout(4) from attaching if we haveMark Kettenis
2016-03-28Replace 0 with NULL.Mark Kettenis
2016-03-28Adding each and every new acpi device driver to acpi_foundhid() isMark Kettenis
2016-03-28Match based on _HID instead of the driver name.Mark Kettenis
2016-03-28Add support for card detect through a GPIO signal.Mark Kettenis
2016-03-28Add bytgpio(4) a driver for the gpio controllers found on Intel's Bay TrailMark Kettenis
2016-03-28Add infrastructure that allows gpio drivers to register themselves withMark Kettenis
2016-03-28Add definitions for GPIO resources.Mark Kettenis
2016-03-17Replace curcpu_is_idle() by cpu_is_idle() and use it instead of rollingMartin Pieuchot
2016-03-14Correct the value of SRT_ENDTAG: it was documented incorrectly in earlyPhilip Guenther
2016-03-02Claim to be more versions of windows for _OSI checks.Jonathan Gray
2016-01-22Zero the local structs holding crs information before parsing _CRS.Jonathan Gray
2016-01-17fix an off-by-one that could result in read operations not readingJoshua Stein
2016-01-17dwiic_i2c_{read,write} -> dwiic_{read,write}Joshua Stein
2016-01-17Take acpi_foundhid() outside of #ifndef SMALL_KERNEL so the ramdiskJonathan Gray