Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-04-27 | Add gecko(4), a driver for the GeckoBOA BC GSC+ port. | Mark Kettenis | |
2008-01-23 | Cleanup cn_pri. Change constants to more meaningful names, rather than | Joel Sing | |
the hp300 related ones currently in use. CN_NORMAL becomes CN_LOWPRI, CN_INTERNAL becomes CN_MIDPRI and CN_REMOTE becomes CN_HIGHPRI. ok miod@ | |||
2007-12-29 | Skip LBC on buswalk. Gets rid of unconfigured "Bus Converter Port" devices | Mark Kettenis | |
on machines like the C360. | |||
2007-12-28 | Add a few more K-class models to the list of machines that have more devices | Mark Kettenis | |
than PDC tells us about. | |||
2007-12-21 | Add a hack to discover all devices on (some) K-class servers. | Mark Kettenis | |
2007-10-06 | Simpliest memset(,0,) -> M_ZERO changes. One (caddr *) cast removal, | Kenneth R Westerback | |
otherwise just adding M_ZERO to malloc() and removing the immediately adjacent memset(,0,). | |||
2007-09-22 | M_ZERO -> bzero. | Kenneth R Westerback | |
ok art@ | |||
2007-09-22 | replace even more ctob and btoc with ptoa and atop respectively plus | Martin Reindl | |
uvm_extern.h where needed | |||
2007-09-15 | [fF]uther -> [fF]urther in comments and man page. First one spotted on | Kenneth R Westerback | |
tech@ by Jung. | |||
2007-08-28 | Implement bus_space_vaddr(). | Mark Kettenis | |
ok marco@ | |||
2007-08-23 | Look for STI firmware at the additional address given by the firmware. This | Mark Kettenis | |
removes the need for the hardcoded address for the internal Visualize EG on the B180L, and makes it work on the C180. Tested on a handful of other models too. ok miod@ | |||
2007-08-05 | Add support for Zalon NCR 53C720 FW SCSI. | Mark Kettenis | |
input from mickey and miod@, dok martin@, | |||
2007-07-22 | Move hppa to __HAVE_TIMECOUNTERS. | Mark Kettenis | |
2007-07-20 | Make lcd(4) "blink" when machdep.led_blink is set. | Mark Kettenis | |
2007-07-15 | lcd(4); a driver for the front panel LCD display found on the four-digit | Mark Kettenis | |
B/C/J-class workstations, and many server systems. This is still work in progress; for now it only displays that the machine is running OpenBSD. Not enabled yet. | |||
2007-07-15 | Delay switching to the real serial console until we attach the serial device. | Mark Kettenis | |
The variety of different serial devices is just too big to make a decision up front. This should make the second serial port on four-digit B/C/J-class workstation work as a serial console too. ok miod@ | |||
2007-07-05 | Print offset and irq for devices that attach to ssio(4). | Mark Kettenis | |
2007-07-03 | Mark ukbd(4) as console keyboard when appropriate. | Mark Kettenis | |
2007-07-01 | Correctly count interrupts for devices that share interrupts. | Mark Kettenis | |
2007-07-01 | Reset PDC devices before enabling iova space if we're not on a serial console. | Mark Kettenis | |
Makes glass console on four-digit B/C/J-class systems work. | |||
2007-07-01 | Add a few more registers. | Mark Kettenis | |
2007-06-30 | Bump number of supported interrupt routing entries. | Mark Kettenis | |
2007-06-26 | Switch associated pciide(4) into native mode, and route its interrupt | Mark Kettenis | |
appropriately. Make it use irq 5, and rewire lpt(4) to irq 7. ok deraadt@ | |||
2007-06-24 | Attach as console when appropriate. | Mark Kettenis | |
2007-06-20 | Add file such that a kernel with lpt at ssio actually compiles. | Mark Kettenis | |
2007-06-20 | lpt at ssio | Mark Kettenis | |
2007-06-19 | com at ssio | Mark Kettenis | |
2007-06-19 | Add ssio(4), a driver for the castrated National Semiconductor PC87560 | Mark Kettenis | |
Sucky SuperIO chip. For now it only provides support for the i8259-compatible PICs on the chip, but that support is necessary to make USB interrupts work. | |||
2007-06-18 | Lookup interrupt routing info based on elroy(4) bus number. | Mark Kettenis | |
Fix and simplify debug code that prints the interrupt routing info while I'm there. | |||
2007-06-17 | Get interrupt information from PDC and use it to program the IO SAPIC. | Mark Kettenis | |
Needed to make edge triggered interrupts work. | |||
2007-06-16 | astro(4)'s iommu does cache-coherent DMA. | Mark Kettenis | |
2007-06-16 | Add a few more registers. | Mark Kettenis | |
2007-05-27 | Dynamically allocate irq's for pci devices on elroy(4). | Mark Kettenis | |
ok martin@ | |||
2007-05-26 | tyops | Miod Vallat | |
2007-05-23 | Add hack to prevent switching to serial console on four-digit B/C/J class | Mark Kettenis | |
workstations. This makes these machines actually boot. ok miod@ | |||
2007-05-23 | Add proper bus_space_vaddr() implementation. | Mark Kettenis | |
ok miod@ | |||
2007-05-21 | Import code to support the Elroy chip from hppa64 and make it actually work. | Mark Kettenis | |
Still a bit of a hack, but it makes the onboard devices work. | |||
2007-05-21 | Make iommu_dvmamap_unload cleanup properly. | Mark Kettenis | |
2007-05-21 | Initial stab at a driver for the Astro chip. Mostly IOMMU code to handle | Mark Kettenis | |
coherent DMA. | |||
2007-05-18 | Fix io space access. | Mark Kettenis | |
tested by krw@, miod@, ok deraadt@ | |||
2007-05-18 | regen | Mark Kettenis | |
2007-05-18 | Add IDs for 8700/pcxw2 cpu and fpu. | Mark Kettenis | |
2007-05-10 | evcnt & friends were replaced by a proper interrupt counting mechanism 3 ↵ | Theo de Raadt | |
years ago; ok miod | |||
2007-04-10 | ``it's'' -> ``its'' when the grammar gods require this change. | Miod Vallat | |
2007-01-11 | Add a platform specific sti_pci_is_console() to decide if a given pci sti | Miod 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-11 | When attaching a dino bridge, keep the presently enabled I/O mappings | Miod Vallat | |
(which were set up for us by the PDC), and wait until all devices are attached to clear those noone of our supported devices has claimed. This is necessary for pdc console to work until wsdisplay@sti attaches. ok mickey@ | |||
2007-01-11 | Allow sti_attach_common() to return an error code, and do not fall into | Miod Vallat | |
sti_end_attach() if an error has occured. ok mickey@ | |||
2006-12-18 | Change sti attachment to pass an array of base addresses for the sti regions, | Miod Vallat | |
instead of using the rom mapping for region #0 and the device mapping for region #1. This will allow sti devices on which regions may be relative to different origins to attach (to be used very soon). ok mickey@ | |||
2006-12-18 | Allow bus_space mappings to span more than one 8MB segment; ok mickey@ | Miod Vallat | |
2006-12-18 | regen | Michael Shalayeff | |