aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc/include
Commit message (Expand)AuthorAgeFilesLines
* Add Altivec support for supported CPUs. This is derived from the FPU supportNathan Whitehorn2009-02-203-0/+46
* Rework BookE pmap towards multi-core support.Rafal Jaworowski2009-01-134-22/+30
* Modularize the Open Firmware client interface to allow run-time switchingNathan Whitehorn2008-12-201-0/+9
* Improve MPC85XX helper routines.Rafal Jaworowski2008-12-171-9/+9
* AT_DEBUG and AT_BRK were OBE like 10 years ago, so retire them.Warner Losh2008-12-171-3/+0
* Adapt parts of the sparc64 Open Firmware bus enumeration code (in particular,Nathan Whitehorn2008-12-151-0/+3
* Unbreak previous commit.Marcel Moolenaar2008-11-221-2/+0
* - bump __FreeBSD version to reflect added buf_ring, memory barriers,Kip Macy2008-11-221-0/+4
* Define LDBL_EPSILON, LDBL_MAX and LDBL_MIN as long double constants.Marcel Moolenaar2008-11-161-3/+3
* Fix compilation in the case when kernel doesn't have KDB ebabled.Maxim Sobolev2008-10-301-0/+7
* Add support for little-endian compilations to this file.Marcel Moolenaar2008-10-301-1/+15
* Add support for kernel profiling for both AIM and BookE.Marcel Moolenaar2008-10-271-49/+75
* Declare btext and etext. Needed by sys/kern/subr_prof.c forMarcel Moolenaar2008-10-271-0/+3
* Convert PowerPC AIM PCI and nexus busses to standard OFW bus interface. ThisNathan Whitehorn2008-10-141-58/+0
* Remove ipi_all() and ipi_self() as the former hasn't been used atMarius Strobl2008-09-281-4/+0
* Expand the DBDMA API to allow setting device-dependent control bits. WhileNathan Whitehorn2008-09-271-4/+36
* Allow the cacheline size on PowerPC to be set at runtime. This is essential forNathan Whitehorn2008-09-241-4/+1
* In preparation for PowerPC G5 support, allow PVO objects to contain pageNathan Whitehorn2008-09-232-2/+8
* Change the DBDMA API to allow DBDMA registers in a subregion of a resource. T...Nathan Whitehorn2008-09-231-1/+1
* In powerpc_get_pcpup(), make the inline assembly statementMarcel Moolenaar2008-09-161-1/+1
* Remove the tracing from the AP startup. The AP is knownMarcel Moolenaar2008-09-161-3/+3
* o Remove SPR_TSR & SPR_TCR for AIM.Marcel Moolenaar2008-09-151-8/+23
* Remove restore_intr(). We have intr_restore()...Marcel Moolenaar2008-08-311-7/+0
* Add powerpc_sync() as an inline function.Marcel Moolenaar2008-08-301-0/+7
* Export 'struct pcpu' to userland w/o requiring _KERNEL. A few portsJohn Baldwin2008-08-191-1/+2
* Remove the unused M_MEMDEV from the kernel.Ed Schouten2008-06-251-2/+0
* Remove the unused major/minor numbers from iodev and memdev.Ed Schouten2008-06-251-1/+0
* Add support for Apple's Descriptor-Based DMA (DBDMA) engine. The DMAMarcel Moolenaar2008-06-071-0/+118
* MFp4: SMP supportMarcel Moolenaar2008-04-272-14/+11
* MFp4: SMP supportMarcel Moolenaar2008-04-271-6/+63
* Remove mfsvr():Marcel Moolenaar2008-04-271-10/+0
* Improve handling of Local Access Windows on MPC85xx systems:Rafal Jaworowski2008-04-261-0/+11
* Move System Revision defines to a bit better place, add MPC8572 systems IDs.Rafal Jaworowski2008-04-261-9/+9
* Fix copy-n-paste typos in free text.Marcel Moolenaar2008-04-101-3/+3
* Reimplement atomic_add, atomic_clear, atomic_set and atomic_subtractMarcel Moolenaar2008-04-091-272/+294
* Quick fix for the kernel build breakage in netgraph and theMarcel Moolenaar2008-04-081-2/+4
* Align functions to 16-byte boundaries due to profiling granularity.Marcel Moolenaar2008-04-031-1/+1
* When building a kernel module, define MAXCPU the same as SMP soJohn Birrell2008-03-271-2/+2
* The "free-lance" timer in the i8254 is only used for the speakerPoul-Henning Kamp2008-03-261-4/+0
* Make remote GDB work for AIM processors. For BookE, the kernelMarcel Moolenaar2008-03-171-3/+15
* Implement atomic_fetchadd_long() for all architectures and document it.Pawel Jakub Dawidek2008-03-161-0/+2
* Obtain TSEC h/w address from the parent bus (OCP) and not rely blindly on whatRafal Jaworowski2008-03-122-0/+4
* For AIM, have cpu_idle() set MSR_POW when the powerpc_pow_enabledMarcel Moolenaar2008-03-071-0/+2
* Add support for the BUS_CONFIG_INTR() method to the platform and toMarcel Moolenaar2008-03-072-0/+2
* Add a catch-all for PCPU_MD_FIELDS. While we expect this to beMarcel Moolenaar2008-03-061-0/+7
* Initial support for Freescale PowerQUICC III MPC85xx system-on-chip family.Rafal Jaworowski2008-03-033-0/+47
* Rework and extend PowerPC headers definitons towards Book-E/e500 CPUs support.Rafal Jaworowski2008-03-0310-139/+730
* Unify and generalize PowerPC headers, adjust AIM code accordingly.Rafal Jaworowski2008-03-025-57/+124
* Teach PowerPC CPU identification routines to recognize e500 cores. Fix styleRafal Jaworowski2008-02-252-2/+11
* Let PowerPC world optionally build with -msoft-float. For FPU-less PowerPCRafal Jaworowski2008-02-241-1/+5