Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-30 | The device table entry for HD3470 was incorrectly using a logical or | Jonathan Gray | |
instead of a binary or. Found via lint. ok oga@ | |||
2010-07-30 | Remove unused header file. | Miod Vallat | |
2010-07-29 | Don't set sc_ec until after the EC registers are mapped, but before we | Mark Kettenis | |
execute the _REG method to make the EC available to the AML. ok marco@ | |||
2010-07-29 | sort pool.h into the list of includes alphabetically | Bret Lambert | |
pointed out by kettenis@, ok miod@ | |||
2010-07-29 | #include <sys/pool.h> directly, instead of relying on mbuf.h to inlcude it | Bret Lambert | |
ok miod@ tedu@ | |||
2010-07-29 | Don't forget to register the i8254-based timecounter if we use the i8254 | Mark Kettenis | |
for clock interrupts. Unbreaks amd64 in PIC mode. | |||
2010-07-29 | Add some more devices. -moj | Mats O Jansson | |
2010-07-29 | sync | Mats O Jansson | |
2010-07-29 | Add some more displaylink devices. -moj | Mats O Jansson | |
2010-07-29 | flag if an error during attach caused us to detach our resources, and | Jacob Meuser | |
if so, don't do anything on suspend/resume. should fix crash reported by mlarkin. | |||
2010-07-29 | Zero out the firmware waking vector on successful resume from ACPI sleep. | Mike Larkin | |
ok deraadt@ | |||
2010-07-28 | DVD_INVALIDATE_AGID is a 'no payload' operation, so don't set | Kenneth R Westerback | |
xs->datalen and reset xs->data to NULL. This prevents a spurious attempt to setup (dma map, etc) and possibly attempt data tranfser. In line with what Linux and FreeBSD do as far as I can tell. Reduces the delay before my DVD starts playing its movie. Idea to also set xs->data to NULL from matthew@. "No objection" matthew@ | |||
2010-07-28 | Add a dummy kqueue filter similar to seltrue and use it for anything | Nicholas Marriott | |
using seltrue for poll. Based on code from NetBSD. Also remove a stray duplicate lpt entry from loongson, from deraadt. ok tedu deraadt | |||
2010-07-28 | Suspending drivers need to do as little as possible in here, so when the | Theo de Raadt | |
transition is to INIT, try to not generate management frames if we can avoid it. ok damien | |||
2010-07-28 | Make legacy xxpower() functions call xxstop() on suspend, and simplify their | Theo de Raadt | |
resume paths. For new-style suspend/resume, add a ca_activate function where it is missing, and use a workq to resume because these drivers like to sleep. ok damien | |||
2010-07-28 | the default pciide chip needs no additional register restores; tested by jcs ↵ | Theo de Raadt | |
on one model | |||
2010-07-28 | more #ifdef needed for the case of not pegging on a non-MP kernel | Theo de Raadt | |
2010-07-28 | remove stub code for rw locks we will never need; ok kettenis marco | Theo de Raadt | |
2010-07-28 | It's pretty pointless to peg ourselves to the primary CPU if that's the | Mark Kettenis | |
only one we have. ok krw@, deraadt@ | |||
2010-07-28 | suspend save/restore for SIS3112; tested by mlarkin | Theo de Raadt | |
2010-07-28 | Make all gasio failures look and behave the same. | Marco Peereboom | |
2010-07-28 | Delay a little longer on suspend before giving up. Fixes machines that | Mike Larkin | |
sometimes don't suspend because the sleep transition takes too long (symptoms like failing to sleep but the backlight stays on). ok deraadt@ | |||
2010-07-28 | pfsync_bulk_fail was mucking around with pfsync_softc and sending packets | David Gwynne | |
without holding splsoftnet. this adds the necessary protection. reported by patrick coleman | |||
2010-07-28 | No need to bzero() malloc'd memory if we used M_ZERO. | Kenneth R Westerback | |
ok matthew@ | |||
2010-07-27 | remove an ancient XXX | Theo de Raadt | |
2010-07-27 | remove XXX; EC can now be attached early when needed; ok jordan | Theo de Raadt | |
2010-07-27 | more brackets feels good | Theo de Raadt | |
2010-07-27 | XXX annotate a block in acpi_enter_sleep_state() that is pretty worrying | Theo de Raadt | |
2010-07-27 | do not match a 2nd EC if something horrible happens; ok marco | Theo de Raadt | |
2010-07-27 | ca_activate handler for suspend/resume. untested -- if someone tests | Theo de Raadt | |
this let me know. | |||
2010-07-27 | Spaces vs tab | Marco Peereboom | |
2010-07-27 | horrific indentation that nearly made me puke | Theo de Raadt | |
2010-07-27 | spacing; ok deraadt@ | Todd T. Fries | |
2010-07-27 | Revert 1.34 certain systems need the parent ec pointer initialized earlier. | Marco Peereboom | |
This fixes acpi interrupts on the latitude e6500. Tested on e6500 and x61. debugged with, and ok jordan | |||
2010-07-27 | spacing | Theo de Raadt | |
2010-07-27 | add bce_activate(), suspends and resumes on my laptop | Todd T. Fries | |
ok deraadt@ | |||
2010-07-27 | Make sure we stop DMA before we suspend. Remove unused argument to re_stop() | Mark Kettenis | |
to avoid the dilemma what meaningless value to pass. ok deraadt@ | |||
2010-07-27 | Make sure we stop DMA before we suspend. | Mark Kettenis | |
ok deraadt@ | |||
2010-07-27 | ca_activate function for suspend/resume | Theo de Raadt | |
tested by mlarkin | |||
2010-07-27 | delete a #if 0 chunk which was used for early development and will never | Theo de Raadt | |
be reused ok jordan | |||
2010-07-27 | Set the sleeping indicator light on machines that support it, in case SMI | Mike Larkin | |
doesn't do it for us. Shows the 'moon' LED on older Thinkpads when sleeping. Tested on T43p, W500, T510 by me and on X61s by deraadt@. ok deraadt@ | |||
2010-07-27 | Repost ATI Radeon HD4500 on HP Pavilion dv7-3160us using the emulator, | Mike Larkin | |
in the same style we have done for all other ATI Radeon devices found so far. Fixes video on said machine on resume. | |||
2010-07-27 | annoying spaces getting in the way | Theo de Raadt | |
2010-07-27 | Early initialization of acpiec if ECDT table exists | Jordan Hargrave | |
Fixes hang when booting thinkpads while docked ok deraadt | |||
2010-07-27 | Add scsi_cmd_rw_decode() for decoding any SCSI READ or WRITE command, | Matthew Dempsky | |
and update atascsi(4) to make use of it. (Other HBAs will be updated post-release.) Should allow for use of SATA drives with >2^32 LBAs. ok deraadt@, dlg@, krw@ | |||
2010-07-27 | replace acpitz_getreading goo with proper aml_evalinteger. | Marco Peereboom | |
From jordan. | |||
2010-07-27 | the queue entry and state variables in the xsh and ioh structs are part | David Gwynne | |
of a separate struct which the ioh struct includes for no good reason anymore. just put the vars directly in the ioh. this removes this useless abstraction. ok krw@ matthew@ | |||
2010-07-27 | Fix #ifdef DDB/#ifdef SMALL_KERNEL uses so all four combinations | Kenneth R Westerback | |
(DDB/SMALL_KERNEL, DDB/!SMALL_KERNEL, !DDB/!SMALL_KERNEL, !DDB/SMALL_KERNEL) can compile. A DDB bsd.rd is thus possible again. Correction to my original diff from miod@ "If it compiles, commit" deraadt@ | |||
2010-07-27 | Add additional Notify handler for dock devices, according to ACPI spec | Jordan Hargrave | |
ok marco | |||
2010-07-27 | acpiasus for amd64 too, Henri Kemppainen | Theo de Raadt | |