summaryrefslogtreecommitdiff
path: root/sys/dev/acpi/acpi.c
AgeCommit message (Expand)Author
2014-02-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
2014-01-25fix unusedchristos
2013-10-16remove unused variablechristos
2012-09-23locate PCI buses and determine their bus numbers using the infochs
2012-08-14Use KM_SLEEP.jruoho
2012-04-10Now that 6.0 is branched, remove the ACPI-related sysctl nodes in machdep.jruoho
2011-11-14add a machdep.dmi sysctl tree with the following read-only keys:jmcneill
2011-10-18clear fixed events and disable GPEs before re-enabling interrupts on resumejmcneill
2011-08-05Turns out all we need is AcpiClearEvent in the right place,jakllsch
2011-08-05As we add a handler for the ACPI fixed feature button events,jakllsch
2011-08-01add support for reset registers in PCI config spacejmcneill
2011-07-17"successfully" spell "succesfully" in a comment.jakllsch
2011-06-21Rename acpi_get_node() to acpi_match_node() for consistency.jruoho
2011-06-14Try to attach hpet(4) also via a specific HPET table. Fixes PR kern/43702.jruoho
2011-06-13Call _PDC only after AcpiInitializeObjects(ACPI_FULL_INITIALIZATION).jruoho
2011-06-12Move the evaluation of the _PDC control method out from the acpicpu(4)jruoho
2011-06-03Flush CPU caches before entering S1, as noted in the specifications.jruoho
2011-05-31Fix a bug where the S1 state was exited via AcpiLeaveSleepState() withjruoho
2011-02-27Move acpicpu(4) from "acpinodebus" to "cpufeaturebus".jruoho
2011-02-20Use kmem(9). Also retire ACPI_PCI_FIXUP and PCI_INTR_FIXUP_DISABLED #ifdefs.jruoho
2011-02-20Add quirk support for _OSI strings introduced in ACPICA 20110211. Whilejruoho
2011-02-19Revisit the wake-device code once more.jruoho
2011-02-17As explained in the new ACPICA documentation, as of ACPICA 20101207, thejruoho
2011-02-15Reset the firmware waking vector on resume. Adapted from FreeBSD and Linux.jruoho
2011-01-17Add a driver for ACPI "Watchdog Resource Table" devices.jmcneill
2011-01-13Clean-up acpi_print(). XXX: The 'acpiverbose' module is still broken...jruoho
2011-01-13Scan for docking stations.jruoho
2011-01-13Do not try to attach more ACPI CPUs than the amount of "real" CPUs.jruoho
2011-01-11Disable all GPEs when entering S5. Also add a comment that the functionjruoho
2011-01-06Split the code that makes a string from ACPI_DEVICE_INFO::Name to a function.jruoho
2011-01-06Move the ACPI_ACTIVATE_DEV block around for clarity.jruoho
2011-01-05Adjust previous slightly.jruoho
2011-01-05Make a two-pass scan for acpinodebus. This should ensure that devices suchjruoho
2011-01-03Scan for devices that are "hot-pluggable".jruoho
2011-01-02Use "real" device names for the hw.acpi.wake and hw.acpi.power sysctl(8)jruoho
2010-12-31Move the ACPI sleep-specific sysctl variables to hw.acpi.sleep. The oldjruoho
2010-10-24Simplify acpi_enter_sleep_state() and guard it against NULL pointerjruoho
2010-10-12Merge ACPI display driver. Provides generic support for brightnessgsutre
2010-10-02Drop _HID requirement for attachment under acpi(4). From now on,gsutre
2010-09-06Add support for blacklisting ACPI BIOS implementations by year. By default,jmcneill
2010-08-24Initialize acpi_force_load so that it gets allocated in the data segmentpgoyette
2010-08-22Don't put devices in the ignored IDs list just because no driver exists.jmcneill
2010-08-21Update the various xxx_verbose modules to conform to the module subsystem'spgoyette
2010-08-09acpi_pcidev_scan: attach PCI information only to working devices.gsutre
2010-08-07Do not try to disable ACPI if we can not enter to legacy mode. While it isjruoho
2010-08-07Fix build failure.jruoho
2010-08-07Reorganize: also the APIC tables will be dumped in ACPIVERBOSE, and thejruoho
2010-08-06Simplify the acpiverbose module.jruoho
2010-08-06Remove the acpiwmi(4) dump from the ACPIVERBOSE module. Instead of thisjruoho
2010-08-06Fix prototypes; SYSCTLFN_ARGS -> SYSCTLFN_PROTO.jruoho