| Commit message (Expand) | Author | Age | Files | Lines |
* | Do not process the top 32 bits of the 64 bit interrupt mask register |  visa | 2018-12-03 | 1 | -3/+3 |
* | Remove the unused interrupt type (edge/level) from the mace interrupt |  visa | 2018-12-03 | 3 | -10/+6 |
* | Declare ci_ipl volatile to prevent the compiler from optimizing |  visa | 2018-02-24 | 2 | -8/+2 |
* | The device_to_pa routine really isn't needed. We always have physical |  visa | 2017-05-11 | 2 | -27/+6 |
* | Let MP-safe interrupt handlers run without the kernel lock on sgi. |  visa | 2017-02-11 | 2 | -2/+8 |
* | Change a bunch of (<blah> *)0 to NULL. |  krw | 2016-03-14 | 1 | -2/+2 |
* | Rename mips64's trap_frame into trapframe. |  mpi | 2016-03-06 | 4 | -15/+15 |
* | Some implementations of HitSyncDCache() call pmap_extract() for va->pa |  visa | 2016-01-05 | 1 | -1/+2 |
* | Execution of the `sync' instruction is not supported by the T-Bus and |  visa | 2015-12-23 | 1 | -5/+16 |
* | IP26 streaming cache controller bus error interrupts are reported as hardware |  miod | 2015-09-24 | 2 | -6/+17 |
* | Invoke tfp_IOSyncDCache() from tcc_IOSyncDCache() as well, so that invalidate |  miod | 2015-09-20 | 1 | -10/+15 |
* | Convert watchdog(4) devices to use autoconf(9) framework. |  mikeb | 2014-12-10 | 1 | -2/+20 |
* | if SMALL_KERNEL do not register the imc_watchdog_cb callback. We still |  deraadt | 2014-10-08 | 1 | -1/+3 |
* | implement atomic operations using ll/sc, and convert rw_cas and callers of the |  jmatthew | 2014-09-30 | 2 | -5/+6 |
* | On IP28, ignore (as in, do not report) GIO bus errors where the address isn't |  miod | 2014-07-02 | 2 | -27/+50 |
* | Format string fixes and removal of -Wno-format for sgi. Based upon an |  miod | 2014-05-19 | 4 | -10/+12 |
* | It's been a quarter century: we can assume volatile is present with that name. |  guenther | 2014-03-29 | 1 | -3/+3 |
* | {fix,add} comments. |  miod | 2014-03-27 | 2 | -3/+10 |
* | Rework the per-cpu cache information. Use a common struct to store the line |  miod | 2014-03-09 | 1 | -9/+7 |
* | Better bus error diagnostics (this really only affects IP28). Also, do what |  miod | 2013-12-11 | 1 | -7/+21 |
* | Swap arguments to wdog_register() since it is nicer, and prepare |  deraadt | 2012-10-17 | 1 | -2/+2 |
* | Don't include <mips64/archtype.h> unless you really need it. |  miod | 2012-10-03 | 1 | -4/+1 |
* | Split ever-growing mips <machine/cpu.h> into what 99% of the kernel needs, |  miod | 2012-10-03 | 4 | -6/+8 |
* | Work in progress support for the Power Indigo2 R8000 system (IP26). This is |  miod | 2012-09-29 | 5 | -6/+491 |
* | Handle the coprocessor 0 cause and status registers as a 64 bit value now, |  miod | 2012-09-29 | 1 | -2/+2 |
* | Proide a mips_sync() macro to wrap asm("sync"), and replace gazillions of |  miod | 2012-09-29 | 3 | -11/+12 |
* | According to Linux, and just verified the hard way, the 8254 timer does not |  miod | 2012-07-18 | 1 | -2/+7 |
* | A known errata of R4000 and R4400 processors, is that reading the internal |  miod | 2012-07-14 | 1 | -4/+74 |
* | Proper support for the so-called `fast mode' of the Indigo2 ECC memory |  miod | 2012-05-27 | 1 | -14/+36 |
* | Decide once for all whether IP22/IP28 systems are running with the ECC memory |  miod | 2012-05-27 | 1 | -37/+9 |
* | On IP28, silently acknowledge bus errors which can be attributed to |  miod | 2012-05-25 | 2 | -10/+39 |
* | Support for the POWER Indigo2 R10000 systems (IP28). Currently running with |  miod | 2012-05-25 | 1 | -6/+20 |
* | Remove long dead prototypes. |  miod | 2012-04-21 | 1 | -15/+1 |
* | Driver for the GR2 family of frame buffers (Elan, XZ...). Based upon the |  miod | 2012-04-18 | 2 | -17/+2 |
* | Reading the IMC bus arbitration register is not reliable, at least on IP20, |  miod | 2012-04-18 | 1 | -7/+28 |
* | Infrastructure to allow an interrupt handler to request its interrupt to be |  miod | 2012-04-17 | 2 | -20/+116 |
* | Define symbolic constants for the interrupt controller pin assignments on |  miod | 2012-04-15 | 2 | -43/+103 |
* | Declare most imc bus_space(9) methods in a visible header; this will be used |  miod | 2012-04-15 | 2 | -30/+36 |
* | Tell Indy and Challenge S apart. |  miod | 2012-04-15 | 1 | -3/+9 |
* | Attach eisa devices after all the onboard devices have attached rather than |  miod | 2012-04-09 | 1 | -7/+7 |
* | EISA bus attachment glue for Indigo 2 systems. Currently only tested with |  miod | 2012-04-02 | 1 | -4/+88 |
* | Work in progress support for the SGI Indigo, Indigo 2 and Indy systems |  miod | 2012-03-28 | 6 | -0/+1465 |
* | No longer allow bus_space_barrier() to be a NULL pointer on a given |  miod | 2012-03-15 | 1 | -5/+12 |
* | Get rid of evcount's support for arranging counters in a tree |  matthew | 2010-09-20 | 1 | -3/+2 |
* | Implement bus_space_barrier() on sgi; on xbridge, this will also flush |  miod | 2010-08-23 | 1 | -3/+5 |
* | IP30 IPI implementation. |  syuu | 2009-11-25 | 1 | -1/+2 |
* | Oops, I can't even spell `spurious' correctly. |  miod | 2009-11-12 | 1 | -2/+2 |
* | Only read mace interrupt registers once in the interrupt handler; and fix |  miod | 2009-11-12 | 1 | -16/+22 |
* | Move the interrupt makemasks() code to the interrupt template; no functional |  miod | 2009-11-12 | 1 | -48/+4 |
* | Oops; forgot to add this file in previous commit (overhaul of macebus |  miod | 2009-10-26 | 1 | -0/+52 |