Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-07-19 | revert part of r1.6 commit. | Damien Bergamini | |
only data frames must reserve 4 bytes. | |||
2006-07-19 | fix rum_set_macaddr() and cleanup rum_set_bssid(). | Damien Bergamini | |
2006-07-19 | fix rum_write(). | Damien Bergamini | |
on RT2501USB, registers are 32bit thus the value doesn't fit into the wValue field (16bit) of a usb_device_request_t structure. define rum_write() using rum_write_multi(4). | |||
2006-07-19 | kick ASIC only after clearing STA registers. | Damien Bergamini | |
2006-07-19 | fix crash by reading a mixer value with AD1891HD codec, which | Brad Smith | |
has invalid connection lists. From kent@NetBSD | |||
2006-07-19 | there aren't 10 STA registers on RT2501USB. | Damien Bergamini | |
clear only STA0 to STA2 included. | |||
2006-07-19 | wait for chip to settle *before* retrieving ASIC revision number since | Damien Bergamini | |
waiting for the chip to settle means waiting until ASIC revision number is different from zero. | |||
2006-07-19 | define rum_read() as rum_read_multi(). | Damien Bergamini | |
change the prototype to take a uin16_t instead of a uint32_t (register offsets are 16bit). | |||
2006-07-19 | fix rum_read_multi() to actually read at the requested index. | Damien Bergamini | |
2006-07-19 | remove redundant #define | Damien Bergamini | |
2006-07-18 | attach to the ADMtek 983B chipset as well. | Brad Smith | |
2006-07-18 | regen | Brad Smith | |
2006-07-18 | add the ADMtek AN983B PCI id. | Brad Smith | |
2006-07-18 | nuke sc->rssadapt_ch. it was used but not initialized. | Damien Bergamini | |
2006-07-18 | fix a broken conditional expression in rum_bbp_init(). | Damien Bergamini | |
2006-07-18 | mountroothooks don't return a value, so don't use USB_ATTACH_ERROR_RETURN | Damien Bergamini | |
(even if it's defined as return; under OpenBSD, it's just confusing). kill all soft tabs while i'm here. | |||
2006-07-18 | fix polling for busy bit in rum_bbp_{read,write} | Damien Bergamini | |
2006-07-18 | SEC_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-18 | fix 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-18 | regen | Moritz Jodeit | |
2006-07-18 | Add O2Micro OZ711EC1 SmartCardBus Controller. | Moritz Jodeit | |
2006-07-18 | RF registers are 20 bits on RT2501USB, not 21. | Damien Bergamini | |
2006-07-18 | RT2501USB uses 32bit registers unlike RT2500USB. | Damien Bergamini | |
fix rum_bbp_read() while i'm here. | |||
2006-07-18 | RT2501USB needs to reserve room for a 32bit value aligned on a 32bit | Damien 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-18 | sync | Theo de Raadt | |
2006-07-18 | fix vendor typo | Theo de Raadt | |
2006-07-18 | Tyops: simultaniously and carefull | Michael Knudsen | |
2006-07-18 | On some TI controllers, disable the SD/MMC bit on the flash media so | Federico G. Schwindt | |
the SD host takes over. originally fix from ian@, different one commited. tested by ian@ and myself. uwe@ ok. | |||
2006-07-18 | modify interrupt handlers to exit early and return 0 on shared interrupts. | Damien Bergamini | |
pointed out by deraadt@ | |||
2006-07-18 | sync | Theo de Raadt | |
2006-07-18 | mediatek/spectec | Theo de Raadt | |
2006-07-18 | First and foremost, avoid an obious race between two or more processes | Uwe 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-18 | regen | Brad Smith | |
2006-07-18 | the VIA HDA PCI id matches against multiple chipsets. | Brad Smith | |
2006-07-18 | increase the number of Jumbo slots a little bit for sparc64. | Brad Smith | |
2006-07-17 | regen | Brad Smith | |
2006-07-17 | fix some of the IBM entries. | Brad Smith | |
2006-07-17 | silently return if sdmmc is disabled/not in the kernel. uwe@ ok. | Federico G. Schwindt | |
2006-07-17 | correct the way hosts are alloc'ed. fixes crashes on controllers with | Federico G. Schwindt | |
multiple slots. tested by me and ian@. uwe@ ok. | |||
2006-07-17 | sync | Theo de Raadt | |
2006-07-17 | new bridge; sthen@symphytum.spacehopper.org | Theo de Raadt | |
2006-07-17 | correct base freq mask per spec. sdhc found in the nx6125 now configures | Federico G. Schwindt | |
correctly. uwe@ ok. | |||
2006-07-17 | regen | David Gwynne | |
2006-07-17 | add areca and their raid products | David Gwynne | |
2006-07-17 | PC5740 is umodem not umsm. Should fix PR 5181. | Jonathan Gray | |
2006-07-17 | No point in memsetting individual struct members after memsetting the | Michael Knudsen | |
entire struct. ok dlg | |||
2006-07-17 | Prefer malloc over the stack for an array of 256 pointers. ok dlg@ | Miod Vallat | |
2006-07-16 | Use a global variable for the console ibm561 state, and use it when the | Miod Vallat | |
real device attach, instead of using malloc (we can not use malloc at console initialization time). This gets rid of the following stack offense: /usr/src/sys/dev/ic/ibm561.c: In function `ibm561_cninit': /usr/src/sys/dev/ic/ibm561.c:193: warning: stack usage is 4768 bytes | |||
2006-07-16 | Match a few more Promise SATA chips which should work | Jonathan Gray | |
if the FreeBSD driver is any indication. |