summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2008-04-10Make sun4v_broadcast_ipi() do its job by making a single hypervisor callMark Kettenis
2008-04-09Add new stub uvm_shutdown() and call it from the right place in MD boot()Theo de Raadt
2008-04-09Don't grab the kernel biglock for syscalls marked SY_NOLOCK;Thordur I. Bjornsson
2008-04-08For some reason access to io space using ASI_PHYS_NON_CACHED_LITTLE doesn'tMark Kettenis
2008-04-08Split the cdev makro for bpftun into two seperate definitions. tun(4) andClaudio Jeker
2008-04-07SGI 1-Wire Number-In-a-Can drivers. These are regular Dallas/Maxim append-onlyMiod Vallat
2008-04-07Simple com@ioc (with interrupt handling disabled until ioc interrupt code isMiod Vallat
2008-04-07Preliminary IOC3 multi-function chip driver, from jsing@ and I. CurrentlyMiod Vallat
2008-04-07RegenMiod Vallat
2008-04-07A first cut at XBow bus support, very minimal, limited to a local bus only;Miod Vallat
2008-04-07Platform-specific bits for IP30 (Octane). Based on knowledge extracted fromMiod Vallat
2008-04-07Allow for up to 32 memory segments.Miod Vallat
2008-04-07Add a freelist member to the ARCBios memory information. For now, all ARCBiosMiod Vallat
2008-04-07Add ``guarded'' word read and write routines, to be used by machine-dependentMiod Vallat
2008-04-07Split clock attachment in two parts: a timecounter attachment (at mainbus),Miod Vallat
2008-04-07Since uncached virtual addresses will depend upon space identifiers on R1xkMiod Vallat
2008-04-07Unclutter machdep.c by moving the IP32-specific initialization code to itsMiod Vallat
2008-04-07Use CCA_CACHED as the default CCA for all cached mappings and addresses.Miod Vallat
2008-04-07Define the pte cacheability bits from the cpu.h cache coherency constants.Miod Vallat
2008-04-07Define more cache coherency attributes, as well as R10k space identifiers.Miod Vallat
2008-04-07In _dmamem_map(), be sure to convert the address from the device view toMiod Vallat
2008-04-07Don't grab the kernel biglock for syscalls marked SY_NOLOCK;Thordur I. Bjornsson
2008-04-07sdtemp* devices could occur on these machinesTheo de Raadt
2008-04-06SH is not ARM.Dale Rahn
2008-04-03Use atomic operations to invalidate TSB entries.Mark Kettenis
2008-04-03Switch it(4) back to PnP config mode. Avoid possibleOleg Safiullin
2008-04-03Make ebus(4) work on sun4v.Mark Kettenis
2008-04-03Some cosmetic changes.Mark Kettenis
2008-04-02Add nsgphy(4).Mark Kettenis
2008-04-02Rewrite the startup code for the mvme88k bootblocks, once again. Some ofMiod Vallat
2008-04-02For some reason using the ASI_SCRATCHPAD register at offset 0x08 makes theMark Kettenis
2008-04-01typoMiod Vallat
2008-03-31Switch bootloaders to mi loadfile().Miod Vallat
2008-03-31Make MULTIPROCESSOR kernels work on sun4v. Won't gracefully halt, powerdownMark Kettenis
2008-03-31Compile libsa with -D_STANDALONE.Miod Vallat
2008-03-31Re-enable lii(4).Brad Smith
2008-03-31Oops, a chunk was commited too early.Miod Vallat
2008-03-30nam2blk[] clearly must contain "rd" ... found by krwTheo de Raadt
2008-03-30nam2blk[] clearly must contain "rd" ... found by krwTheo de Raadt
2008-03-30Implement bus_space_*8 and bus_space_vaddr.Miod Vallat
2008-03-30Remove former idle_stack.Miod Vallat
2008-03-30Allow the machine-specific headers to overwrite the number of memoryMiod Vallat
2008-03-30Remove APERTURE remains.Miod Vallat
2008-03-30Switch bootloader code to loadfile, and enable a.out and ELF loaders within.Miod Vallat
2008-03-30Use vaddr_t instead of void * for some initial virtual memory layout arithmetic.Miod Vallat
2008-03-30Let the kernel load forthcoming ELF binaries.Miod Vallat
2008-03-30Nuke common.Miod Vallat
2008-03-30Fix #ifdef NCOM collateral damage introduced in r1.210.Kenneth R Westerback
2008-03-30Remove for #if 0'ed out code I left behind with the previous commit.Mark Kettenis
2008-03-30More sun4v support. GENERIC and RAMDISK kernels will now boot on bothMark Kettenis