summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2006-08-06Replace magic numbers with adequate #defines, support vsync disabling in theMiod Vallat
burner routine, and do the colormap updates during vertical retrace, instead of using a fixed delay.
2006-08-06Some KNF.Marcus Glocker
2006-08-06remove a dragonflybsd'ismDamien Bergamini
2006-08-06more s/f/wh/ that I forgot in rev 1.25Damien Bergamini
2006-08-06fix a comment.Damien Bergamini
2006-08-06use the same naming conventions than net80211.Damien Bergamini
set IEEE80211_FC0_VERSION_0 and IEEE80211_FC1_DIR_NODS instead of blindly assuming these constants are zero. ok mglocker@
2006-08-06endian fixes. this works on sparc64 now.David Gwynne
2006-08-06endianness.Damien Bergamini
2006-08-06Time for rcons code to retire.Miod Vallat
2006-08-06Switch luna88k from rcons to rasops. Tested by aoyama@Miod Vallat
2006-08-06Add bpf hooks. Based on slightly modified diff from jsg.Marcus Glocker
ok jsg@
2006-08-06cosmetic tweaks.Damien Bergamini
2006-08-06Minor spelling and whitespace fixes - for diff reduction.Christopher Pascoe
2006-08-06Do not try and mate wskbd0 and wsdisplay0 if there is now wsdisplay in theMiod Vallat
kernel; spotted by kettenis.
2006-08-06enable arc so it can get some exposure to testingDavid Gwynne
2006-08-06fill out the interrupt handler. io is now no longer polled, and as a bonusDavid Gwynne
it's fairly fast :)
2006-08-06we can support more than one entry in an sgl, so stop lying to bus_dmaDavid Gwynne
2006-08-06fix swapping of the station address for big-endian archs.Brad Smith
From yongari@FreeBSD
2006-08-06fix the config space macro used with the TX start command.Brad Smith
From wpaul@FreeBSD
2006-08-06With the PCIe devices, it looks as if issuing a TX command whileBrad Smith
there is already a transmission in progress has no effect. In other words, if you send two packets in rapid succession, the second one may end up sitting in the TX DMA ring until another transmit command is issued later in the future. Basically, if re_txeof() sees that there are still descriptors outstanding, it needs to manually resume the TX DMA channel by issuing another TX command to make sure all transmissions are flushed out. (The PCI devices seem to keep the TX channel moving until all descriptors have been consumed. I'm not sure why the PCIe devices behave differently.) From wpaul@FreeBSD
2006-08-06sync PCI ids.Brad Smith
2006-08-06regenBrad Smith
2006-08-06be more consistent in naming MegaRAID devices.Brad Smith
2006-08-06add another MegaRAID PCI id.Brad Smith
2006-08-06regenBrad Smith
2006-08-06add another MegaRAID PCI id.Brad Smith
2006-08-06add the Intel 6321ESB LPCBrad Smith
2006-08-06regenBrad Smith
2006-08-06add vendor Mitac and Intel 6321ESB SATA, AHCI SATA and SATA RAID PCI ids.Brad Smith
2006-08-06add the Intel 6321ESB IDE controller.Brad Smith
2006-08-06add the Intel 82801GHM LPC and 6321ESB LPCBrad Smith
2006-08-06add the Intel 82801DBM LPC.Brad Smith
2006-08-06fix message printing when resetting the power state.Brad Smith
2006-08-06less magicDavid Gwynne
2006-08-06io commands are the only ones every posted on the queues, so hardcode theDavid Gwynne
type into the ccb rather than use void *s and insane casting to get at bits of the command.
2006-08-05Ugly hack to avoid sending the ``all keys up'' event to userland, replacingMiod Vallat
it with as many key release events as necessary. Necessary for X until it knows how to handle this event properly.
2006-08-05Colormap ioctls, at last.Miod Vallat
2006-08-05- move the promiscuous mode handling code into re_setpromisc().Brad Smith
- have the NIC track the state and only set the promisc filter if IFF_PROMISC is adjusted, otherwise only init the NIC if it is not already running.
2006-08-05- restructure the TX descriptor handling code to decouple theBrad Smith
number of TX descriptors, the number of RX descriptors, and the number of mbufs. - bump the number of TX descriptors for the rtl8169 chipset. From yamt@NetBSD
2006-08-05Oops, forgot these changes.Miod Vallat
2006-08-05don't set ifp->if_xname twice.Damien Bergamini
2006-08-05add sys/timeout.h and remove redundant sys/socket.h header.Brad Smith
2006-08-05On platforms which do not use wsmux (because they can't have more than oneMiod Vallat
keyboard at once), force wskbd0 to connect to wsdisplay0 even if they are not console devices.
2006-08-05If a dz child driver has taken over a line, it will never be accessibleMiod Vallat
as /dev/tty0X, period. So return ENXIO instead of EBUSY in dzopen().
2006-08-05Make sure smg will not pretend being a console on smg+gpx hardware withMiod Vallat
smg forced to attach.
2006-08-05Simplify autoneg code. Tested with a fibre sk and lge.Brad Smith
2006-08-05Use IFQ_POLL/IFQ_DEQUEUE instead of IFQ_DEQUEUE/IF_PREPEND.Brad Smith
2006-08-05Some KNF.Marcus Glocker
2006-08-05Adjust copyright.Marcus Glocker
2006-08-05If ieee80211_encap() returns NULL the node is already free,Jonathan Gray
do not try to free it again.