summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2006-07-19fix rum_read_multi() to actually read at the requested index.Damien Bergamini
2006-07-19remove redundant #defineDamien Bergamini
2006-07-19make kernels w/o PTRACE compile again.Alexander von Gernler
help from mickey@, "commit it" miod@
2006-07-19from FreeBSD:Nikolay Sturm
Don't reject FAT file systems with a number of "Heads" greater than 255; USB keychains exist that use 256 as the number of heads. This check has also been removed in Darwin (along with most of the other head/sector sanity checks). this fixes pr 4988, ok pedro
2006-07-19Add cd_powerhook(). Use it to lock CD drives having open partitionsKenneth R Westerback
when PWR_RESUME occurs. The drives may have forgotten they were locked. Noted and original diff by Alexey Vatchenko. "I agree with the intent." miod@ "Looks acceptable." deraadt@
2006-07-18attach to the ADMtek 983B chipset as well.Brad Smith
2006-07-18regenBrad Smith
2006-07-18add the ADMtek AN983B PCI id.Brad Smith
2006-07-18Swap inode's associated device number on big-endian architectures whenPedro Martelletto
calling checkalias(), Daniel Junglas <dju@sysgo.com>, thanks.
2006-07-18nuke sc->rssadapt_ch. it was used but not initialized.Damien Bergamini
2006-07-18fix a broken conditional expression in rum_bbp_init().Damien Bergamini
2006-07-18mountroothooks don't return a value, so don't use USB_ATTACH_ERROR_RETURNDamien Bergamini
(even if it's defined as return; under OpenBSD, it's just confusing). kill all soft tabs while i'm here.
2006-07-18fix polling for busy bit in rum_bbp_{read,write}Damien Bergamini
2006-07-18SEC_CSR registers have a different meaning in RT2501USB.Damien Bergamini
leave them to zero for now since we don't support h/w crypto yet.
2006-07-18fix rum_set_chan():Damien Bergamini
- don't read BBP register R3 since the returned value is unused - fix RF register R1 setting - fix RF register R3 setting - RF settings must be written three times (with only RF R3 changing)
2006-07-18regenMoritz Jodeit
2006-07-18Add O2Micro OZ711EC1 SmartCardBus Controller.Moritz Jodeit
2006-07-18RF registers are 20 bits on RT2501USB, not 21.Damien Bergamini
2006-07-18RT2501USB uses 32bit registers unlike RT2500USB.Damien Bergamini
fix rum_bbp_read() while i'm here.
2006-07-18RT2501USB needs to reserve room for a 32bit value aligned on a 32bitDamien Bergamini
boundary at the end of each data transfer (unlike RT2500USB which reserves only 16bit).
2006-07-18- move default register values into if_rumreg.h (for consistency w/ ural)Damien Bergamini
- fix channel 11 RF R4 setting for RF2528 - overwrite BBP register 39 default value
2006-07-18syncTheo de Raadt
2006-07-18fix vendor typoTheo de Raadt
2006-07-18Tyops: simultaniously and carefullMichael Knudsen
2006-07-18On some TI controllers, disable the SD/MMC bit on the flash media soFederico G. Schwindt
the SD host takes over. originally fix from ian@, different one commited. tested by ian@ and myself. uwe@ ok.
2006-07-18modify interrupt handlers to exit early and return 0 on shared interrupts.Damien Bergamini
pointed out by deraadt@
2006-07-18get rid of arc network support. we have no users of it so this is deadDavid Gwynne
code. however, it is still cluttering up the kernel namespace a bit. it is better gone. ok claudio@
2006-07-18typoMichael Shalayeff
2006-07-18syncTheo de Raadt
2006-07-18mediatek/spectecTheo de Raadt
2006-07-18First and foremost, avoid an obious race between two or more processesUwe Stuehler
trying to get MMC commands through to the SD/MMC host controller via the emulated SCSI layer. This is achieved by ensuring exclusive access to the host controller for one process during any MMC command and during a sequence of commands at the sdmmc(4) layer. While at it, the command processing thread has been moved to sdmmc(4), so as to simplify the implementation of future host controller drivers. This should also pave the way for further cleanup of the code and for new drivers. Minor cleanups are included in this commit, as well.
2006-07-18regenBrad Smith
2006-07-18the VIA HDA PCI id matches against multiple chipsets.Brad Smith
2006-07-18increase the number of Jumbo slots a little bit for sparc64.Brad Smith
2006-07-17same changes as i386. tested by kettenis@ and ckuethe@. thanks.Federico G. Schwindt
2006-07-17same fix as i386Theo de Raadt
2006-07-17we prefer it if this compilesTheo de Raadt
2006-07-17regenBrad Smith
2006-07-17fix some of the IBM entries.Brad Smith
2006-07-17silently return if sdmmc is disabled/not in the kernel. uwe@ ok.Federico G. Schwindt
2006-07-17correct the way hosts are alloc'ed. fixes crashes on controllers withFederico G. Schwindt
multiple slots. tested by me and ian@. uwe@ ok.
2006-07-17id tag.Federico G. Schwindt
2006-07-17use malloc'ed buffers rather than losing some/all of the static buffersFederico G. Schwindt
and allow for longer strings (as per spec). mickey@ and gwk@ ok.
2006-07-17syncTheo de Raadt
2006-07-17new bridge; sthen@symphytum.spacehopper.orgTheo de Raadt
2006-07-17Fixups for NVIDIA MCP04 SATA interrupts.Mark Kettenis
ok brad@
2006-07-17Switch to a three-phase pci resource fixup:Dale Rahn
1. Reserve resources for enabled devices. 2. Reserve resources for disabled devices. 3. Allocate resources. This way we no longer need to enable/disable devices during fixup. Copied from i386/macppc version.
2006-07-17correct base freq mask per spec. sdhc found in the nx6125 now configuresFederico G. Schwindt
correctly. uwe@ ok.
2006-07-17regenDavid Gwynne
2006-07-17add areca and their raid productsDavid Gwynne