summaryrefslogtreecommitdiffstats
path: root/sys/arch/sgi/pci (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove the unused interrupt type (edge/level) from the mace interruptvisa2018-12-031-3/+3
* The device_to_pa routine really isn't needed. We always have physicalvisa2017-05-111-16/+3
* Initial support for MSI-X. Only supported on amd64 for now. I have diffs tokettenis2016-05-041-1/+2
* Take the PHY of iec(4) out of reset before attaching the interface.visa2016-01-022-3/+17
* Format string fixes and removal of -Wno-format for sgi. Based upon anmiod2014-05-193-9/+7
* Moar <uvm/uvm.h> -> <uvm/uvm_extern.h> love.mpi2014-04-031-2/+1
* Fix IOC4DEV_xxx numbers, so that devices besides the first two serial portsmiod2013-12-301-7/+7
* Add a stub for the new MD hook needed to handle ACPI Power Resources.mpi2013-11-051-1/+2
* Proide a mips_sync() macro to wrap asm("sync"), and replace gazillions ofmiod2012-09-291-2/+2
* Implement pci_min_powerstate().kettenis2012-08-291-1/+3
* Correctly compute the IOC3 device mask on MENET boards.miod2012-05-301-2/+2
* No longer allow bus_space_barrier() to be a NULL pointer on a givenmiod2012-03-151-5/+12
* Extend pci_probe_device_hook() on sgi xbridge(4) to return either the straightmiod2011-10-103-80/+29
* Introduce pci_probe_device_hook(pci_chipset_tag_t, struct pci_attach_args *).miod2011-10-102-8/+27
* Add pci_intr_map_msi() stub.kettenis2011-05-211-1/+2
* Introduce a new pci routine, pci_conf_size(), which returns the size of amiod2010-12-042-2/+13
* remove unused offset argument to rbus functionsjsg2010-09-221-3/+3
* Get rid of evcount's support for arranging counters in a treematthew2010-09-202-4/+4
* Implement bus_space_barrier() on sgi; on xbridge, this will also flushmiod2010-08-231-3/+5
* Add support for mapping ACPI to PCI devicesjordan2010-06-291-1/+3
* Proper support for IP35 C-Brick types (i.e. Origin 3000): do not attachmiod2010-05-091-8/+33
* Obtain struct sgi_device_location for the console input and output devices,miod2010-04-066-50/+51
* Add code to tell Origin 200 and Origin 2000 / Onyx 2 apart.miod2010-03-201-26/+89
* Allow iockbc(4) and odysseey(4) to act as console devices and attach early;miod2010-03-074-4/+22
* Add an MD interface for PCI drivers to be able to retrieve the node and widgetmiod2010-03-072-2/+24
* Add glue to attach iockbc(4) to iof(4) as well. Tested by deraadt@miod2009-11-182-32/+10
* Let ioc(4) pass the information whether it is an onboard device or not, to itsmiod2009-11-112-17/+25
* Perform a bit more kbc initialization, instead of relying upon the prom tomiod2009-11-111-1/+13
* It turns out PCI IOC3 card which embed both the Ethernet controller and themiod2009-11-111-127/+97
* Add iockbc(4), a driver for the PS/2 keyboard and mouse interface found onjsing2009-11-101-1/+26
* Only invoke the L1 code if IP35.miod2009-11-091-3/+4
* Add code to send L1 commands and parse command results; use it to add a waymiod2009-11-081-20/+30
* Figure out the size of the SSRAM used as internal memory by the chip onmiod2009-11-081-1/+12
* Do not risk touching nonexisting registers on MENET boards; untested due tomiod2009-11-081-9/+25
* In case an ioc(4) device has lost its NIC component, do not recognize itmiod2009-11-071-4/+30
* Change sgi system identification from a single system type list, to a smallermiod2009-11-071-4/+4
* A few cleanups and also reflect duplex state in mcr in addition to tcsr.miod2009-11-031-1/+6
* When the iec(4) Ethernet address is unkown, pass ff:ff:ff:ff:ff:ff instead ofmiod2009-11-021-2/+2
* Driver for the sgi IOC3 onboard Ethernet interface. Tested on Octane only somiod2009-11-012-27/+116
* Add support for the Octane power button to power(4). Took me a while tomiod2009-10-261-14/+36
* Better crime/mace interrupt handling; interrupt information is no longermiod2009-10-261-20/+17
* Implement bus_space_vaddr() for macepcibr.miod2009-10-221-1/+10
* Make macebus_intr_disestablish() signature sane, and update its caller.miod2009-10-221-3/+3
* On IP30 and IP35 systems, try harder to figure out exactly what model we aremiod2009-10-141-6/+39
* Make iof(4) pass its bus speed to children, this in turn allows com(4) tomiod2009-10-133-3/+12
* Attach DS1742 style dsrtc to iof (IOC4) too.miod2009-10-072-4/+15
* Missing semicolon in dmesgmiod2009-10-071-5/+7
* Constify the what/name parameter of pci_intr_establish().mk2009-08-222-5/+5
* Blind partial support for IOC4 chip, found on IO8 and IO9 base I/O boards onmiod2009-08-183-0/+433
* Replace a few hardcoded numbers from the interrupt register with propermiod2009-08-182-30/+36