summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2010-02-23Add support for 82599 devices based on changes to the FreeBSD driver.Jonathan Gray
Tested by deraadt on a HotLava card and myself with an Intel X520 and a CX4 82598. ok claudio@
2010-02-23syncIgor Sobrado
2010-02-23use the right capitalization for Ethernet.Igor Sobrado
2010-02-22Rename QUALCOMM3 to ZTE.Marco Pfatschbacher
Add support for ZTE MF637. OK jsg@
2010-02-220x19d2 is most likely a ZTE and not a Qualcomm vendor ID.Marco Pfatschbacher
Too bad usb.org doesn't like to keep their lists updated, so we have to resort to guessing here... OK jsg@
2010-02-220x19d2 is most likely a ZTE and not a Qualcomm vendor ID.Marco Pfatschbacher
Too bad usb.org doesn't like to keep their lists updated, so we have to resort to guessing here... Also add ZTE MF637 HSUPA USB modem. OK jsg@
2010-02-22Undo 1.48 and 1.49 for now, and go back to the drawing board; PR #6320Miod Vallat
2010-02-22regenJonathan Gray
2010-02-22Add some more 82599 ids from the FreeBSD driver.Jonathan Gray
2010-02-21Make sure athn_intr() returns 1 if it claims an interrupt and 0 if not,Mark Kettenis
instead of the other way around. Fixes interrupt accounting. ok damien@
2010-02-21syncTheo de Raadt
2010-02-21the 82597EX is LR or SR, not only LRTheo de Raadt
2010-02-21syncTheo de Raadt
2010-02-21new plx goo, all the timeTheo de Raadt
2010-02-20Instead of defining le16_to_cpu to nothing use letoh16 so thisJonathan Gray
is slightly less likely to explode on big endian systems. Stupidity present in the original FreeBSD code as well.
2010-02-20Make use of PHY port numbers as targets for the drives insteadMarco Peereboom
of the internal PhysDriveNum. Also change ENXIO to EINVAL in one case. From: Mike Belopuhov <mkb@crypt.org.ru> Discussed with Jim Giannoules
2010-02-20- implements bioctl support;Marco Peereboom
- fixes hot-un-plugging w/ softeps; - improves performance; - fixes IPL levels; - fixes lots of small things; - does a little bit of cleanup; - fixes NOWAIT/WAITOK; - disables useless/unused Driver Persistent Mapping code From Mike Belopuhov <mkb@crypt.org.ru> Discussed with Jim Giannoules
2010-02-20Add necessary bits to support AC97 codecs in envy and add supportAlexandre Ratchov
for the VIA Tremor 5.1 card. From Alexandr Shadchin <alexandr.shadchin at gmail.com>, thanks! help from oga@
2010-02-20minor tweak to improve consistency with other drivers; startupIgor Sobrado
messages are usually lower case (exceptions are manufacturer codenames as "Pentium" or "Horse").
2010-02-20regenJonathan Gray
2010-02-20Match on new CH341A in uchcom and correctly name the CH340 device,Jonathan Gray
from looking at the windows driver.
2010-02-19Work with pre-standard revision A ProCurve Direct Attach Cables.Jonathan Gray
Also let the 82598EB SFP+ card work with optical SFP+ modules by ignoring the EEPROM even though the card officially supports only copper (DA) cables. From and ok claudio@
2010-02-19Partial sync to the latest version of ixgbe in FreeBSD leaving thingsJonathan Gray
like if_ix.c mostly untouched for now. This brings in support for newer 82598 parts and adds several things that will be needed for 82599. Initially from claudio with some additions by me. Tested by claudio, dlg (earlier version) and myself on different cards and media types. ok claudio@
2010-02-19fix run_set_region_4 to set the whole region specified,Damien Bergamini
not a quarter of it!
2010-02-19Make this truly MI:Miod Vallat
- remove (unused) MSR defines and x86 specific <machine/cpufunc.h> include - default sc_dmamap_flags to BUS_DMA_COHERENT
2010-02-19Move auglx(4) from i386-only land to MI land.Miod Vallat
(auglx.c is not modified in this commit yet, only moved around)
2010-02-19Add a datasheet URL for reference.Miod Vallat
2010-02-19Add a driver for the M41T8x time-of-day clock chips, such as the M41T83Miod Vallat
found on the Gdium Liberty. These machines finally no longer complain about a missing todclock.
2010-02-18do not zero fields which are already zero; from cnstTheo de Raadt
2010-02-18fix a few capitalizations of QLogic.Igor Sobrado
2010-02-18improve startup messages displayed by isp(4) in such a way entriesIgor Sobrado
printed by this driver in dmesg are more standard (and short); while here, fix the capitalization of QLogic. ok krw@
2010-02-17Make sure we claim the interrupt as ours if the time out bit is set in theMark Kettenis
interrupt status register. Fixes a problem with spurious interrupts on the fuloong. ok miod@
2010-02-17read calibration version from ROM and set IWN_GP_DRIVER_CALIB_VER6Damien Bergamini
bit on 6x50 if version>=6.
2010-02-17KNFPaul Irofti
2010-02-17change constant of convert formulra of SHT1X sensor to fitYojiro Uo
TEMPerHUM hardware. (It uses 3.38-3.48V as SHT1X's VDD). mentiond by Michael Fuckner
2010-02-16fix AR_DTIM_PERIODDamien Bergamini
2010-02-16Recognize the BCM57780 PHY, tested by bruce on tech@.Stuart Henderson
From Brad, ok jsg@ kettenis@
2010-02-16syncStuart Henderson
2010-02-16Add BCM57780, from Brad. ok jsg@ kettenis@Stuart Henderson
2010-02-16Use i2c_addr_t as the type for the init_xfer function because thisMichael Knudsen
is what the function pointer type uses. ok grange
2010-02-15regenDamien Bergamini
2010-02-15add MSI (Micro Star International) vendor and RT3090 product idDamien Bergamini
2010-02-15Properly detect when the band changes from 2GHz to 5GHz andDamien Bergamini
vice-versa, and do a full reset of the chip when it happens. This does not affect the AR9280 since a full reset is always necessary when the channel changes. Should fix dual-band AR5416 devices (problem reported by Rivo Nurges).
2010-02-15- handle SIOCS80211CHANNEL in monitor mode without doing a full resetDamien Bergamini
- call athn_set_multi on SIOCADDMULTI/SIOCDELMULTI
2010-02-14The ASIC does not like PCI bursts on registers because of a silicon bug.Damien Bergamini
To prevent PCI read or write bursts, we issue a read to a non-contiguous register before accessing a register. This problem does not show up on the x86 architecture since the memory model makes it almost impossible to generate PCI bursts without doing DMA. This bug is "documented" in the Ralink Linux driver as: "//Patch for ASIC turst read/write bug, needs to remove after metel fix" This fix makes the RT2561S chip on the Gdium (loongson) work. It fails to load the firmware without it. Tested by miod@ of the Gdium (slightly different diff though)
2010-02-13Force chunks into correct order once metadata is attached. This preventsJoel Sing
chunks from being reordered on an existing volume. ok marco@
2010-02-13Unbreak automatic rebuilds from hotspares.Joel Sing
ok marco@
2010-02-13Removed unused variable sml_vn.Joel Sing
ok @marco
2010-02-13Pass the number of chunks to sr_meta_attach() rather than recalculating.Joel Sing
ok marco@
2010-02-11"unmute" GPIO 0 on all Dell machines with IDT 92HD71B7 codecs.Jacob Meuser
desilences E4300 for drahn@. ok drahn@