summaryrefslogtreecommitdiff
path: root/sys/arch/sgi
AgeCommit message (Expand)Author
2010-03-22Put back bnx(4) now that claudio@ has made the driver work on big endianMiod Vallat
2010-03-22On SGI IP35 systems, get SPD memory records from L1 and attach spdmem toMiod Vallat
2010-03-21let this compile without DIAGNOSTIC; from miodTheo de Raadt
2010-03-21add glass console support to the ramdisks; from miodTheo de Raadt
2010-03-21Update KL structure definitions to match IP35 use of previously unused fields.Miod Vallat
2010-03-21Fix widget probe order for BASEIO boards and P-Brick.Miod Vallat
2010-03-20Add code to tell Origin 200 and Origin 2000 / Onyx 2 apart.Miod Vallat
2010-03-15Do not leak mbuf in the TX path when a TX error occurs; found the hard wayMiod Vallat
2010-03-13Make sure non-console impact_screen struct gets zeroed upon allocation,Miod Vallat
2010-03-13Octane PROM picks highest graphics widget as console, not lowest;Miod Vallat
2010-03-08Correctly initialize all members of struct wsemuldisplaydev_attach_argsMiod Vallat
2010-03-08fix a miod typo (it has to be a typo; miod makes no real mistakes)Theo de Raadt
2010-03-07Minimalistic driver for the ImpactSR (Mardigras) video option found on olderMiod Vallat
2010-03-07Allow iockbc(4) and odysseey(4) to act as console devices and attach early;Miod Vallat
2010-03-07On Origin-like systems, get glass console information (if any) from theMiod Vallat
2010-03-07Add an MD interface for PCI drivers to be able to retrieve the node and widgetMiod Vallat
2010-03-06Fix typos.Joel Sing
2010-03-04Introduce odyssey(4), a driver for the SGI VPro (aka Odyssey) graphicsJoel Sing
2010-03-03Store ARCBios variables before machine specific setup is performed andJoel Sing
2010-02-28Pass L2 cache size in struct cpu_hwinfo, so that bootstrap of secondaryMiod Vallat
2010-02-13Since the TLB handler exception code is now always a trampoline to branchMiod Vallat
2010-02-01- add and enable puc(4) (only com, i didn't test lpt)Jasper Lievisse Adriaanse
2010-01-26Sprinkle some write buffer flushes, copied from powerpc; preventsMiod Vallat
2010-01-22Move is_memory_range() from mips64 mem.c to a per-architecture location; thisMiod Vallat
2010-01-19Compute the right value for hw.ncpusfound sysctl on IP30 regardless of theMiod Vallat
2010-01-18Kernel configuration for multiprocessor Octane machines. There are a fewMiod Vallat
2010-01-18In the interrupt handler, only attempt to acquire kernel_lock if coming fromMiod Vallat
2010-01-18Define IPL_SCHED as IPL_CLOCK, not IPL_HIGH.Miod Vallat
2010-01-14Let the nmi handler code compile on non-MULTIPROCESSOR kernels.Miod Vallat
2010-01-13Freeze the secondary CPU later in the nmi handling, and put it in a betterMiod Vallat
2010-01-13Crude handler for the Octane NMI button, for kernels compiled withMiod Vallat
2010-01-09Move cache information from global variables to per-cpu_info fields; thisMiod Vallat
2010-01-09Define struct cpu_hwinfo, to hold hardware specific information about eachMiod Vallat
2010-01-08MP-safe FPU handling. ok miod@Takuya ASADA
2010-01-05Dynamic allocation for ASID and ASID generation number on struct pmap. ok miod@Takuya ASADA
2010-01-03Use a split genassym.cf scheme on mips64 ports. Don't forget to rerun config(8).Miod Vallat
2010-01-01Make sure we grab the kernel lock before invoking trapsignal().Miod Vallat
2009-12-28Fix compile error caused from previous commitTakuya ASADA
2009-12-28MP-safe pmap implemented, enable IPI in interrupt handler to avoid deadlock.Takuya ASADA
2009-12-26Register an interrupt handler for PCI error conditions (as well as xtalkMiod Vallat
2009-12-25Pass both the virtual address and the physical address of the memory rangeMiod Vallat
2009-12-23- add and enable uthumJasper Lievisse Adriaanse
2009-12-18Add lofn(4) and ubsec(4) crypto devices. From Brad.Joel Sing
2009-12-18More Ethernet drivers - sf(4), cas(4), vge(4) and ciphy(4) for use byJoel Sing
2009-12-12Switch page size from 4KB to 16KB on R10k kernels without R5k supportMiod Vallat
2009-12-12Introduce various CPU_### options to enable cpu-specific code or workarounds;Miod Vallat
2009-12-08Unconditionnaly move kernel virtual memory space to XKSEG, now that previousMiod Vallat
2009-12-07Support for 16KB page size kernels; page size is now set in <machine/param.h>Miod Vallat
2009-12-07Use a pool to manage pmap pte pages and top level segment table, instead ofMiod Vallat
2009-12-07When netbooting the kernel image from ARCBios, our load address may not beMiod Vallat