Age | Commit message (Expand) | Author |
2009-07-27 | Unbreak non-DIAGNOSTIC kernels (i.e. RAMDISK-IP27) | Miod Vallat |
2009-07-26 | Make the bus_space boundary checks #ifdef DIAGNOSTIC. | Miod Vallat |
2009-07-26 | A better implementation of bus_space_subregion() for xbridge, with boundary | Miod Vallat |
2009-07-26 | Make sure all platforms understand the flags argument of bus_space_map() and | Miod Vallat |
2009-07-23 | When configuring devices on the bridge, try and provide resources to map | Miod Vallat |
2009-07-22 | Get rid of bus_space_tag_t now unused bus_extent and bus_reverse fields. | Miod Vallat |
2009-07-21 | PCI-Cardbus bridge support for both O2 (macepcibr) and Octane/Origin (xbridge) | Miod Vallat |
2009-07-18 | Reconfigure all onboard devices, ignoring the existing mappings set up by | Miod Vallat |
2009-07-17 | Proper bus_space_{read,write}_raw_[248] functions for xbridge, makes wi@pci | Miod Vallat |
2009-07-17 | Update bus_dma to the better codebase found on almost all other platforms, | Miod Vallat |
2009-07-17 | Revert a not-thoroughly tested change part of a larger work in progress diff, | Miod Vallat |
2009-07-16 | Make the PCI-PCI bridge initialization code bus-independent, relying on a | Miod Vallat |
2009-07-13 | Extend xbridge to support shared interrupt handlers, and perform PCI-PCI | Miod Vallat |
2009-07-06 | Almost rewrite xbridge PCI resource allocation: | Miod Vallat |
2009-07-03 | Try to be smarter when allocating pci resources, and use unused devio slots | Miod Vallat |
2009-07-01 | The widget mapping code has been written back when I was only working on | Miod Vallat |
2009-06-28 | Attempt to map memory resources of unconfigured devices, if they do not have | Miod Vallat |
2009-06-27 | Preliminary cleanup work in order to help the PCI resource management code. | Miod Vallat |
2009-06-27 | In the bus_space_*_raw_* functions, move the invariant computations out of | Miod Vallat |
2009-06-27 | If a device which has not been initialized by ARCS has a non-zero BAR, ignore | Miod Vallat |
2009-06-27 | Add an explicit widget locator to xbow children; allows a given widget to | Miod Vallat |
2009-06-21 | Remove the ioc interrupt probe code, the heuristic is correct; origin 300 | Miod Vallat |
2009-06-17 | Make sure xbowmatch() only matches on xbow stanzas. | Miod Vallat |
2009-06-13 | Enumerate all available nodes for hardware on IP27/IP35 systems; works to some | Miod Vallat |
2009-06-13 | Shuffle and rename HUB defines for consistency, no functional change yet. | Miod Vallat |
2009-05-28 | Be more paranoid in the IOC3 interrupt kluge | Miod Vallat |
2009-05-28 | Handle NMI interrupts on IP27/IP35, gives us a change to play with ddb, | Miod Vallat |
2009-05-27 | Use the KL enumeration functions to try and figure out what kind of XBow | Miod Vallat |
2009-05-27 | Yet another attempt at a more reliable detection of the second interrupt | Miod Vallat |
2009-05-27 | Make sure onboard devices on Octane get their DMA byteswap settings correct. | Miod Vallat |
2009-05-24 | Provide more xbridge-specific functions in the bus_dma_tag_t we use for | Miod Vallat |
2009-05-21 | Do not attempt the interrupt deadlock workaround on IP30 yet, since the | Miod Vallat |
2009-05-15 | Forgot to remove that now unused function in previous commit. | Miod Vallat |
2009-05-15 | Do not explicitely clear interrupt sources in the interrupt handler, but | Miod Vallat |
2009-05-14 | More interrupt deadlock tomfoolery; turns out the non-XBridge workaround | Miod Vallat |
2009-05-08 | Remove xhub boilerplate; Hub doesn't appear as a widget itself but as the | Miod Vallat |
2009-05-08 | Add a new page freelist, to which memory suitable for 32-bit dma on | Miod Vallat |
2009-05-08 | Fix devio byteswap, this makes isp(4) happy on IP27 and IP35. | Miod Vallat |
2009-05-06 | Workaround a bridge deadlock, as advised by comments found in the linux sn1 | Miod Vallat |
2009-05-03 | Complete overhaul of the PCI bridge initialization. It will now allocate | Miod Vallat |
2009-05-02 | More progress taming the xbow and the pci bridge; still needs code to write, | Miod Vallat |
2009-04-25 | Regen | Miod Vallat |
2009-04-25 | More widgets found on high end hardware we don't run on (yet (-: ) | Miod Vallat |
2009-04-19 | On Octane, force a nonzero _dma_mask value so that we do not risk trying to | Miod Vallat |
2009-04-19 | Add heuristics to tell IP27 and IP35 apart, as they will need to be handled | Miod Vallat |
2009-04-18 | Attach to IP35 Xbridge too. | Miod Vallat |
2009-04-18 | Attach pci busses with pba_bus being zero, and not our bridge unit number, | Miod Vallat |
2009-04-18 | Fewer hardcoded values and simpler code in ip30 interrupt handling. | Miod Vallat |
2009-04-15 | Change the way the widget interrupt register is computed and have it become | Miod Vallat |
2009-04-13 | The start of Origin 200 support. Based on some code contributed by pefo@ | Miod Vallat |