Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-09-05 | ElanSC520 Host-PCI | Jason Wright | |
2001-09-05 | fix pci_intr_map so that it uses the new interface | Nathan Binkert | |
2001-09-05 | add lge | Nathan Binkert | |
2001-09-05 | Pick up a bugfix from FreeBSD: In wx_hw_stop, a bogus additional write | mjacob | |
to WXREG_IMASK enabled *all* interrupt causes while we were trying to *disable* them all. Oops. | |||
2001-09-05 | Stereo jitter suppressor. | Marc Espie | |
Idea from FreeBSD. This code was not put in initially because I had no problematic card to test. Thanks to Chris Kuethe <ckuethe@pyxis.cns.ualberta.ca> for having such a card and testing this code. | |||
2001-09-05 | add intel ich3 ac97 | Niels Provos | |
2001-09-05 | sync | Niels Provos | |
2001-09-05 | add 82801CA/CAM AC97 Audio | Niels Provos | |
2001-09-04 | recognize intel pro/100 cards; okay deraadt@ | Niels Provos | |
2001-09-04 | sync | Theo de Raadt | |
2001-09-04 | shorten | Theo de Raadt | |
2001-09-04 | Driver for the Level1 LXT1001 Gigabit Ethernet Chip. | Nathan Binkert | |
From FreeBSD | |||
2001-09-04 | sync | Chris Cappuccio | |
2001-09-04 | Intel ICH3 (82801CA/CAM) IDE | Chris Cappuccio | |
2001-09-04 | Select between MII/GMII/TBI in the mii_mediachg function instead of in the | Nathan Binkert | |
interrupt handler since it is more reliable. Pointed out by wpaul | |||
2001-09-04 | Fix mask for callout unit | Nathan Binkert | |
2001-09-01 | Catch up with mainline of code development. | mjacob | |
Add support for 2 Gigabit cards (2300/2312). This necessitated a change in how interrupts are down- the 23XX has not only a different place to check for an interrupt, but unlike all other QLogic cards, you have to read the status as a 32 bit word- not 16 bit words. Rather than have device specific functions as called from the core module (in isp_intr), it makes more sense to have the platform/bus modules do the gruntwork of splitting out the isr, semaphore register and the first outgoing mailbox register (if needed) *prior* to calling isp_intr (if calling isp_intr is necessary at all). Rearchitect how regular SCSI parameters are stored or used. | |||
2001-08-31 | Print a hex value with 0x (Alexander Yurchenko <grange@rt.mipt.ru>) | Chris Cappuccio | |
2001-08-28 | an attempt at deuglification of the previous commit (It's still ugly, tho) | Jason Wright | |
2001-08-28 | Relax restriction on buffer length being % 4 = 0 for the last entry in the | Jason Wright | |
chain. This allows us to avoid mbuf copies (and EINVAL on iov's) for packets of non "nice" length. Do this by adding a pad u_int32_t to catch the (possible) overflow and detecting when it's necessary. Also, do a bit of cleaning that ben pointed out. | |||
2001-08-27 | get direction of read/write correct in calls to bus_dmamap_sync() | Jason Wright | |
2001-08-27 | reverse read/write directions in bus_dmamap_sync calls since I misunderstood ↵ | Jason Wright | |
the API | |||
2001-08-27 | Deal with __HAS_NEW_BUS_DMAMAP_SYNC and try to sync partial maps when possible. | Jason Wright | |
2001-08-27 | initial support for non-HMAC md5/sha1 (work by ben@ and myself) | Jason Wright | |
2001-08-27 | sync | Chris Cappuccio | |
2001-08-27 | Promise PDC20268 | Chris Cappuccio | |
2001-08-26 | sync | Theo de Raadt | |
2001-08-26 | new | Theo de Raadt | |
2001-08-26 | Yup, I managed to fat finger all three of these while doing bus_dmamap_sync() | Jason Wright | |
conversion (luckily only sparc64 uses the 5 arg form so far =) | |||
2001-08-26 | deal with 5 arg form of bus_dmamap_sync() if available | Jason Wright | |
2001-08-26 | remove useless INUSE references from scsi_xfer->flags; art@ miod@ ok. | Federico G. Schwindt | |
2001-08-25 | deal with 5 arg for of bus_dmamap_sync() if available | Jason Wright | |
2001-08-25 | Allow machdep code to decide the order in which we probe the | Artur Grabowski | |
pci buses. this is conditional on __PCI_BUS_DEVORDER and __PCI_DEV_FUNCORDER Used by sparc64. | |||
2001-08-25 | - Use BUS_DMA_RAW if it's defined. | Artur Grabowski | |
- pretty. | |||
2001-08-25 | Change pci_intr_map to take pci_attach_args as an argument. | Artur Grabowski | |
All callers actually took all arguments to pci_intr_map from pci_attach_args structs, so this simplifies code. This also allows more complicated interrupt assignment schemes like the one on sparc64. This makes sparc64 pci interrupts work. Inspired by the same change in NetBSD. | |||
2001-08-24 | missing bus_dmamap_sync() calls on descriptors... also deal with 5 argument ↵ | Jason Wright | |
form of bus_dmamap_sync() | |||
2001-08-23 | sync | Constantine Sapuntzakis | |
2001-08-23 | VT82C686A -> VT82C686 (in user-visible description) | Constantine Sapuntzakis | |
closed PR#2019 | |||
2001-08-23 | recieve -> receive | Aaron Campbell | |
2001-08-23 | sparc64 really benefits from knowing exactly what mappings to sync | Artur Grabowski | |
on bus_dmamap_sync, so it will have the same call footprint as in NetBSD. Rather than converting the whole world to the new arguments we will slowly convert everything that sparc64 needs with ifdef __HAVE_NEW_BUS_DMAMAP_SYNC Once most relevant drivers are converted we can start implementing the new bus_dmamap_sycn on other archs. | |||
2001-08-23 | Some reordering in the code caused hw_ok to never be set to 1 | Artur Grabowski | |
which causes some CMD Technology controllers to never attach properly. | |||
2001-08-23 | sync | Theo de Raadt | |
2001-08-23 | shorten | Theo de Raadt | |
2001-08-23 | only include <machine/autoconf.h> on sparc64 | Jason Wright | |
2001-08-22 | pci bus frontend for hme from netbsd | Jason Wright | |
2001-08-22 | Support more dc(4) CardBus devices, including the AN985-based Linksys PCMPC200 | Aaron Campbell | |
10/100 CardBus Ethernet adapter (thanks to beck@ for the donation). | |||
2001-08-22 | rename hs_flags -> hs_state and use #defines for the state names. | Jason Wright | |
2001-08-22 | Initialize auto variable (win[{0,1}].win_flags). Also, if PCCBB_MEM_CACHABLE | Aaron Campbell | |
isn't set, clear the prefetchable bits in the bridge control register. These fixes from NetBSD. Now OpenBSD won't hang when it tries to read the CIS from an ADMtek-based card through a Ricoh-based PCI-CardBus bridge. | |||
2001-08-22 | better error handling (a merge of ben's stuff and mine) | Jason Wright | |
2001-08-22 | regen | Artur Grabowski | |