summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2005-11-17Unify SMBus controllers ids.Alexander Yurchenko
2005-11-17Fix pastos; ok deraadt@.Alexander Yurchenko
2005-11-17grok adt7467 somewhat, and fan disconnectsTheo de Raadt
2005-11-17basic driver for adt7460 found in some machinesTheo de Raadt
2005-11-16Fix typo.Mark Kettenis
2005-11-16basic driver for apple fcu fan controller. can read up to 6 fan rpm'sTheo de Raadt
and up to 2 fan pwms. we do not yet adjust the fan speeds, because we do not have a death wish
2005-11-16regenBrad Smith
2005-11-16BCM5706 -> BCM5706S and add the real BCM5706 entry.Brad Smith
2005-11-16regenBrad Smith
2005-11-16add Broadcom BCM5706 PCI id.Brad Smith
From: PR 4621
2005-11-16regenBrad Smith
2005-11-16tweak the Marvell entries a bit.Brad Smith
2005-11-16Add support for MAX6642.Mark Kettenis
ok deraadt@
2005-11-16driver for maxim ds1631, might work, might not!Theo de Raadt
2005-11-16Synch up all .h mpi files with FreeBSD. These new files contain the latestMarco Peereboom
LSI changes necssary for IM.
2005-11-16driver for the philips pca9554 i2c gpio deviceTheo de Raadt
2005-11-15driver for adm1030 i2c temp + fan controllerTheo de Raadt
2005-11-15Driver for the TAOS TSL2560/61 light sensors.Mark Kettenis
2005-11-15differentiate the older chip without the 4 adcTheo de Raadt
2005-11-15read the channel register, hopefully initialized by some rom (Yes, AppleTheo de Raadt
does in their rom, but not in their kernel code). This tells us if the 2 AIN/FAN pins are wired as AIN or FAN (G4 xserve fans, G5 xserve more voltage readings..); ok kettenis
2005-11-15- Addition of more DSP init code for brgphy models that come with BCM5703 andBrad Smith
BCM5703 bge(4) copper NICs. - Do not enable Ethernet@WireSpeed for 5705 chips other than A0 and A1. Derived from Linux's tg3 driver.
2005-11-15temperature readings of 0x80 mean "diode not connected", i think; kettenis okTheo de Raadt
2005-11-15regenBrad Smith
2005-11-15more accurately reflect the naming scheme of the Marvell Yukon devices with ↵Brad Smith
there pcidevs entries. Based on information from the Marvell Yukon/Yukon-II FreeBSD driver.
2005-11-15Start monitoring operations such that values actually change.Mark Kettenis
ok deraadt@
2005-11-15add IFQ_SET_MAXLEN().Brad Smith
2005-11-15simple driver for the Analog Devices AD7417/7418 (does not cope rightTheo de Raadt
with 7416 without ADC yet)
2005-11-15avoid integer overflow in fan speed calculations, from kettenisTheo de Raadt
also, if things appear majorly wonky, mark sensors invalid
2005-11-15a little cleaning.Brad Smith
2005-11-15driver for the maxim6690 i2c dual temperature sensorTheo de Raadt
2005-11-15instead of passing OF nodes down to the drivers, pass name/compat stringTheo de Raadt
pointers. This lets their match() functions actually make real decisions. OF-capable machines will pass name/compat pointers, but other machines will not. grudging ok kettenis
2005-11-15move lm87 to dev/i2c; ok kettenisTheo de Raadt
2005-11-15Undefine STATUS_SUM, because it is not needed, and it makesRobert Nagy
bktr(4) work on alpha. ok mickey@
2005-11-15missing return upon intr_establish failureMichael Shalayeff
2005-11-15all csr offsets are bus_size_tMichael Shalayeff
2005-11-15More typos (especially indicies -> indices), checked with jmc@Miod Vallat
2005-11-15remove braces and fix indenting here so its easier to read.Brad Smith
2005-11-14add Intel 10Gb Ethernet driver with support for LR/SR and CX4 cards.Brad Smith
From: Intel's web-site ok deraadt@
2005-11-14re-add comment which is still valid for em_print_hw_stats().Brad Smith
2005-11-14remove unused em_print_debug_info() function.Brad Smith
2005-11-14regenJonathan Gray
2005-11-14Some additional devices from a bunch of submitted dmesgs.Jonathan Gray
2005-11-14all csr ptrs are offsets and thus bus_size_t not bus_addr_tMichael Shalayeff
2005-11-14register offsets [against bh] are expected bus_size_t and not bus_addr_tMichael Shalayeff
2005-11-14remove unused HW VLAN tagging support which cannot be used due to HW ↵Brad Smith
limitations. ok dlg@
2005-11-14bus_size_t is a more proper type for a register offset [against bh]Michael Shalayeff
2005-11-14the registers used are either offsets or are in pci conf space thus use ↵Michael Shalayeff
proper types
2005-11-14msize is proper bus_size_tMichael Shalayeff
2005-11-14ep_w1_reg() returns int thus no need to stuff it into bus_addr_tMichael Shalayeff
2005-11-13- Introduce two more stat counters, counting number of RXBrad Smith
overruns and number of watchdog timeouts. - Do not increase if->if_oerrors in em_watchdog(), since this leads to counter slipping back, when if->if_oerrors is recalculated in em_update_stats_counters(). Instead increase watchdog counter in em_watchdog() and take it into account in em_update_stats_counters(). From glebius FreeBSD ok dlg@