summaryrefslogtreecommitdiff
path: root/sys/arch/sgi/include
AgeCommit message (Expand)Author
2009-05-31Remove BUS_DMAMEM_NOSYNC definition. Its name is not consistent withMiod Vallat
2009-05-28Handle NMI interrupts on IP27/IP35, gives us a change to play with ddb,Miod Vallat
2009-05-27Rework KL board and component enumeration, to allow it to be used fromMiod Vallat
2009-05-24Revert the memory range restriction code added to _dmamem_alloc(); devicesMiod Vallat
2009-05-22Drop almost unused <machine/psl.h> on sgi; move USERMODE() definition fromMiod Vallat
2009-05-21Overhaul root device detection; the code will now follow the ARCS bootpathMiod Vallat
2009-05-21Make sure splx() reenables hardware interrupt sources, even there aren'tMiod Vallat
2009-05-08Add a new page freelist, to which memory suitable for 32-bit dma onMiod Vallat
2009-05-06Workaround a bridge deadlock, as advised by comments found in the linux sn1Miod Vallat
2009-05-02More KL configuration structures.Miod Vallat
2009-04-20Add a BUS_DMA_ZERO flag for bus_dmamem_alloc() to return zeroed memory.Owain Ainsworth
2009-04-13The start of Origin 200 support. Based on some code contributed by pefo@Miod Vallat
2009-03-20Switch sgi to __HAVE_GENERIC_SOFT_INTERRUPTS.Miod Vallat
2009-03-15Introduce splsoftassert(), similar to splassert() but for soft interruptMiod Vallat
2008-09-17Garbage collect unused variable from sys_rec structure.Joel Sing
2008-08-25Add bus_space_read_raw_region_* and bus_space_write_raw_region_* bus spaceJoel Sing
2008-08-08Make sgivol use the sgilabel struct from machine/disklabel.h, rather thanJoel Sing
2008-07-30Implement bus_space_{read,write}_raw_mult_[248] correctly, it needsMiod Vallat
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-05-20Change the OpenBSD/sgi boot loader so that we use libsa loadfile(), ratherJoel Sing
2008-04-24Remove variables that are no longer used to specify the serial console.Joel Sing
2008-04-24Cleanup serial console handling and remove some of the MD code from com.c.Joel Sing
2008-04-07Allow for up to 32 memory segments.Miod Vallat
2008-04-07Unclutter machdep.c by moving the IP32-specific initialization code to itsMiod Vallat
2008-03-30Implement bus_space_*8 and bus_space_vaddr.Miod Vallat
2008-02-20More dead includes and functions noone will mourn.Miod Vallat
2008-02-20Completely overhault attachment rules on sgi. No more indirect configurationMiod Vallat
2007-12-06Fix typos/grammatical error in comments.Joel Sing
2007-11-27Add BUS_SPACE_MAP_LINEARJoel Sing
2007-10-14registred -> registeredMiod Vallat
2007-06-21Extent sgi bus_dma to cope with different views of memory: non-contiguousMiod Vallat
2007-06-20b_cylinder does not need to be set on the callpath down into drivers.Theo de Raadt
2007-06-20Make sure IPL_CLOCK blocks device interrupts.Miod Vallat
2007-06-18this is the sgi disklabel, mips64 is not the sameTheo de Raadt
2007-05-20Remove unused badaddr().Miod Vallat
2007-05-15Remove the MI implementation of mutexes and remove the __HAVE_MUTEXArtur Grabowski
2007-05-14Oops, IPL_NONE is not zero in HEAD.Miod Vallat
2007-05-07Move sgo to __HAVE_CPUINFO.Mark Kettenis
2007-05-05Define MUTEX_OLDIPL where they were missing, will be used (reasonably) shortly.Miod Vallat
2007-05-01Simple monoprocessor mutex implementation, faster than the MI code, four leftMiod Vallat
2007-05-01Provide <machine/lock.h> on all platforms, so that MI code may #include itMiod Vallat
2007-03-23Real atomic_{set,clear}bits_int implementation, and replace similarMiod Vallat
2007-02-19only make this interface available to the kernel for now, discussed withaTheo de Raadt
2007-02-06Add machine/atomic.h to all architectures and define two operationsArtur Grabowski
2006-07-09I don't think we're talking about animals in here, soMichael Knudsen
2006-05-27Eradicate the type 'bus_dmasync_op_t'. Unused. SporadicallyKenneth R Westerback
2006-03-12remove splimp.Brad Smith
2006-01-06Merge machine/ansi.h and machine/types.h into machine/_types.h andTodd C. Miller
2005-11-28Leftovers from picatimes.Miod Vallat
2005-11-24add lint-specific hacks. at the same time, clean out a lot of ancientTheo de Raadt