summaryrefslogtreecommitdiff
path: root/sys/dev/acpi/files.acpi
AgeCommit message (Collapse)Author
2009-07-23New aibs(4) driver for ASUSTeK AI Booster (ACPI ATK0110) hardware monitoring,Constantine A. Murenin
with sensor state support through limits provided by the ACPI. Tested on several ASUS motherboards kindly networked by Sam Fourman Jr. ok deraadt marco jordan
2009-06-03Import acpi power resource driver. This is needed for suspend/resume logic.Paul Irofti
Okay jordan@ and marco@.
2009-06-03Add acpivideo support. This adds brightness support for all laptopsPaul Irofti
except thinkpads, they will use the acpithinkpad driver. The driver is also hooked into wsconsole. So brightness can be adjusted via: $ wsconsctl display.brightness=<percentage> This is very helpfull on some laptops that have a nasty bios and get two steps instead of one when pressing the brightness button. Tested on various dell, fujitsu, acer, samsung and other laptops. Okay marco@, miod@. Suggestions from kettenis@. Lots of reviews and help from miod@, thanks!
2008-07-02add acpivideo. for now almost an empty skel so others can work onFederico G. Schwindt
suspend/resume. eventually it will also manage output switching and brightness where supported. prodded by marco@
2008-06-24Thinkpad -> ThinkPadIgor Sobrado
2008-04-27add acpithinkpad(4), an acpi support driver for ibm/lenovojoshua stein
thinkpads. provides functionality that the bios did on older, non-acpi thinkpads like respond to screen brightness keys and toggle the bluetooth device on and off. ok deraadt@ and marco@
2008-04-24Introduce acpiasus(4), a driver for the ACPI based hotkeys found in manyJoel Sing
ASUS laptops (including the ASUS EeePC) - largely based on NetBSD's asus(4) driver. On the ASUS EeePC this allows us to enable/disable wireless, change screen brightness and use the volume keys. ok jsg@, weingart@
2007-12-05Hang acpi(4) below bios(4) instead of mainbus(4). This lets us move acpi(4)Theo de Raadt
before pcibios(4), and then.... if acpi(4) attaches, skip pcibios(4) since it messes the machines up. Fixes claudio's HP dl320 G5, and almost assuredly others. ok kettenis
2007-05-31Make powernow-k8 on amd64 and i386 use the _PSS object from acpi toGordon Willem Klok
retreive p_state data as spelled out in the amd64 bios and kernel developers guide. This code is still a little rough around the edges but has been tested by myself on a tyan machine and by phessler at theapt dot org on an HP DL145. This diff also takes a first stab and cleaning up the acpicpu dmesg spam. ok tedu, marco
2007-01-22Tell config about acpidock.Michael Knudsen
ok marco
2006-11-15dd pseudo-devices to handle acpi apic interrupt routing.Mark Kettenis
ok jordan@
2006-05-29Add embedded controller support.Can Erkin Acar
ok marco@ deraadt@ testing & ok gwk@
2006-05-19Minimal thermal zone driver. Monitors thermal zone temperature,Can Erkin Acar
shuts down the system if the 'critical temperature' is reached. ok marco@
2006-03-06Rename hpet to acpihpet so that all devices use the same naming convention.Marco Peereboom
discussed with jordan.
2006-03-05Hook acpi to ddb since we need to be able to do some live debugging.Marco Peereboom
Lots and lots of help from miod@ and deraadt@ ok deraadt@ miod@
2006-02-26Add acpicpu device. Remains disabled.Marco Peereboom
ok jordan@
2006-02-20Add acpibtn device. Remains disabled for now.Marco Peereboom
2005-12-16Moved DSDT AML parsing into parent ACPI driverJordan Hargrave
ok marco@
2005-12-14Add AC device glue.Marco Peereboom
2005-12-13Add glue to attach devices to apci.Marco Peereboom
2005-12-07Added DSDT Table for AML Parser glueJordan Hargrave
DO NOT USE YET marco@
2005-07-10Spacing cleanup.Alexander Yurchenko
2005-06-02Start on a basic ACPI framework -- does not do much more than read out theThorsten Lockert
ACPI tables into kernel memory and attach ACPI and HPET timers currently. In order to test this code, enabling the devices in GENERIC as well as the ACPI_ENABLE option is needed. This code does not do any thermal control yet, so this should be done with care depending on the platform. In the tree so more people can contribute to making this more fully featured. Ok niklas@ grange@ tedu@