summaryrefslogtreecommitdiffstats
path: root/sys/sparc64/include
Commit message (Expand)AuthorAgeFilesLines
* Add a MD __PCI_BAR_ZERO_VALID which denotes that BARs containing 0marius2009-07-211-0/+2
* Add support to the virtual memory system for configuring machine-alc2009-07-122-2/+5
* Cleanup ALIGNED_POINTER:sam2009-07-051-0/+7
* - Work around the broken loader behavior of not demapping no longermarius2009-06-281-3/+1
* Correct the #endif comment.alc2009-06-261-1/+1
* This change is the next step in implementing the cache control functionalityalc2009-06-261-0/+35
* Implement a facility for dynamic per-cpu variables.jeff2009-06-231-0/+2
* Don't conditionally define CACHE_LINE_SHIFT, as we anticipate sizingrwatson2009-04-201-3/+1
* Add description and cautionary note regarding CACHE_LINE_SIZE.rwatson2009-04-191-0/+4
* For each architecture, define CACHE_LINE_SHIFT and a derivedrwatson2009-04-191-0/+5
* - There's no need to wrap kdb_active and kdb_trap() in #ifdef KDB asmarius2009-03-191-1/+1
* Add AT_EXECPATH ELF auxinfo entry type. The value's a_ptr is a pointerkib2009-03-171-4/+2
* Improve r185008 so the streaming cache is only flushed whenmarius2009-02-101-3/+4
* - Use the generally more appropriate PROM base rather than themarius2009-02-101-1/+1
* - Currently the PMAP code is laid out to let the kernel TSB cover themarius2009-01-011-0/+2
* Modularize the Open Firmware client interface to allow run-time switchingnwhitehorn2008-12-201-1/+6
* AT_DEBUG and AT_BRK were OBE like 10 years ago, so retire them.imp2008-12-171-12/+0
* Adapt parts of the sparc64 Open Firmware bus enumeration code (in particular,nwhitehorn2008-12-151-53/+0
* - bump __FreeBSD version to reflect added buf_ring, memory barriers,kmacy2008-11-221-0/+4
* Use the interrupt level right below PIL_FAST for executing interruptmarius2008-11-191-1/+2
* - Allow the front-end to specify that iommu(4) should disablemarius2008-11-162-7/+11
* Use the STICK timers only when absolutely necessary, i.e. if a machinemarius2008-09-201-0/+2
* - Newer firmware versions no longer provide SUNW,stop-self so justmarius2008-09-181-6/+38
* For cheetah-class CPUs ensure that the dt512_0 is set to hold 8k pagesmarius2008-09-082-2/+30
* Use the PROM provided SUNW,set-trap-table to take over the trapmarius2008-09-041-0/+1
* Flesh out MMU and cache handling of cheetah-class CPUs.marius2008-09-042-0/+67
* The physical address space of cheetah-class CPUs has been extendedmarius2008-09-041-4/+7
* - USIII-based machines can consist of CPUs running at differentmarius2008-09-036-7/+25
* - USIII-based machines can consist of CPUs having different cachemarius2008-09-022-13/+5
* Update the comment regarding the workaround for the BlackBirdmarius2008-08-231-3/+5
* Export 'struct pcpu' to userland w/o requiring _KERNEL. A few portsjhb2008-08-191-2/+2
* cosmetic changes and style fixesmarius2008-08-134-24/+25
* Assume OpenSolaris knows better and use their value for VM_MAX_PROM_ADDRESS.marius2008-08-121-1/+1
* - Reimplement {d,i}tlb_enter() and {d,i}tlb_va_to_pa() in C. There'smarius2008-08-071-1/+5
* Revert the addition of "__volatile" to "__asm" done in r180011, sincemarius2008-07-051-4/+4
* Improve r180011 by explicitly adding the condition codes to themarius2008-06-271-3/+3
* Use "__asm __volatile" rather than "__asm" for instruction sequencesmarius2008-06-251-7/+7
* Remove the unused major/minor numbers from iodev and memdev.ed2008-06-251-1/+0
* - Remove the BUS_HANDLE_MIN checking in the __BUS_DEBUG_ACCESS macro;marius2008-05-081-81/+109
* - Use the name returned by device_get_nameunit(9) for the name of themarius2008-05-072-9/+10
* - Include <machine/utrap.h> so this header doesn't have an MDmarius2008-04-231-5/+7
* o Rename ic_eoi to ic_clear to emphasize the functions it pointsmarius2008-04-232-5/+13
* - Add support for IPI_PREEMPT. [1]marius2008-04-092-1/+3
* When building a kernel module, define MAXCPU the same as SMP sojb2008-03-271-2/+2
* The "free-lance" timer in the i8254 is only used for the speakerphk2008-03-261-2/+0
* - Const'ify the bus_stream_asi and bus_type_asi arrays.marius2008-03-241-2/+2
* Oops. Use atomic_add_long() for atomic_fetchadd_long() (not atomic_add_int())pjd2008-03-191-2/+1
* Implement atomic_fetchadd_long() for all architectures and document it.pjd2008-03-161-0/+2
* - Do as the comment in pmap_bootstrap() suggests and flush all non-lockedmarius2008-03-091-0/+8
* The Sun disk label only uses 16-bit fields for cylinders, heads andmarius2008-02-111-0/+13
OpenPOWER on IntegriCloud