summaryrefslogtreecommitdiffstats
path: root/sys/sparc64/pci
Commit message (Expand)AuthorAgeFilesLines
* Adapt parts of the sparc64 Open Firmware bus enumeration code (in particular,nwhitehorn2008-12-157-7/+19
* - According to OpenSolaris, CDMA flushing/syncing for Tomatillosmarius2008-11-203-70/+213
* - Turn off interrupts instead of only entering a critical sectionmarius2008-10-281-14/+10
* Add a driver for `Schizo' Fireplane/Safari to PCI 2.1 and `Tomatillo'marius2008-09-283-0/+1649
* Clear any possibly pending PCI error bits left by the firmware. Thesemarius2008-09-182-64/+56
* Announce the speed of the PCI bus for informational purpose.marius2008-08-241-3/+6
* The PCI specifications don't explain the details on how to calculatemarius2008-08-241-20/+58
* cosmetic changes and style fixesmarius2008-08-223-24/+31
* - Use the name returned by device_get_nameunit(9) for the name of themarius2008-05-071-25/+19
* Remove an header which is unused for sun4v.marius2008-05-021-1/+3
* Remove the MD isa_irq_pending() and the underlying PCI-specificmarius2008-04-263-74/+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-178-149/+21
* 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-303-14/+76
* Make the PCI code aware of PCI domains (aka PCI segments) so we canmarius2007-09-303-4/+12
* - Use the actual clock frequency of the PCI bus instead of assumingmarius2007-09-261-17/+16
* o Revamp the sparc64 interrupt code in order to be able to interfacemarius2007-09-062-172/+215
* - Divorce the IOTSBs, which so far where handled via a global listmarius2007-08-052-7/+16
* - Move ofw_pci_alloc_busno() to the ofw_pci KOBJ interface,marius2007-06-185-97/+55
* For sun4u also add PCI busses with a device unit number of -1marius2007-06-181-8/+1
* Remove unused softc.marius2007-06-171-6/+2
* - Use the newly introduced pcib_mtx spin lock to lock psycho_ce(),marius2007-06-162-60/+54
* Teach the bridge wrapper how to handle the filter+ithread case.piso2007-06-061-11/+24
* Delete the unused/not really used sparc64 (as in sun4u) cache.h,marius2007-05-201-2/+2
* Rototill the sparc64 nexus(4) (actually this brings in the code themarius2007-03-072-87/+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-182-42/+0
* o Changes to psycho_attach(): [1]marius2007-01-082-64/+225
* In ofw_pcibus_attach() skip dupe PCI devices reported by themarius2007-01-081-0/+2
* The T2000 has multiple PCI domains requiring bus allocation to be done differ...kmacy2006-10-122-0/+11
* kernel clean up to make the sun4v kernel buildkmacy2006-10-091-2/+8
* 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
* Make the ACPI and OpenFirmware PCI bus drivers subclasses of the genericjhb2006-01-201-35/+3
* - Make pcib_devclass private to sys/dev/pci/pci_pci.c and change all thejhb2006-01-062-10/+5
* Add a new method PCI_FIND_EXTCAP() to the pci bus interface that is usedjhb2005-12-201-0/+1
* Fix a bug introduced in rev. 1.5; for retrieving the device_t of themarius2005-12-121-2/+2
* - Move the declaration of struct upa_ranges and the UPA_RANGE_* macrosmarius2005-12-032-16/+34
* - Adhere style(9) (don't use function calls in initializers).marius2005-12-031-3/+5
* - Adhere style(9) (don't use function calls in initializers, use uintXX_tmarius2005-12-034-25/+35
* - 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-032-17/+31
* - Add a workaround (change the interrupt map mask to compare the fullmarius2005-11-222-29/+30
* Some clean-up, style changes and changes that will reduce differencesmarius2005-11-223-247/+244
* - Convert these bus drivers to make use of the newly introduced set ofmarius2005-11-221-80/+27
* Slightly reformat apb_alloc_resource() to create some horizontal spacemarcel2005-04-281-44/+43
* fix kldloading of pci driver modules after boot on sparc64... sincejmg2005-03-231-1/+1
* At least on some U30 there's a spurious duplicate device node of an EBusmarius2005-01-201-5/+12
OpenPOWER on IntegriCloud