summaryrefslogtreecommitdiffstats
path: root/sys/sparc64/pci/psycho.c
Commit message (Expand)AuthorAgeFilesLines
* Remove duplicate const specifiers in many drivers (I hope I got all ofdim2012-11-051-2/+2
* - There's no need to overwrite the default device method with the defaultmarius2011-11-221-3/+1
* Make sparc64 compatible with NEW_PCIB and enable it:marius2011-10-021-92/+67
* Allocate memory for a DMA method table only in case we need to overridemarius2011-03-291-8/+17
* - A closer inspection of the OpenSolaris code indicates that the DMAmarius2011-03-261-158/+50
* Reserve INTR_MD[1-4] similarly to what BUS_DMA_BUS[1-4] are intended formarius2011-01-041-1/+1
* Convert drivers somehow missed in r200874 to multipass probing.marius2010-11-151-1/+2
* Provide for multiple, cascaded PICs on PowerPC systems, and extend thenwhitehorn2010-06-181-1/+1
* Use device_get_nameunit(9) rather than device_get_name(9) so one canmarius2010-03-311-2/+2
* - Take advantage of the INTCLR_* macros.marius2010-03-311-6/+6
* - Preserve the PROM IOMMU in order to allow OFW drivers to continue tomarius2010-01-021-2/+12
* - Prefer i and j over i and n for temporary integer variables.marius2009-12-291-49/+55
* Merge from amd64/i386:marius2009-12-241-0/+14
* Factor out the duplicated macro for the device type used in themarius2009-09-131-3/+1
* - Ensure we find no unexpected partner.marius2009-03-191-51/+58
* Adapt parts of the sparc64 Open Firmware bus enumeration code (in particular,nwhitehorn2008-12-151-1/+0
* Clear any possibly pending PCI error bits left by the firmware. Thesemarius2008-09-181-56/+56
* Announce the speed of the PCI bus for informational purpose.marius2008-08-241-3/+6
* cosmetic changes and style fixesmarius2008-08-221-3/+5
* - Use the name returned by device_get_nameunit(9) for the name of themarius2008-05-071-25/+19
* Remove the MD isa_irq_pending() and the underlying PCI-specificmarius2008-04-261-19/+0
* o Rename ic_eoi to ic_clear to emphasize the functions it pointsmarius2008-04-231-3/+15
* On sparc64 machines with multiple host-PCI-bridges these bridgesmarius2008-04-171-59/+12
* Add a new 'why' argument to kdb_enter(), and a set of constants to userwatson2007-12-251-1/+1
* Fix a non-fatal off-by-one error in the previous revision.marius2007-12-011-1/+1
* - Add the PCI side of the HOST-PCI bridge itself to the bus. Thismarius2007-11-301-11/+58
* Make the PCI code aware of PCI domains (aka PCI segments) so we canmarius2007-09-301-0/+3
* o Revamp the sparc64 interrupt code in order to be able to interfacemarius2007-09-061-172/+212
* - Divorce the IOTSBs, which so far where handled via a global listmarius2007-08-051-7/+12
* - Move ofw_pci_alloc_busno() to the ofw_pci KOBJ interface,marius2007-06-181-2/+15
* - Use the newly introduced pcib_mtx spin lock to lock psycho_ce(),marius2007-06-161-56/+52
* Teach the bridge wrapper how to handle the filter+ithread case.piso2007-06-061-11/+24
* Rototill the sparc64 nexus(4) (actually this brings in the code themarius2007-03-071-86/+68
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-29/+58
* Remove the compat shims for the ISA old-stlye in{b,w,l}()/out{b,w,l}()marius2007-01-181-21/+0
* o Changes to psycho_attach(): [1]marius2007-01-081-55/+189
* Set the rid for any resource obtained from rman_reserve_resource.imp2006-04-201-1/+1
* - Register the generic implementations for the device shutdown, suspendmarius2006-01-261-0/+3
* - Move the declaration of struct upa_ranges and the UPA_RANGE_* macrosmarius2005-12-031-10/+10
* - Register the PCI bus error interrupt handler according to which half ofmarius2005-12-031-26/+36
* - Improve the comment regarding the workaround for the E250 interrupt mapmarius2005-12-031-15/+26
* - Add a workaround (change the interrupt map mask to compare the fullmarius2005-11-221-24/+30
* Some clean-up, style changes and changes that will reduce differencesmarius2005-11-221-198/+193
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* - Introduce an ofw_bus kobj-interface for retrieving the OFW node and amarius2004-08-121-4/+7
* Update for the KDB framework:marcel2004-07-101-1/+2
* These don't need RMAN_RESOURCE_VISIBLE now that rman is visibleimp2004-07-031-1/+0
* These need __RMAN_RESOURCE_VISIBLE, too.marius2004-06-301-0/+1
* Add missing <sys/module.h> #includesphk2004-06-041-0/+1
* - Remove the old sparc64 OFW PCI code (as opposed to the formermarius2004-05-081-153/+0
OpenPOWER on IntegriCloud