summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2007-01-17Remove some textual sk heritage warts by renaming some functions andKenneth R Westerback
eliminating a one line called once function by inserting its code inline. No functional change. From Brad.
2007-01-16Fix invalid _CRS length. Some aml implementations lie about how long aMarco Peereboom
_CRS buffer is and this compensates for it by fixing up the minimum value. This fixes several machines that end up with invalid irq/ioapic values. KNF nit as well Code from jordan, tested on Intel SHG2 board (he committed this agains my local tree)
2007-01-15Report flow control status.Mark Kettenis
From brad@
2007-01-14Introduce register read/write helper routines for radio and phy. StartMarcus Glocker
to add bcw_radio_on() and bcw_radio_channel(). ok Jon Simola
2007-01-14regenJonathan Gray
2007-01-14Match some additional devices found in Linux driver.Jonathan Gray
2007-01-13Correctly count outbound packets.Mark Kettenis
From brad@
2007-01-13attach to Sierra Wireless Aircard 875; ok fkr@Kevin Steves
2007-01-13Touch of clean up:Thordur I. Bjornsson
s/DEBUG/VNDDEBUG/ and introduce DNPRINTF, fold all the #ifdef DEBUG <stuff> #endif into DNPRINTFs. Use DTYPE_VND for the disklabel d_type member, dont calcluate d_secpercyl from d_ntrack * d_nsectors, just set it too 100 directly since we set d_ntrack and d_nsectors to 1 and 100 respectivly. testing and OK krw@
2007-01-13Ignore country code on happy hacking keyboard, it reports itself as japanse.Miod Vallat
Spotted by naddy@
2007-01-13RegenMiod Vallat
2007-01-13Topre Corporation Happy Hacking Keyboard.Miod Vallat
2007-01-12Keep the wsscreen_descr in the softc, to allow sti of different textMiod Vallat
resolutions to attach without disturbing each other.
2007-01-11Add a platform specific sti_pci_is_console() to decide if a given pci stiMiod Vallat
device is the system console; the interface currently passes the pci attachment args and the sti region information, and will hopefully turn to be flexible enough. This allows sti@pci to be used as a console device on hppa, finally. ok mickey@
2007-01-11Add callbacks to enable and disable the sti rom, so that it is only mappedMiod Vallat
when we need to access it; and change the rom parser to walk all the rom images and pick the first one sporting code for the processor we run on, instead of picking the first. This allows dual-sti@pci setups to work. ok mickey@, dual-head test martin@
2007-01-11Add the ability for a sti backend to specify callbacks to disable and enableMiod Vallat
access to the sti rom, as this seems to be necessary for sti@pci; hide this with macros so that platforms which do not have pci support (i.e. hp300) do not get bloated from this. ok mickey@
2007-01-11Assume that the first cpu in the table is the boot processor, instead ofMark Kettenis
the cpu with apic id 0. tested by many
2007-01-11Allow sti_attach_common() to return an error code, and do not fall intoMiod Vallat
sti_end_attach() if an error has occured. ok mickey@
2007-01-10Flow control support for bge(4)/brgphy(4). From brad@ based on code fromMark Kettenis
NetBSD.
2007-01-10change firmware byte order to be same on all architecturesTheo de Raadt
THIS MEANS YOU NEED TO UPDATE YOUR FIRMWARE FILE BEFORE BOOTING WITH A NEW KERNEL tested by marco, biorn
2007-01-09regenMark Kettenis
2007-01-09Spell Ebus as EBus like Sun does. Rename USIII EBus to RIO Ebus.Mark Kettenis
2007-01-09network byte order firmware, so that firmware files are the same onTheo de Raadt
all architectures YOU HAVE TO INSTALL NEW FIRMWARE BEFORE BOOTING A NEW KERNEL
2007-01-08Fix comment. From Constantine A. Murenin.Mark Kettenis
2007-01-08No need to re-init on every media change.Mark Kettenis
2007-01-08attach to Gigabyte GN-WI05GS Mini-PCI Express adapters.Damien Bergamini
bump copyright while i'm here.
2007-01-08syncDamien Bergamini
2007-01-08Add USB id for Mini-PCI Express Gigabyte GN-WI05GS which shows up asDamien Bergamini
an USB device.
2007-01-08Add support for HW TCP/IP checksum offload for adapters that support it.Damien Bergamini
Tested by many (IP/UDP/TCP): Jason McIntyre <jmc@> Chris Kuethe <chris.kuethe AT gmail.com> Alf Schlichting <a.schlichting AT lemarit.com> Rodolfo Gouveia <rgouveia AT cosmico.net> Peter Stromberg <wilfried@> Has been in snaps for weeks too with noone complaining so far.
2007-01-08Add support for Leadtek Winfast TV 2000 XP, from Tim LesliePedro Martelletto
Okay robert@
2007-01-07Fix VCore voltage detection on w83637hf.Mark Kettenis
Based on a diff from Constantine A. Murenin
2007-01-07fcu fans are PWM, express as %; from mureninTheo de Raadt
2007-01-07Replace infinite loops with appropriate constructs to fail operation if itMiod Vallat
takes much more time than it should.
2007-01-07Protect against zero blocksize (causing a divide by zero) in audiogetinfo().Miod Vallat
2007-01-07Some dynamically allocated elements are not considered of vital importanceMiod Vallat
for the vt100 emulation to work well enough for most cases (i.e. alternate character set tables, non-default tab settings, etc). However, code did not always check if these elements had been successfully allocated before trying to use them, or worse, would explicitely panic in DIAGNOSTIC kernels. Change this to work in a degraded mode (by ignoring related escape sequences) instead.
2007-01-07Change allocations to M_NOWAIT in attach methods, and return NULL if they fail.Miod Vallat
2007-01-07In wsscreen_attach(), allow wsemul->attach to fail (returning NULL) if theMiod Vallat
screen is not the console.
2007-01-07Spacing, comments.Marcus Glocker
2007-01-07Initialize GPIO.Marcus Glocker
2007-01-06Fix error string for loadfirmware().Marcus Glocker
2007-01-06Preliminary support for the hp300 single ISA slot found in 4xx `t' models.Miod Vallat
Everything works well but interrupts, where no two devices causes the frodo chip to behave in the same way... (polling will work nicely)
2007-01-06Make the driver able to read the network byte ordered firmware file.Marcus Glocker
ok deraadt@ (also for the last dev/microcode/bcw import).
2007-01-06build and extract program to merge bcw(4) firmware files into one singleMarcus Glocker
file. Doesn't get linked in make build.
2007-01-06regenPedro Martelletto
2007-01-06Add Leadtek WinFast TV 2000 XP, from Tim LesliePedro Martelletto
2007-01-06make microcode file byte-order independent so that the file is the sameTheo de Raadt
on all architectures, and have the driver cope with this as well tested by ian YOU MUST UPDATE YOUR MICROCODE FILE OR THE DRIVER WILL NOT BE HAPPY
2007-01-05Now that all ethernet drivers that support flow control set MIIF_DOPAUSE,Mark Kettenis
stop doing it here. From brad@
2007-01-05For Yukon-based cards, pass MIIF_DOPAUSE to mii_attach().Mark Kettenis
From brad@
2007-01-05when i2c_dumping, instead of just skipping 0xff value registers,Theo de Raadt
skip the most common value read (which is often 0xff anyways)
2007-01-05syncTodd T. Fries