Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-31 | add id for BCM5719; from Linux tg3 driver via Brad | Stuart Henderson | |
2010-08-31 | remove argnames from prototype. | Owain Ainsworth | |
no binary change. | |||
2010-08-31 | convert the powerhook to an activate function. That activate function | Theo de Raadt | |
does not truly work yet many machines because it does not do enough; it is a total fluke if it works for you. (kettenis is, I think, working on improving it) ok kettenis | |||
2010-08-31 | Do wsdisplay suspend/resume and also the bufq dance. | Paul Irofti | |
Reminded by oga@, okay deraadt@. | |||
2010-08-31 | remove a comment suggesting that azalia needs a powerhook | Theo de Raadt | |
2010-08-31 | Add DVACT_QUIECE support. This is called before splhigh() and before | Theo de Raadt | |
DVACT_SUSPEND, therefore DVACT_QUIECE can do standard sleeping operations to get ready. Discussed quite a while back with kettenis and jakemsr, oga suddenly needed it as well and wrote half of it, so it was time to finish it. proofread by miod. (missed file) | |||
2010-08-31 | Add DVACT_QUIECE support. This is called before splhigh() and before | Theo de Raadt | |
DVACT_SUSPEND, therefore DVACT_QUIECE can do standard sleeping operations to get ready. Discussed quite a while back with kettenis and jakemsr, oga suddenly needed it as well and wrote half of it, so it was time to finish it. proofread by miod. | |||
2010-08-31 | When cardbus is fixed, this will be able to use dc_activate directly | Theo de Raadt | |
(I stronly hope that cardbus needs no bus-specific wrappers!) | |||
2010-08-31 | sort DVACT_ actions in order of use | Theo de Raadt | |
2010-08-31 | annotate that this driver needs sc_dying code | Theo de Raadt | |
2010-08-31 | sort DVACT_ actions according to the order likely to be used | Theo de Raadt | |
2010-08-31 | Change the powerhook into an activation routine. It has to use a workq. | Theo de Raadt | |
There is a bit of concern that this workq can race against a detach happening... any solutions from the peanut gallery? | |||
2010-08-31 | In xxactivate() DVACT_DEACTIVATE, when calling a series of config_deactivate() | Theo de Raadt | |
for sub-devices, return the last error return value instead of |'ing the failures together and creating some value that is non-0 (bravo!) but potentially loses the specific error value... | |||
2010-08-31 | in the activate function, order the DVACT_ functions in the order they | Theo de Raadt | |
can expect to be used | |||
2010-08-31 | activate function should return result of config_activate_children | Theo de Raadt | |
2010-08-31 | activate function should return result of config_activate_children | Theo de Raadt | |
2010-08-31 | activate function should return result of config_activate_children | Theo de Raadt | |
2010-08-31 | activate functions should not return EOPNOTSUPP | Theo de Raadt | |
2010-08-31 | pchbactivate should return result of config_activate_children | Theo de Raadt | |
2010-08-31 | pchbactivate should return result of config_activate_children | Theo de Raadt | |
2010-08-31 | no need to specially handle the 4 AMD756 registers at suspend/resume time; | Theo de Raadt | |
they fall within the pcipower() handled range. ok miod | |||
2010-08-31 | PCI configuration space register save/restore for AMD756. | Miod Vallat | |
2010-08-31 | Correctly enable wakeup interrupts after splhigh(). | Miod Vallat | |
2010-08-31 | WIP suspend/resume support for loongson lemote. Okay miod@. | Paul Irofti | |
2010-08-31 | do not return EOPNOTSUPP for unknown activate actions | Theo de Raadt | |
2010-08-31 | uhci is apparently is unaware that it could be on a shared interrupt | Theo de Raadt | |
It is OK to return 0 in that case, but it is not OK to print a diagnostic. | |||
2010-08-30 | activate functions, when they do not add value, should return the result of ↵ | Theo de Raadt | |
config_activate_children | |||
2010-08-30 | Hurray! Zaurus apm can now call the activate functions intead of powerhooks. | Theo de Raadt | |
We call the activate functions at splhigh; unfortunately we cannot suspend a zaurus at splhigh because on resume the clock is hosed. We accept this bug for now... perhaps someone can find it? (The powerhooks remain in place in the drivers, and will be roto-tilled once we all the other powerhook-using architectures have switched over) testing by myself and jakemsr; proof reading by oga | |||
2010-08-30 | Convert all powerhooks to activate functions, and provide powerhook stubs. | Theo de Raadt | |
Of note: lcd stubs get pulled up to the parent; zts has to keep track of whether it is in use or not testing by myself and jakemsr; proof reading by oga | |||
2010-08-30 | lend a hand keeping beagle up-to-date with what is going on in powerhook | Theo de Raadt | |
vs activate. It compiles. | |||
2010-08-30 | Change powerhooks into activate functions, and provide stub powerhook | Theo de Raadt | |
functions ok kettenis | |||
2010-08-30 | ioctl versus resume-workq exclusion; cloned from iwn | Theo de Raadt | |
2010-08-30 | disable SVR4 compat by default; ok kettenis | Theo de Raadt | |
2010-08-30 | Convert the pcmcia power hook to an activate function. Then change the | Theo de Raadt | |
model so that DVACT_SUSPEND methods call sub-drivers with DVACT_SUSPEND not DVACT_DEACTIVATE, and such. This creates a whole bunch of fallout, which needs fixing. wdc(4), ne(4), and wi(4) have been fully tested and actually work better than they ever have before (no more wdc timeouts on resume!) malo(4) has some other nasty bug which has not yet been spotted which causes crazy panics. The other drivers are more rare and will be fixed if people show up with hardware; for now at least they have been adapted to the new model. ok kettenis | |||
2010-08-30 | fix tailq use; ok thib | Theo de Raadt | |
2010-08-30 | delete PROCFS we will never support | Theo de Raadt | |
2010-08-30 | During boot probe walk disklist rather than alldevs. This avoids a race | Joel Sing | |
where disks can be on alldevs, however they are not yet initialised and have not yet called disk_attach() (in particular this means that dk_label is a null pointer). Also, if we sleep restart the scan from the top of the disklist in case things have changed whilst we slept. ok marco@ | |||
2010-08-30 | Add a device number to struct disk and populate it on disk attach. Whilst | Joel Sing | |
here also expose disklist for future use. ok deraadt@ miod@ | |||
2010-08-30 | ddbcpu for sgi. ok miod@ | Takuya ASADA | |
2010-08-30 | Avoid possible aliasing-related compiler issues by always writing to | Matthew Dempsky | |
cmd->opcode through the type casted command pointer rather than through xs->cmd->opcode. Requested by deraadt@; ok krw@. | |||
2010-08-29 | the scsi completion code thinks that if you dont get MFI_STAT_OK | David Gwynne | |
back from the chip on a command then the command completely failed. MFI_STAT_SCSI_DONE_WITH_ERROR really means the command completed fine, but there's some sense data too. this tweaks the handling to be more appropriate, as per the linux and solaris drivers. timed out waiting for beck@ putting this in cos its obviously more correct than the current code. | |||
2010-08-29 | s/wdcactivate/config_activate_children/ | Theo de Raadt | |
2010-08-29 | wdcactivate() can go since it is just a wrapper around | Theo de Raadt | |
config_activate_children (same change made to wdc.c and wdcvar.h) ok kettenis | |||
2010-08-29 | - add a check for FWRITE here too. | Jasper Lievisse Adriaanse | |
ok miod@ | |||
2010-08-29 | pcmcia/wdc_pcmcia.c | Theo de Raadt | |
2010-08-29 | expose dp8390_enable/disable to the higher level drivers | Theo de Raadt | |
2010-08-29 | Massage the powerhook functions into activate functions, and then call | Theo de Raadt | |
them from the powerhook. Fix a few quibbles about the things done for the IFF_RUNNING and IFF_UP cases ok kettenis | |||
2010-08-29 | regen | Miod Vallat | |
2010-08-29 | Translation code for Fn-key sequences on the Gdium Liberty internal keyboard, | Miod Vallat | |
which reports Fn as a regular key. | |||
2010-08-29 | - add a missing ioctl FWRITE check | Jasper Lievisse Adriaanse | |
ok miod@ |