Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-05-25 | "interupt" -> "interrupt" in various comments. Mostly from Diego Casati. | Kenneth R Westerback | |
2007-05-21 | Switch pcfiic to rwlock. | Jonathan Gray | |
ok dlg@ kettenis@ | |||
2007-05-01 | Don't rely on the PROM to have configured the interrupts. Make Simics boot | Mark Kettenis | |
a but further and doesn't hurt a real E4500. tested by miod@ | |||
2007-04-27 | Even floppies should use DISKLABELDEV() on the dev_t parameter to | Kenneth R Westerback | |
readdisklabel/writedisklabel. ok deraadt@ weingart@ conceptual ok drahn@ | |||
2007-04-24 | Tell init(8) to power down machine instead of just halting it. | Mark Kettenis | |
ok deraadt@ | |||
2007-04-24 | Make power(4) map registers in io space if mem space fails. | Mark Kettenis | |
Tested on u5, u10, blade100 and v210. ok deraadt@ | |||
2007-04-10 | Driver for the BootBus Controller; sets some magic bits that makes pmc(4) | Mark Kettenis | |
actually work. | |||
2007-04-10 | New driver for watchdog time on NatSemi PC87317 SuperIO chip. | Mark Kettenis | |
2007-04-10 | ``it's'' -> ``its'' when the grammar gods require this change. | Miod Vallat | |
2007-04-09 | Unbreak the tree. | Mark Kettenis | |
2007-04-09 | Seperate rtc(4) code out into its own file. Add support for catching the | Mark Kettenis | |
power button interrupts on ds1287 models. The hardware will stil power off automatically about 20 seconds after the power button is pressed, but we get a decent chance at doing a clean shutdown before that. "a good start" deraadt@ | |||
2007-04-07 | Remove unused variable. | Mark Kettenis | |
2007-04-05 | Fix interrupts. | Mark Kettenis | |
2007-04-04 | Correctly set the TSB size on pyro(4). | Mark Kettenis | |
2007-04-04 | Add support for ebus at mainbus, as found on machines with pyro(4) like the | Mark Kettenis | |
v215. | |||
2007-04-03 | Match su16552. | Mark Kettenis | |
2007-04-03 | Add iommu glue. | Mark Kettenis | |
2007-04-02 | Remove bogus code. Turning on parity for pci busses may be a good idea, but | Mark Kettenis | |
this is not the way to do it. And given the way Sun host bridges crap out upon access to pci config space for nonexistent devices, this code is rightout harmful for machines where device 0 isn't present on some busses. Tested by many; ok deraadt@ | |||
2007-04-02 | Return EFBIG in case not enough segments are present to load a DMA request | Claudio Jeker | |
instead of ENOMEM and remove/shortcut the additional debug printfs. Some network drivers will try to load the mbuf chain and linearize the mbufs if EFBIG is returned. OK miod@ kettenis@ | |||
2007-04-01 | Add code to establish interrupts. | Mark Kettenis | |
2007-04-01 | Shift pci tags for PCIe. | Mark Kettenis | |
2007-04-01 | Provide (non functional) dma tag. | Mark Kettenis | |
2007-04-01 | Shift tags when converting them into an address offset. Necessary to support | Mark Kettenis | |
access to PCIe config space, which is larger than normal PCI config space. | |||
2007-03-31 | Map PCIe config space. | Mark Kettenis | |
2007-03-31 | Fix DEBUG. | Mark Kettenis | |
2007-03-30 | First stab at a driver for the Host/PCIe bridge found on the Sun Fire | Mark Kettenis | |
v215/v245/v445 systems. | |||
2007-03-29 | ignore various i2c seeproms that sun puts on all their machine parts; ok ↵ | Theo de Raadt | |
miod kettenis | |||
2007-03-22 | split userland & kernel struct sensor/sensordev so that the addition | Theo de Raadt | |
of new fields in the future is less disruptive. This is done similar to how struct proc is handled for ps(1). ok jmc (man page changes) tested fkr simon, and more suggestions from millert | |||
2007-03-07 | For unsupported (yet) Expert3D style frame buffers, attach pcons and attach | Miod Vallat | |
a really dumb wsdisplay to pcons, so that wskbd/wsmouse input drivers can be used for input, and prom for output. This is a band-aid for the release, so that people with such frame buffers do not need to unplug them or switch to serial console to install OpenBSD. Probably not the best way to do this, but this one has a minimal footprint and no tentacles in wscons. ok deraadt@ | |||
2007-03-06 | Implement WSDISPLAYIO_GETSUPPORTEDDEPTH; makes X actually work if you follow | Mark Kettenis | |
the instructions in /usr/X11R6/README. | |||
2007-03-06 | Three more Expert3D-like frame buffers we shouldn't attach to yet. | Miod Vallat | |
2007-03-05 | Add mmap for upa(4). Makes the X wsfb(4) driver actually work instead of | Mark Kettenis | |
crashing the machine on UltraSPARC-III machines with creator(4) framebuffers. ok jason@, tsi@ | |||
2007-02-23 | Print safari error log register if we get a safari interrupt. | Mark Kettenis | |
2007-02-23 | Establish pci error interrupt after we're done fiddling with schizo's registers | Mark Kettenis | |
instead of when we're halfway through. | |||
2007-02-15 | Don't print the error strings returned by readdisklabel(). If you | Kenneth R Westerback | |
need the debug info uncomment the printf's you need. Crude but effective way to suppress 'no disklabel' errors that pop up at the most innconvenient times to frighten users. More elegant method, DPRINTF-like constructs or something, later. "Yay!" marco@ ok deraadt@ | |||
2007-01-26 | Deal with zero wraparound in DVMA range checks; | Marc Aurele La France | |
Fix default DVMA range for Schizo's with no "virtual-dma" property; Add TSB size indicator to Schizo & Psycho debugging messages. ok jason@ | |||
2007-01-20 | Do not panic on non-fatal iommu errors. | Mark Kettenis | |
2007-01-16 | Really print iommu TFAR (instead of CTRL again). | Mark Kettenis | |
2007-01-14 | Clear error bits in PCI command/status register before establishing PCI error | Mark Kettenis | |
handler. | |||
2007-01-14 | Provide a bit more diagnostic information in the PCI error handler. | Mark Kettenis | |
2007-01-14 | Add macros to access Schizo's PCI config space. | Mark Kettenis | |
2007-01-14 | Add another Tomatillo-specific register. | Mark Kettenis | |
Fix definition of TOM_PCICTRL_DTO_INT. | |||
2007-01-13 | Print Schizo/Tomatillo version number. | Mark Kettenis | |
2007-01-13 | Do not match on Expert3D and Expert3D-Lite cards, these will require a | Miod Vallat | |
different driver. | |||
2007-01-12 | According to the OpenSolaris sources, the DTO bits are really MMU bit. | Mark Kettenis | |
Add the real DTO bits for Tomatillo. | |||
2007-01-09 | Adjust for USIII to RIO EBus renaming. | Mark Kettenis | |
2006-12-24 | change schizo/psycho interrupts to be xname:what instead of ugly names | Theo de Raadt | |
seen previously; discussed with kettenis | |||
2006-12-23 | adapt to new two-level sensor api; Constantine A. Murenin | Theo de Raadt | |
2006-12-17 | Remove unnecessary <dev/wscons/wscons_raster.h> inclusion. | Miod Vallat | |
2006-12-14 | Make pci subsystem aware of domains. Each host bridge gets assigned a unique | Mark Kettenis | |
domain number such that we can distinguish between busses with the same bus number that are behind different host bridges. Domains can be accessed by using different device nodes. ok deraadt@ |