summaryrefslogtreecommitdiffstats
path: root/sys/arch/sgi/localbus (follow)
Commit message (Expand)AuthorAgeFilesLines
* Do not process the top 32 bits of the 64 bit interrupt mask registervisa2018-12-031-3/+3
* Remove the unused interrupt type (edge/level) from the mace interruptvisa2018-12-033-10/+6
* Declare ci_ipl volatile to prevent the compiler from optimizingvisa2018-02-242-8/+2
* The device_to_pa routine really isn't needed. We always have physicalvisa2017-05-112-27/+6
* Let MP-safe interrupt handlers run without the kernel lock on sgi.visa2017-02-112-2/+8
* Change a bunch of (<blah> *)0 to NULL.krw2016-03-141-2/+2
* Rename mips64's trap_frame into trapframe.mpi2016-03-064-15/+15
* Some implementations of HitSyncDCache() call pmap_extract() for va->pavisa2016-01-051-1/+2
* Execution of the `sync' instruction is not supported by the T-Bus andvisa2015-12-231-5/+16
* IP26 streaming cache controller bus error interrupts are reported as hardwaremiod2015-09-242-6/+17
* Invoke tfp_IOSyncDCache() from tcc_IOSyncDCache() as well, so that invalidatemiod2015-09-201-10/+15
* Convert watchdog(4) devices to use autoconf(9) framework.mikeb2014-12-101-2/+20
* if SMALL_KERNEL do not register the imc_watchdog_cb callback. We stillderaadt2014-10-081-1/+3
* implement atomic operations using ll/sc, and convert rw_cas and callers of thejmatthew2014-09-302-5/+6
* On IP28, ignore (as in, do not report) GIO bus errors where the address isn'tmiod2014-07-022-27/+50
* Format string fixes and removal of -Wno-format for sgi. Based upon anmiod2014-05-194-10/+12
* It's been a quarter century: we can assume volatile is present with that name.guenther2014-03-291-3/+3
* {fix,add} comments.miod2014-03-272-3/+10
* Rework the per-cpu cache information. Use a common struct to store the linemiod2014-03-091-9/+7
* Better bus error diagnostics (this really only affects IP28). Also, do whatmiod2013-12-111-7/+21
* Swap arguments to wdog_register() since it is nicer, and preparederaadt2012-10-171-2/+2
* Don't include <mips64/archtype.h> unless you really need it.miod2012-10-031-4/+1
* Split ever-growing mips <machine/cpu.h> into what 99% of the kernel needs,miod2012-10-034-6/+8
* Work in progress support for the Power Indigo2 R8000 system (IP26). This ismiod2012-09-295-6/+491
* Handle the coprocessor 0 cause and status registers as a 64 bit value now,miod2012-09-291-2/+2
* Proide a mips_sync() macro to wrap asm("sync"), and replace gazillions ofmiod2012-09-293-11/+12
* According to Linux, and just verified the hard way, the 8254 timer does notmiod2012-07-181-2/+7
* A known errata of R4000 and R4400 processors, is that reading the internalmiod2012-07-141-4/+74
* Proper support for the so-called `fast mode' of the Indigo2 ECC memorymiod2012-05-271-14/+36
* Decide once for all whether IP22/IP28 systems are running with the ECC memorymiod2012-05-271-37/+9
* On IP28, silently acknowledge bus errors which can be attributed tomiod2012-05-252-10/+39
* Support for the POWER Indigo2 R10000 systems (IP28). Currently running withmiod2012-05-251-6/+20
* Remove long dead prototypes.miod2012-04-211-15/+1
* Driver for the GR2 family of frame buffers (Elan, XZ...). Based upon themiod2012-04-182-17/+2
* Reading the IMC bus arbitration register is not reliable, at least on IP20,miod2012-04-181-7/+28
* Infrastructure to allow an interrupt handler to request its interrupt to bemiod2012-04-172-20/+116
* Define symbolic constants for the interrupt controller pin assignments onmiod2012-04-152-43/+103
* Declare most imc bus_space(9) methods in a visible header; this will be usedmiod2012-04-152-30/+36
* Tell Indy and Challenge S apart.miod2012-04-151-3/+9
* Attach eisa devices after all the onboard devices have attached rather thanmiod2012-04-091-7/+7
* EISA bus attachment glue for Indigo 2 systems. Currently only tested withmiod2012-04-021-4/+88
* Work in progress support for the SGI Indigo, Indigo 2 and Indy systemsmiod2012-03-286-0/+1465
* No longer allow bus_space_barrier() to be a NULL pointer on a givenmiod2012-03-151-5/+12
* Get rid of evcount's support for arranging counters in a treematthew2010-09-201-3/+2
* Implement bus_space_barrier() on sgi; on xbridge, this will also flushmiod2010-08-231-3/+5
* IP30 IPI implementation.syuu2009-11-251-1/+2
* Oops, I can't even spell `spurious' correctly.miod2009-11-121-2/+2
* Only read mace interrupt registers once in the interrupt handler; and fixmiod2009-11-121-16/+22
* Move the interrupt makemasks() code to the interrupt template; no functionalmiod2009-11-121-48/+4
* Oops; forgot to add this file in previous commit (overhaul of macebusmiod2009-10-261-0/+52