summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2007-10-22only output on situations where power state is D3. unify the message inFederico G. Schwindt
such cases. ok brad@ kettenis@
2007-10-22Add support for SUNW,envctrl as found on the E450.Mark Kettenis
2007-10-22CPU temperature sensors on the E450 have a conversion factor of 1/1 instead ofMark Kettenis
0/0 like the E250. Handle both.
2007-10-22the codec is not readable. If we try to read it the ac-link enters a kind ofAlexandre Ratchov
"busy state" in which it's not writeable. This fix tags the host as unable to read the codec, so the ac97 driver doesn't try to read it, instead it keeps in memory copy of all codec registers. Fixes pr 2451 ok jakemsr
2007-10-22the invalid flag is never set in these two drivers, so don't test if it is; ↵Constantine A. Murenin
ok djm@ kettenis@
2007-10-22HTC smartphoneTheo de Raadt
2007-10-22syncTheo de Raadt
2007-10-22HTC smartphoneTheo de Raadt
2007-10-22remove flagsa/dobusy/doidle stuff introduced 3 years ago as a debugging aid..Theo de Raadt
2007-10-22RegenMiod Vallat
2007-10-22More Microsoft mice, from FreeBSDMiod Vallat
2007-10-22use the input mbuf for the first active port instead of copying it inReyk Floeter
the broadcast start routing. ok pyr@
2007-10-22Recognize kernel options specified on the "boot" command line (e.g. boot --c),Miod Vallat
in addition to the OSLoadOptions variable; and do not default to -a -s if it is missing or empty. ok deraadt@ jsing@
2007-10-22Add a broadcast mode to trunk(4). This mode sends frames on allPierre-Yves Ritschard
ports and receives frame on any port. This allows interaction with some L2 configurations. with input and ok reyk@
2007-10-22stoped -> stoppedJoel Sing
ok miod@
2007-10-22enable the fifo probe code as long as the serial is not used as consoleFederico G. Schwindt
or kgdb. if this probes to be a problem it will be disabled again . tested and ok by toby@ otto@ jsing@
2007-10-22arc supports more than just SATA hbas, so dont say the ports are alwaysDavid Gwynne
SATA ports. print "firmware" instead of "FW Version:" cos i think it looks better. tested on a 1680 which seems to just work so far.
2007-10-22Add SUNIX 4036A 2 port serial card. Sadly it does not conform toOtto Moerbeek
the SUNIX subsystem numbering scheme used on other cards, so it needs its own entry; ok fgsch@
2007-10-22Use pci_set_powerstate(), shrinking the code and unifying the differentFederico G. Schwindt
versions. ok by many.
2007-10-22Add pci_set_powerstate() to change the pm state for a given device.Federico G. Schwindt
ok by many.
2007-10-22no need for NOPROG and bsd.prog.mkTheo de Raadt
2007-10-22fix tag building; Pierre Riteau plus my own tweaksTheo de Raadt
2007-10-21Don't use next_tick() to start the clock ticking on secondary CPUs. ThisMark Kettenis
would fail from time to time on UltraSPARC-I and UltraSPARC-II CPUs. Inspired by code in FreeBSD. ok miod@
2007-10-21Make certain the output buffer is zeroed before starting processing.Dale Rahn
2007-10-21This QUEUE_DEBUG should really be DIAGNOSTIC - we need these checksBob Beck
normally. ok deraadt@ tedu@ otto@
2007-10-21bring device back from power save mode if needed. fixes a problem reportedFederico G. Schwindt
by Rodolfo Gouveia <rgouveia at cosmico dot net> on bugs@
2007-10-21Replace Cardbus_conf_* calls by cardbus_conf_* ones. This solves theMarcus Glocker
panic 'trap type 300` seen on macppc and makes my Linksys WPC54G Ver 3 cardbus device work entirely on my PowerBook G4.
2007-10-21Allow for the adjustment of the number of RX descriptorsBrad Smith
for the newer generations of em(4) chipsets independently from the first two generations (82542/82543). The first two generations have hardware errata limiting the upper maximum to 256 descriptors. The number of RX descriptors has not been adjusted yet. ok beck@ henning@ dlg@
2007-10-21Remove a bogus and unnecessary check for if_addrlist from ex_init().Brad Smith
ok dlg@
2007-10-21Add multicast support.Brad Smith
Tested by todd@ with IPv6. Based on similar changes to the FreeBSD driver. ok dlg@
2007-10-21Add ifmedia support.Brad Smith
Tested by todd@ From FreeBSD ok dlg@
2007-10-20Remove unneeded scope declarations that shadows existing ones. krw@ okFederico G. Schwindt
2007-10-20_check prototypes are no longer used (replaced by i2c_scan.c); ok deraadt@Constantine A. Murenin
2007-10-20Ack IRQ *after* fetching IPI args. From NetBSD.Mark Kettenis
2007-10-20Provide sensor status based on the limits found in OpenFirmware.Mark Kettenis
There's enough code in here now, to add myself to the list of copyright holders.
2007-10-20Add support for the temperature sensors on the SUNW,envctrltwo device foundMark Kettenis
on the Sun Enterprise 250. This device (and SUNW,envctrl found on the Enterprise 450) is a PCF8584 I2C controller with several generic I2C chips attached to it. ok deraadt@
2007-10-20Move a few more definitions to pcf8584var.h. Needed for SUNW,envctrl andMark Kettenis
SUNW,envctrltwo support. ok deraadt@
2007-10-20Make sure to send an ipi to the processor a given proc runs on in signotify(),Miod Vallat
in the MULTIPROCESOR case. ok kettenis@
2007-10-20enuf -> enoughMiod Vallat
2007-10-20Call scsi_done() at SPLBIO. 'looks olright' says mickey.Kenneth R Westerback
2007-10-20Create memory specific decode routines to make code cleaner,Jonathan Gray
suggested by deraadt. This file has mostly been rewritten even before it was initially comitted so add my copyright to it as well.
2007-10-20Doh. Setting ITSDONE and returning SUCCESSFULLY_QUEUED just meansKenneth R Westerback
there is another splbio()/splx and a check for ITSDONE before falling into the COMPLETE case. So just return COMPLETE if the command has completed (or never started). Simpler all around.
2007-10-20DO NOT access xs after calling scsi_done(xs). It's not there anymore.Kenneth R Westerback
Also set ITSDONE (a.k.a. XS_STS_DONE) in correct field - xs->flags (a.k.a. xs->xs_control) and not xs->status (a.k.a. xs->xs_status). 'totally OK' deraadt@ 'yes' beck@
2007-10-20DO NOT access xs after calling scsi_done(xs). It's not there anymore.Kenneth R Westerback
'totally OK' deraadt@
2007-10-20replace auich's DMA and interrupt handling with code from NetBSD'sJacob Meuser
auich. fixes recording from the microphone input as well as full-duplex operation. tested by brad@, sthen@, deanna@ and ckuethe@. thanks.
2007-10-20re-introduce the "p_clk rounding" for DDR -- they need itTheo de Raadt
ok jsg
2007-10-20Print the type of DIMM (SO-DIMM/Mini-DIMM/Micro-DIMM) forJonathan Gray
non regular DDR2, there does not seem to be any equivalent information in the SDR/DDR layouts.
2007-10-20syncBob Beck
2007-10-20Add ShanTou ZT6688 usb 10/000 nic - A udav sold in a generic package.Bob Beck
ok jsg@, krw@, deraadt@
2007-10-20Deal with all possible 16 array offsets for tenths of a nanosecond array,Jonathan Gray
and tweak p_clk rounding to return correct values. From giovanni <qgiovanni@gmail.com>