summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-12-20add the MCP77 LAN PCI ids.Brad Smith
From Peer Chen @ NVIDIA via Linux ok dlg@
2007-12-20attach another variant of the MC8755, this one is found in x61s laptops from ↵Felix Kronlage
lenovo. tested by oga@
2007-12-20regenFelix Kronlage
2007-12-20add another variant of the Sierra Wireless MC8755 3G/UMTS/HSDPA modems found ↵Felix Kronlage
in x61 laptops from lenovo
2007-12-19Move watchdog timeout message from DPRINTF to printf.Marcus Glocker
2007-12-19Fix page fault trap in TX path. Though TX path is still not workingMarcus Glocker
sane, resulting in watchdog timeout.
2007-12-19Overhaul interrupt handling, in order to make it (arguably) simpler andMiod Vallat
more board design-independent. The main changes are: - define logical interrupt sources, which match the on-board devices as well as the seven VME interrupt sources. Use these whenever possible when registering interrupts in the drivers, so that the actual interrupt mask layouts are hidden. - make the on-board and VME interrupt handlers separate. On-board interrupt handlers are not really associated to an interrupt vector, only to a given interrupt source, and only one handler can be registered for a logical interrupt source. On the other hand, VME interrupts come with a vector number, and can be shared. This allows VME devices to really use the whole 256 vectors space, starting at vector zero. - update the real interrupt masks upon interrupt handler registration and removal, so that only interrupt sources for which a handler exists may be enabled. - update the VME interrupt allocation logic to allow exclusive vector allocation. - move the Z8536 clock routines to their own file, since they are not AV400-specific; while there, calibrate the delay constant upon startup for more accurate delay(). The vme driver is the only one left with AV400 tentacles left, to be fixed very soon.
2007-12-19Use the real physical memory size for physmem, rather than what's left afterMiod Vallat
the PROM has eaten part of it, so that the reported memory size in dmesg is a nice round number.
2007-12-19The serial console address apparently does not change accross 88100 designs,Miod Vallat
so stash it in a board-independent header.
2007-12-19Allocate memory for the onboard le interface using uvm functions, instead ofMiod Vallat
stealing pages in pmap_bootstrap. While there, use up to four times more memory for these buffers if the machine has enough physical memory.
2007-12-19If the CardBus bus number is left unconfigured, only attach pcmcia(4).Mark Kettenis
ok jsing@, fgsch@
2007-12-19sync to main repo; requested by mickeyOtto Moerbeek
2007-12-19Looks like K-class needs the same hack as C-class. Gives us some, but not allMark Kettenis
devices.
2007-12-19Fix the issue with some intel 965 host busses. Though the docs claim that theOwain Ainsworth
mmaddr BAR is alway 64-bit, they lie. one some bridges it's not. Fix this by checking which type of memory it is before trying to map. Advice and ok kettenis@, Tested by myself and Matthew L. Shobe
2007-12-19o more cleanupOleg Safiullin
o Xr watchdogd(8) o bugs section ok jmc@
2007-12-19regenJakob Schlyter
2007-12-19ref rndc-confgen(8); from Jean RabyJakob Schlyter
2007-12-19clean up it.4, and update its description in isa.4;Jason McIntyre
2007-12-19Remove the kvm code in rt_stats() and use the sysctl code all the time.Claudio Jeker
While there remove the ugly rflag checks and make it more consistent with the rest of the code. Another step in making netstat setgid free. OK deraadt@
2007-12-19delete rcsid crudTheo de Raadt
2007-12-18Remove bogus #ifdef __i386__, such that we properly initialize the bus numberMark Kettenis
for pci busses off secundary CPUs.
2007-12-18pass pci domain to the child too, ok kettenisTheo de Raadt
2007-12-18syncTheo de Raadt
2007-12-18New it(4) driver.Oleg Safiullin
Supports ITE IT8705/8712/8716/8718/8726 and SiS SiS950 hardware monitors and ITE IT8712F/8716F/8718F/8726F watchdog timer.
2007-12-18Better probe routine for lcg, now that I found the magic bit on KA46.Miod Vallat
2007-12-18Turn the uvm_{lock/unlock}_fpageq() inlines intoThordur I. Bjornsson
macros that just expand into the mutex functions to keep the abstraction, do assorted cleanup. ok miod@,art@
2007-12-18make it possible to run without locking the database. To be used byMarc Espie
SRC: url, which require it.
2007-12-18oops - sort SEE ALSO;Jason McIntyre
2007-12-18move variable declarations where they belongJasper Lievisse Adriaanse
prodded by and ok dlg@
2007-12-18- powerbutton -> power buttonJasper Lievisse Adriaanse
- minor knf nit (suggested by miod@)
2007-12-18add power.4, and link to it where needed.Jasper Lievisse Adriaanse
ok jmc@
2007-12-18add commented entry for machdep.kbdresetJasper Lievisse Adriaanse
ok jsing@ miod@
2007-12-18add power(4), a driver for the power button found on SGI O2's.Jasper Lievisse Adriaanse
when machdep.kbdreset is set, and the correct interrupt is fired, the machine gets shut down. with help from and ok jsing@, ok miod@
2007-12-18Expose the clock address space so that it can be used outside of clock(4).Joel Sing
ok miod@
2007-12-17Add new devices to match list.Marcus Glocker
2007-12-17regenMarcus Glocker
2007-12-17Differ between identical device strings until we find the correct modelMarcus Glocker
number.
2007-12-17regenMarcus Glocker
2007-12-17Add upgt USB 2.0 device IDs as seen on prism54.org.Marcus Glocker
2007-12-17Make this compile again.Miod Vallat
2007-12-17syncTheo de Raadt
2007-12-17Make ether_crc32_le() work for our needs and therefore remove the largeMarcus Glocker
CRC-32 table. Suggested by deraadt@
2007-12-16remove localhost. zone (localhost. queries are handled by /etc/hosts)Jakob Schlyter
replace IPv4 and IPv6 loopback zones with BIND's autogenerated empty zones. move root.hint to /var/named/etc remove empty directory /var/named/standard
2007-12-16fix ffs2 case: fs_sblockloc's unit is disk sectors, not fragments;Otto Moerbeek
ok millert@
2007-12-16fix remaining cases of potential concurrent mfs_buflist access;Otto Moerbeek
ok deraadt@ millert@
2007-12-16panic on negative blkno or size; ok kettenis@ deraadt@Otto Moerbeek
2007-12-16Updates from master repo:Anders Magnusson
> Fix bug causing a cast from floats to integer types be rounded > up as well as down instead just rounding them down.
2007-12-16Updates from master repo:Anders Magnusson
> More sane sanitycheck in e2print(). > Add edges between different needs in table entries to avoid > that they get painted with the same color.
2007-12-16Update from master repo:Anders Magnusson
> Do not output constants larger than stabs allows.
2007-12-16Put inamp gain and inamp mute controls under AudioCinputs. ThisDeanna Phillips
avoids some duplicate items when a pin widget has both input and output amplifiers.