summaryrefslogtreecommitdiff
path: root/sys/dev/acpi/acpi.c
AgeCommit message (Expand)Author
2009-07-23New aibs(4) driver for ASUSTeK AI Booster (ACPI ATK0110) hardware monitoring,Constantine A. Murenin
2009-06-03Import acpi power resource driver. This is needed for suspend/resume logic.Paul Irofti
2009-06-03Add acpivideo support. This adds brightness support for all laptopsPaul Irofti
2009-06-03Added ejectable bay for IDE cdromsJordan Hargrave
2009-04-30Oga changed apm ioctls and forgot to grep. Temporary work around by hittingMarco Peereboom
2009-04-19Call acpi_sleep_walk() when powering down just like when enteringKenneth R Westerback
2009-04-17Add device ranking support for future sleep/wake developments.Paul Irofti
2009-03-11Cleanup.. use aml_evalinteger instead of aml_evalnameJordan Hargrave
2009-03-10Fix cut/paste error.. call _BFS not _PTSJordan Hargrave
2009-02-21overzealous cut/paste; found by Vladimir Kirillov <proger@uaoug.org.ua>Marco Peereboom
2009-02-20Oops didn't mean for Debugger() to remain there.Marco Peereboom
2009-02-19suspend/resume bits so that we can develop this in tree. This is disabled.Marco Peereboom
2009-02-10Fix null pointer for shutdown if acpi not enabledJordan Hargrave
2009-02-04Some systems that claim to be ACPI 2.0 apparently don't provide an XSDTMark Kettenis
2009-01-17A couple of stray malloc/memset -> malloc(M_ZERO), a bit of knf andKenneth R Westerback
2008-11-06Collapse all sanity checks of hids into one function.Marco Peereboom
2008-07-02add acpivideo. for now almost an empty skel so others can work onFederico G. Schwindt
2008-06-11Fix $OpenBSD$ for once and for allMarco Peereboom
2008-06-08aaa_dev was being set from an uninitialized variable; ok tobyTheo de Raadt
2008-06-07Kill ACPIVERBOSE. It was never used and is worthless to boot.Marco Peereboom
2008-06-06Shrink acpi some more for floppies and while here re-enable acpi on theMarco Peereboom
2008-06-01Fix \n nit in SMALL_KERNEL.Marco Peereboom
2008-06-01Re-enable new parser. Lots of testing by various folks. Fits all mediaMarco Peereboom
2008-05-16back out jordans new parser.David Gwynne
2008-05-14Adding new ACPI Parser codeJordan Hargrave
2008-04-27add acpithinkpad(4), an acpi support driver for ibm/lenovojoshua stein
2008-04-24Introduce acpiasus(4), a driver for the ACPI based hotkeys found in manyJoel Sing
2008-04-12Get rid of acpi_s5 global variables; simply send SIGUSR2 instead of SUGUSR1Mark Kettenis
2008-01-21Check against RESET_REG_SUP in FADT before doing the acpi reset danceJonathan Gray
2008-01-05Never attach more acpicpu(4) devices than cpu(4) devices. Always attachMark Kettenis
2007-12-05Hang acpi(4) below bios(4) instead of mainbus(4). This lets us move acpi(4)Theo de Raadt
2007-12-05repair acpiopen/acpiclose and friends to handle the /dev/apmctl interface,Theo de Raadt
2007-12-02fix the trailing space for real now.Federico G. Schwindt
2007-12-02avoid trailing spaces on output; marco@ ok.Federico G. Schwindt
2007-11-27Fix off-by-one that made us attach acpicpu0 and acpicpu1 on GENERIC kernels.Mark Kettenis
2007-11-25When available and ACPI is enabled use the ACPI reset methodJonathan Gray
2007-11-19sigh, amd64 still uses that stupid acpi_enabled variable...Theo de Raadt
2007-11-19softc's come initialized to 0, you know...Theo de Raadt
2007-11-19store revision; from jsgTheo de Raadt
2007-11-19Initialize sc_facs earlier.Mark Kettenis
2007-11-16fix the bus_space #define nightmare, so that amd64 and i386 are much moreTheo de Raadt
2007-11-15remove the #ifdef ACPI_ENABLE. the EC codepath is either safe enough (andTheo de Raadt
2007-11-15Make acpicpu(4) attach to the existing CPUs only.Mike Belopuhov
2007-11-14spacingTheo de Raadt
2007-11-12correct : vs , in attach-time messagesTheo de Raadt
2007-11-06all ACPI_ENABLE kernels need acpi_interrupt()Theo de Raadt
2007-11-06move acpi_read_pmreg() and acpi_write_pmreg() out of SMALL_KERNEL soTheo de Raadt
2007-11-05Establish the acpi interrupt earlier. Fixes problems with someCan Erkin Acar
2007-11-03Added support for displaying wakeup devicesJordan Hargrave
2007-10-11When walking the tree yo find _PRT methods, check whether the device isMark Kettenis