summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2006-08-15when there's normal sense data i think the command completed ok, there'sDavid Gwynne
just extra data. say there's no residual if that's the case.
2006-08-15try to deal appropriate with errors from the io command replyDavid Gwynne
2006-08-14Fix bogus scanning mode.Marcus Glocker
2006-08-14say which type of header is unknownTheo de Raadt
2006-08-14split lineTheo de Raadt
2006-08-14And some more KNF.Marco Peereboom
2006-08-14KNFMarco Peereboom
2006-08-14More KNF; no functional change.Marco Peereboom
2006-08-14Really do what I intended on SMALL_KERNEL configurations.Miod Vallat
2006-08-14First in a series of KNF. No functional change.Marco Peereboom
2006-08-14replace a incorrect number with a proper define. this is a no-op changeBrad Smith
since E1000_FDX_COLLISION_DISTANCE and E1000_HDX_COLLISION_DISTANCE use the same values. From glebius@FreeBSD
2006-08-14enable bnx(4) on the CD RAMDISKs as well.Brad Smith
ok deraadt@
2006-08-14disable debugging.Brad Smith
2006-08-14Enable bnx because we now can run traffic.Marco Peereboom
ok deraadt
2006-08-14Change bus_dmamap_create to use the appropriate values. This fixes theMarco Peereboom
issues brad was seeing. Help from jason. ok brad.
2006-08-14Add an attribute to the keyboard devices which can produce the keys theMiod Vallat
wskbd hotkey thread knows about, and make this code conditional on this attribute. No functional change, simply smaller kernels on a few platforms.
2006-08-14start and stop bgrb during attach and detach respectively. as a bonusDavid Gwynne
flush the hbas cache on detach as well. writes on my raid5 seem to run fast now.
2006-08-14firmware commands (as opposed to io commands) are sent to the firmware viaDavid Gwynne
the IOC_WBUF area in bus_space, and replies to it are read from the IOC_RBUF area. the freebsd and linux drivers define these areas to be 32 dwords in length, but it then goes and casts these spaces to a struct that has a 4 byte word at the start with the length of the message in it, followed by a 124 byte buffer which is filled with the actual message in it. rather than screwing around with an extra struct and casts, we can define this header as a register of its own, and the buffer as a separate region in bus_space. this simplifies command submission and the retrieval of the replies (which is yet to be written properly).
2006-08-14Add a bunch more devices.Jonathan Gray
2006-08-14regenJonathan Gray
2006-08-14Add a bunch more rum(4) devices.Jonathan Gray
2006-08-14Fix 640x480 mode operation (needs a font change, and stride is larger thanMiod Vallat
width in this mode).
2006-08-14Disable default debug setting now rum works.Jonathan Gray
2006-08-14regenJonathan Gray
2006-08-14ARK3116.Jonathan Gray
2006-08-14Enable uslcom(4) and uark(4) on all the USB capable archs.Jonathan Gray
2006-08-14Driver for Arkmicro Technologies ARK3116 USB UART based devices.Jonathan Gray
2006-08-14Turn off debug messages by default.Jonathan Gray
Reminded by deraadt@
2006-08-14Use if_hardmtu and simplify the MTU ioctl handler. no-op change.Brad Smith
2006-08-14Now that DEV_BSIZE is universally defined as 1 << DEV_BSHIFT, use it toKenneth R Westerback
set d_secsize instead of 1 << DEV_BSHIFT. Just for textual consistency in setting d_secsize. No functional change.
2006-08-14Pull in abort path code from FreeBSD. Without this, the hardware data toggleChristopher Pascoe
code doesn't work correctly when errored transactions occur. ok dlg@
2006-08-14Handle interrupted tsleep when waiting for synchronous transfer completion.Christopher Pascoe
ok dlg@
2006-08-14Fix mismerge in PWR_RESUME path.Christopher Pascoe
ok dlg@
2006-08-14enable arc since it works hereDavid Gwynne
2006-08-13Remove remains of cut'n'paste from ffs code.Miod Vallat
2006-08-13Make sure we generate sfb.h and cfb.h, even though support is not there yet.Miod Vallat
2006-08-13Get rid of _HI & _LO macros altogether since they used a wrong idiom.Marco Peereboom
This was pointed out by mickey The driver now uses the same idiom as mpi. help from miod, mickey and kettenis ok brad
2006-08-13fix a panic when trying to fdisk vnd devices (not svnd) wichThordur I. Bjornsson
are back by weird images (such as the ones qemu creates). proplem found the hard way by msf@ ok mickey@, pedro@
2006-08-13Let the domain keyboard work on models 362 and 382 as well.Miod Vallat
2006-08-13Oops, let HIL keyboards work again in the boot blocks.Miod Vallat
2006-08-13RAW_PART p_size on floppies and mcd's should be in sectors.Kenneth R Westerback
Only 'Japanese 1.2MB' floppies have sectors that are not 512 bytes, according to isa/fd.c's fd_types[]. SCSI/ATAPI cd's already use sectors, and mcd cd's should be no different. So there should be no functional change.
2006-08-13Fix EV6 processor minor type: 0 is reserved and thus all entries wereMichael Knudsen
off by one. Also add a bunch of minor types for EV6 and tables for PCA57 and EV67. The present tables should now be complete as per Alpha Architecture Reference Manual v4. ok miod
2006-08-13fix a typo, BNX_DRBUG -> BNX_DEBUGBrad Smith
2006-08-13Define and use FD_BSIZE, similar to FD_BSIZE from sparc and sparc64Kenneth R Westerback
fd. Eliminate unused variable and FDC_BSIZE which was only used to set value of the unused variable. No change to object file.
2006-08-13Enable hostap mode. Tested with acx100 and acx111.Marcus Glocker
2006-08-12Missing rcsidMiod Vallat
2006-08-12Fail TIOCSFLAGS if non-root, like all other serial drivers do.Miod Vallat
2006-08-12Rather than using cs->sc_size to set d_secperunit and then RAW_PART'sKenneth R Westerback
p_size, use d_secperunit to set RAW_PART's p_size. This is more consistant with other usage and makes the intent clearer. This should be a no-op.
2006-08-12Make all DEV_BSIZE definitions consistant by using (1 << DEV_BSHIFT)Kenneth R Westerback
in the six cases using "512". As DEV_BSHIFT is always 9, this should be a no-op. "no objections" miod@ "I can't see any problem doing this." pedro@
2006-08-12Setting d_secsize to DEV_BSIZE (or 1 << DEV_BSHIFT, or 512) and thenKenneth R Westerback
setting RAW_PART's p_size to d_secperunit * (d_secsize / DEV_BSIZE) is a waste of a few ops. And p_size should be in sectors anyway. Just set RAW_PART's p_size to d_secperunit to make usage consistant across the tree. Should be a no-op.