aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc
Commit message (Expand)AuthorAgeFilesLines
* Simplify the interrupt code a bit:John Baldwin2008-03-171-6/+1
* Make remote GDB work for AIM processors. For BookE, the kernelMarcel Moolenaar2008-03-172-43/+27
* Implement atomic_fetchadd_long() for all architectures and document it.Pawel Jakub Dawidek2008-03-161-0/+2
* In keeping with style(9)'s recommendations on macros, use a ';'Robert Watson2008-03-163-3/+3
* Add preliminary support for binding interrupts to CPUs:John Baldwin2008-03-141-1/+1
* Obtain TSEC h/w address from the parent bus (OCP) and not rely blindly on whatRafal Jaworowski2008-03-124-1/+37
* Remove kernel support for M:N threading.Jeff Roberson2008-03-125-15/+2
* In intr_lookup(), when adding an IRQ to powerpc_intrs[], alsoMarcel Moolenaar2008-03-111-7/+10
* Don't use in32() and out32() when writing to the CCSRBAR. TheMarcel Moolenaar2008-03-091-9/+26
* Enable the D-cache and I-cache when not already enabled.Marcel Moolenaar2008-03-081-3/+28
* For AIM, have cpu_idle() set MSR_POW when the powerpc_pow_enabledMarcel Moolenaar2008-03-074-11/+16
* Add support for the BUS_CONFIG_INTR() method to the platform and toMarcel Moolenaar2008-03-079-42/+136
* Add a catch-all for PCPU_MD_FIELDS. While we expect this to beMarcel Moolenaar2008-03-061-0/+7
* o We don't have to keep track of the PIC, nor do we have to make sureMarcel Moolenaar2008-03-051-28/+39
* o Various fixes related to PCI Express:Marcel Moolenaar2008-03-051-37/+65
* Also comment-out options MPC85XX. We don't define CCSRBAR_* without E500.Marcel Moolenaar2008-03-041-1/+1
* Comment-out cpu E500. We can't yet build it with AIM at the same time.Marcel Moolenaar2008-03-041-1/+1
* Add the pic_ipi method. While here, eliminate the unused openpic_ocpbus_softcMarcel Moolenaar2008-03-041-9/+4
* Import the omitted gdb_machdep.c for PowerPC kernel.Rafal Jaworowski2008-03-031-2/+57
* Connect MPC85XX to the PowerPC build.Rafal Jaworowski2008-03-032-0/+74
* Initial support for Freescale PowerQUICC III MPC85xx system-on-chip family.Rafal Jaworowski2008-03-0321-3/+9456
* 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-0212-105/+240
* - Remove the old smp cpu topology specification with a new, more flexibleJeff Roberson2008-03-021-0/+7
* Avoid hardcoding the kernel link address in the linker script.Marcel Moolenaar2008-02-272-0/+7
* Teach PowerPC CPU identification routines to recognize e500 cores. Fix styleRafal Jaworowski2008-02-253-93/+117
* Let PowerPC world optionally build with -msoft-float. For FPU-less PowerPCRafal Jaworowski2008-02-241-1/+5
* Don't define DEBUG. No debugging required.Marcel Moolenaar2008-02-241-2/+0
* Resolve warnings exposed by LINT.Marcel Moolenaar2008-02-245-26/+5
* Add FPU_EMU.Marcel Moolenaar2008-02-231-0/+2
* Add a floating-point emulator so that a single userland or single ABIMarcel Moolenaar2008-02-2313-0/+3880
* Define the bootinfo structure for FreeBSD. It is not used onMarcel Moolenaar2008-02-232-73/+56
* Enable option WITNESS_SKIPSPIN by default.Marcel Moolenaar2008-02-161-0/+1
* Remove SMP left-overs from NetBSD.Marcel Moolenaar2008-02-122-12/+3
* There's no need to suppress option GDB.Marcel Moolenaar2008-02-121-1/+0
* Add PIC support for IPIs. When registering an interrupt handler,Marcel Moolenaar2008-02-129-59/+143
* One of my powerbooks has this chip in it..Julian Elischer2008-01-261-0/+1
* Add COMPAT_FREEBSD7 and enable it in configs that have COMPAT_FREEBSD6.John Baldwin2008-01-071-0/+1
* Add an access type parameter to pmap_enter(). It will be used to implementAlan Cox2008-01-031-2/+2
* Add configuration knobs for the superpage reservation system. Initially,Alan Cox2007-12-271-0/+7
* Add a new 'why' argument to kdb_enter(), and a set of constants to useRobert Watson2007-12-252-2/+3
* Apply missing s/rv/res/g in previous commit.Marcel Moolenaar2007-12-214-4/+4
* MFamd64/ia64/i386: Only set the rman bus tags and handles inJohn Baldwin2007-12-204-8/+4
* Redefine bus_space_tag_t on PowerPC from a 32-bit integral toMarcel Moolenaar2007-12-199-651/+1146
* Rename OEA to AIM. The former means nothing as it applies to allMarcel Moolenaar2007-12-163-7/+3
* This file was repocopied to src/sys/powerpc/aim, where it willMarcel Moolenaar2007-12-1415-7483/+0
* Forced commit to record that this file was repocopied fromMarcel Moolenaar2007-12-142-2/+2
* Remove unused file.Marcel Moolenaar2007-12-141-110/+0
* Add stubs to unbreak LINT.Joseph Koshy2007-12-071-0/+4
* Break out stack(9) from ddb(4):Robert Watson2007-12-024-38/+135