summaryrefslogtreecommitdiffstats
path: root/sys/arch/sgi/xbow
AgeCommit message (Expand)AuthorFilesLines
2021-03-21Disambiguate expressions.visa1-3/+3
2021-03-11spellingjsg4-13/+13
2020-07-06Add support for timeconting in userland.pirofti1-2/+4
2020-05-25change wsdisplay attribute type from long to uint32_tjsg1-10/+10
2020-05-25rename wsdisplay alloc_attr() to pack_attr()jsg1-3/+3
2018-02-24Declare ci_ipl volatile to prevent the compiler from optimizingvisa1-4/+1
2017-09-08If you use sys/param.h, you don't need sys/types.hderaadt2-4/+2
2017-05-11The device_to_pa routine really isn't needed. We always have physicalvisa1-11/+6
2017-02-11Let MP-safe interrupt handlers run without the kernel lock on sgi.visa2-9/+34
2016-03-06Rename mips64's trap_frame into trapframe.mpi1-3/+3
2016-01-02Take the PHY of iec(4) out of reset before attaching the interface.visa1-1/+3
2015-12-25Add IPI logic. Assign two additional interrupts for inter-processorvisa1-3/+5
2015-12-25Add timecounter for MP.visa1-1/+3
2015-12-12Adjust IPI numbers to get the interrupts working. Bits 5 and 6 do notvisa1-5/+8
2015-12-03Let the IP27 kernel build with DEBUG.visa1-9/+9
2015-09-27free(x, 0) cleanup:semarie1-9/+7
2015-09-26xheart_splx() has to restore the interrupt mask even on secondary CPUsvisa1-4/+2
2015-09-12Also print the error registers in the ddb callback.miod1-1/+7
2015-09-08sizes for free(); ok semariederaadt2-5/+5
2015-06-24Attempt to explain how this device works. Based upon a private mail I wrotemiod1-1/+231
2015-06-16Clear the PIC `write request' memory at initialization time. There ismiod2-53/+80
2015-03-23Add an helper routine if defined(DDB), which might help figuring out whymiod1-1/+32
2014-12-04Move the PIC revision 1 interrupt workaround from xbridge_pci_intr_handler()miod1-14/+31
2014-09-30implement atomic operations using ll/sc, and convert rw_cas and callers of thejmatthew3-6/+6
2014-08-19More PIC programming magic, as well as a specific workaround for lostmiod2-6/+30
2014-07-12add a size argument to free. will be used soon, but for now default to 0.tedu2-10/+10
2014-05-19Format string fixes and removal of -Wno-format for sgi. Based upon anmiod1-3/+3
2014-04-03Moar <uvm/uvm.h> -> <uvm/uvm_extern.h> love.mpi1-2/+2
2014-03-09Replace more magic numbers with OPENGL_xxx constants. No functional change.miod1-10/+10
2014-01-22add missing arguments to debug printfsjsg1-3/+3
2013-12-23- fix gamma ramp (now white is real white instead of light grey)miod1-15/+10
2013-10-21Add load_font and list_font accessops to all rasops-based wsdisplay drivers.miod1-5/+18
2013-10-20Use C99 named initializers for struct wsdisplay_accessops fields.miod1-11/+7
2012-10-03Split ever-growing mips <machine/cpu.h> into what 99% of the kernel needs,miod1-1/+2
2012-09-29Proide a mips_sync() macro to wrap asm("sync"), and replace gazillions ofmiod3-6/+7
2012-06-17Using the LLAddr register to store our curcpu() pointer on R10k SMP kernelsmiod1-2/+8
2012-05-20Make sure the generic bus_dmamem_alloc() routine restricts its allocation tomiod1-182/+7
2012-05-10Fix impact(4) header file generation to correctly output NIMPACT_GIO onmiod1-3/+2
2012-04-18Split the existing impact@xbow attachment into generic impact routines, andmiod5-963/+174
2012-04-16Move OpenGL {logic,raster}ops defines to a separate file, to avoid duplicatingmiod4-52/+14
2012-03-15No longer allow bus_space_barrier() to be a NULL pointer on a givenmiod1-2/+11
2011-10-10Extend pci_probe_device_hook() on sgi xbridge(4) to return either the straightmiod1-59/+113
2011-10-10Introduce pci_probe_device_hook(pci_chipset_tag_t, struct pci_attach_args *).miod1-1/+13
2011-07-10Register the Heart clock as a timecounter on Octane systems.miod2-5/+40
2011-04-17On IP27 systems, fill the array of node hub widget numbers early, so that allmiod4-45/+44
2011-04-05Rename a few xbow global variable names to make them less ambiguous.miod4-63/+67
2011-04-05Get rid of the ATE code, and do not assume the direct DMA window is set upmiod2-427/+30
2011-03-13Disable write gathering on devio settings we inherit from ARCS.miod2-18/+30
2010-12-04Introduce a new pci routine, pci_conf_size(), which returns the size of amiod1-1/+27
2010-11-27Missed one rbus_new_body() call in previous change.miod1-5/+3