summaryrefslogtreecommitdiffstats
path: root/sys/powerpc
Commit message (Expand)AuthorAgeFilesLines
* For architectures not using direct map , and requiring real KVA page forkib2011-01-182-2/+2
* Support booting non FDT-capable loaders:marcel2011-01-172-3/+31
* Add reader/writer lock around mem_range_attr_get() and mem_range_attr_set().jkim2011-01-172-9/+5
* Don't redefine MODINFOMD_BOOTINFO as MODINFOMD_DTBP. Thismarcel2011-01-151-1/+2
* Remove unused variables. Spotted by a cppcheckandreast2011-01-151-10/+1
* Enable shared page for the signal trampolines on PowerPC.kib2011-01-144-8/+14
* Fix handling of NX pages on capable CPUs. Thanks to kib for prodding menwhitehorn2011-01-133-11/+12
* Add new functions, fcu_fan_set_pwm and fcu_fan_get_pwm, to set and getandreast2011-01-111-58/+172
* Remove unneeded includes of <sys/linker_set.h>. Other headers that usejhb2011-01-111-1/+0
* Move repeated MAXSLP definition from machine/vmparam.h to sys/vmmeter.h.kib2011-01-091-11/+0
* We don't support any floating point types larger than double ondas2011-01-091-1/+1
* White space changes to align comments. The mips and powerpc _inttypes.htijl2011-01-081-111/+111
* Rename PRIreg helper macro to PRIptr to better reflect its use. Registerstijl2011-01-081-48/+48
* On mixed 32/64 bit architectures (mips, powerpc) use __LP64__ rather thantijl2011-01-084-25/+16
* On 32 bit architectures define (u)int64_t as (unsigned) long long insteadtijl2011-01-081-17/+8
* Fix types of some values in machine/_limits.h.tijl2011-01-081-6/+4
* Remove unused support for 64 bit long on 32 bit architectures.tijl2011-01-071-6/+3
* Add AT_STACKPROT elf aux vector. Will be used to inform rtld about thekib2011-01-071-1/+2
* Remove bogus usage of INTR_FAST. "Fast" interrupts are now indicated byjhb2011-01-061-1/+1
* Remove unused variables. Spotted by a cppcheckandreast2011-01-066-15/+0
* Unbreak the LINT build. PS3 kernels can only be built 64-bit, and LINT isnwhitehorn2011-01-061-1/+1
* Import support for the Sony Playstation 3 using the OtherOS featurenwhitehorn2011-01-0617-0/+5057
* Fix null string handling in ofw_real_nextprop function. Pass the rightandreast2011-01-051-4/+10
* Only keep track of PTE validity statistics for pages not locked in thenwhitehorn2010-12-281-2/+8
* Memory can be laid out with large gaps on 64-bit PowerPC, so switch tonwhitehorn2010-12-201-1/+6
* Garbage-collect unused variable.nwhitehorn2010-12-192-9/+4
* Add some isync()s related to the 64-bit MMU scratch page to avoid racenwhitehorn2010-12-112-0/+4
* Switch which software-reserved bit is used to designate a locked PTEnwhitehorn2010-12-051-2/+2
* Add an abstraction layer to the 64-bit AIM MMU's page table manipulationnwhitehorn2010-12-046-644/+1002
* Provide a simple IOMMU framework on PowerPC, which is required to supportnwhitehorn2010-12-033-84/+172
* Revert r216134. This checkin broke platforms where bus_space are macros:brucec2010-12-031-69/+11
* Disallow passing in a count of zero bytes to the bus_space(9) functions.brucec2010-12-021-11/+69
* Define bswap macros for constants to allow the compiler to pre-computenwhitehorn2010-12-021-16/+30
* Several chipset drivers alter parameters relevant for the DMA tag creation,marius2010-11-301-2/+1
* After some off-list discussion, revert a number of changes to thedim2010-11-222-2/+2
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutdim2010-11-142-2/+2
* Partially revert r215182. There appears to be a silicon bug on the 970nwhitehorn2010-11-121-4/+4
* Add CPU support code for the IBM Cell Broadband Engine.nwhitehorn2010-11-124-0/+48
* Remove use of a separate ofw_pmap on 32-bit CPUs. Many Open Firmwarenwhitehorn2010-11-124-86/+23
* Remove or conditionalize some hypervisor-unfriendly instruction sequences.nwhitehorn2010-11-122-4/+12
* Add some platform KOBJ extensions and continue integrating PowerPCnwhitehorn2010-11-128-32/+137
* Fix an error in r215067. An existing /chosen/mmu but missing translationsnwhitehorn2010-11-121-5/+5
* Centralize CPU idle routines into powerpc/cpu.c and use the samenwhitehorn2010-11-123-104/+98
* Fix typo in the comment.raj2010-11-112-2/+2
* Use local TLB_UNLOCKED marker instead of MTX_UNOWNED for Book-E PowerPC trapraj2010-11-114-7/+11
* Add support for the IMISS, DLMISS, and DSMISS traps required to runnwhitehorn2010-11-112-0/+210
* Entering deep nap mode on the 970MP requires that both MSR[NAP] andnwhitehorn2010-11-101-2/+2
* Disabling CPU NAP modes during SMU commands is a hack needed only on U3nwhitehorn2010-11-101-2/+10
* Make AIM early-boot code function correctly without Open Firmware.nwhitehorn2010-11-093-10/+12
* - Remove <machine/mutex.h>. Most of the headers were empty, and thejhb2010-11-091-67/+0
OpenPOWER on IntegriCloud