summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/include
AgeCommit message (Expand)Author
2010-04-27Fix inline assembler to make it acceptable to gcc4. Based on a diff fromMark Kettenis
2010-04-22Committing on behalf or ariane@.Owain Ainsworth
2009-12-31Add a few more hypervisor calls.Mark Kettenis
2009-11-30Add inline function to read %fprs.Mark Kettenis
2009-11-27Move MB_LEN_MAX into the machine-independent sys/limits.h header,Philip Guenthe
2009-11-04Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it.Mark Kettenis
2009-08-22Constify the what/name parameter of pci_intr_establish().Michael Knudsen
2009-07-21Change the rbus md_space_{map,unmap} signature to take a rbus_tag_t insteadMiod Vallat
2009-07-20Pass a pci_chipset_tag_t to pci_intr_line(), to eventually allow theMiod Vallat
2009-05-10Rename mdesc_get_prop_string into mdesc_get_prop_str.Mark Kettenis
2009-05-10Add vcctty(4).Mark Kettenis
2009-05-10Add defines for magic character constants used by hypervisor consoleMark Kettenis
2009-04-20Add a BUS_DMA_ZERO flag for bus_dmamem_alloc() to return zeroed memory.Owain Ainsworth
2009-04-12Implement /dev/mdesc, a device to read the machine description on sun4vMark Kettenis
2009-04-12Move code handling Machine Descriptions out of the cbus(4) driver.Mark Kettenis
2009-03-26Remove cpu_wait(). It's original use was to be called from the reaper soOwain Ainsworth
2009-03-15Introduce splsoftassert(), similar to splassert() but for soft interruptMiod Vallat
2009-02-26Add a two new ioctls to the apm(4) interface.Owain Ainsworth
2009-02-12Add a pm_statistics struct to all pmap, and keep track of residentMiod Vallat
2009-01-23Make write_user_windows() do what the name suggests: flush user windows insteadMark Kettenis
2009-01-20Add a few more inline functions to read priviliged registers.Mark Kettenis
2009-01-02Add LDC shared memory hypervisor interfaces.Mark Kettenis
2008-12-31Add new device interrupt hypervisor calls.Mark Kettenis
2008-12-31Add missing LDC_CHANNEL_RESET.Mark Kettenis
2008-12-31Fix typo.Mark Kettenis
2008-12-31Add some Logical Domain Channel hypervisor calls.Mark Kettenis
2008-12-30Implement the mach_desc hypervisor call.Mark Kettenis
2008-12-30Add domain state related PROM calls.Mark Kettenis
2008-12-30Add domain state services hypervisor calls.Mark Kettenis
2008-12-29Move ifb identification to its own routine. We can not simply have the ifbMiod Vallat
2008-12-27Sync the sparc64 fb* api with the recent changes done on sparc.Miod Vallat
2008-12-22We never actually rely on storing %fp in tf_global[0] for clockframes. SoMark Kettenis
2008-12-14Implement a "machine xir" ddb command, making it possible to send anMark Kettenis
2008-12-06revert all changes related to the mpsafe intr handler. i screwed up the commitTed Unangst
2008-12-06mpsafe intr_establish that doesn't get biglock, so that we may dream of the d...Ted Unangst
2008-11-29Iain Hibbert (plunky@netbsd) removed clauses 3 and 4 from hisRay Lai
2008-11-26Sparc64 still only has 64 virtual address bits and not 65.Claudio Jeker
2008-11-22The last parts of cpu_unidle. i386, amd64 and sparc64Artur Grabowski
2008-10-23Move the va_copy define to <sys/stdrag.h> making sure it is uniformalyMark Kettenis
2008-10-15make random(9) return per-cpu values (by saving the seed in the cpuinfo),Theo de Raadt
2008-10-10Define MAXCPUS on all architectures.Artur Grabowski
2008-10-09Implement CPU_INFO_UNIT for everyone, not just MP kernels.Artur Grabowski
2008-09-07- replace dtoa w/ David's gdtoa, version 2008-03-15Martynas Venckus
2008-08-11Minimal apmvar.h such that we can enable apm(8) and apmd(8) on sparc64.Mark Kettenis
2008-08-10Use the STICK logic on UltraSPARC-IIe to generate clock interrupts.Mark Kettenis
2008-08-10Add hypervisor calls for the sun4v random number generator interface.Mark Kettenis
2008-08-09Add prom_set_sun4v_api_version().Mark Kettenis
2008-08-07Use %sys_tick to generate clock interrupts on systems that have it.Mark Kettenis
2008-08-07Give each CPU its own `struct intrhand' for %tick interrupts. Fixes aMark Kettenis
2008-07-21- add proper double_t and float_t definitions for each archMartynas Venckus