aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc
Commit message (Expand)AuthorAgeFilesLines
* kernel: Fix several typos and minor errorsEitan Adler2017-12-271-1/+1
* Increase default MAXDSIZ to 32G on powerpc64Justin Hibbits2017-12-201-0/+4
* The highest-order bit of the bootloader cookie is 1, with the result thatNathan Whitehorn2017-12-192-3/+3
* Add atomic_load(9) and atomic_store(9) operations.Konstantin Belousov2017-12-191-0/+2
* Handle the Facility Unavailable exception as a SIGILLJustin Hibbits2017-12-152-0/+9
* Add identifier for POWER9 CPU to CPU listJustin Hibbits2017-12-141-0/+6
* Decode some PowerPC trap registersJustin Hibbits2017-12-121-5/+26
* Pass the trap frame to fasttrap hooks.Mark Johnston2017-12-111-3/+1
* Retrieve the page outside of holding locksJustin Hibbits2017-12-101-1/+1
* Remove PTE VA mappings for tracked pages in 64-bit modeJustin Hibbits2017-12-081-0/+4
* Move instantiation of msgbufp from 9 MD files to subr_prf.c.Bruce Evans2017-12-071-1/+0
* Override memattr for mmap on the Freescale DIU driverJustin Hibbits2017-12-021-0/+2
* SPDX: Consider code from Carnegie-Mellon University.Pedro F. Giffuni2017-11-302-1/+3
* It's time to retire AHC_REG_PRETTY_PRINT and AHD_REG_PRETTY_PRINT fromScott Long2017-11-292-4/+0
* Only check the page tables if within the KVA.Justin Hibbits2017-11-291-2/+3
* Back out OF module installation in the event of failure. PS3 firmware givesNathan Whitehorn2017-11-281-3/+10
* sys/powerpc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-27162-2/+324
* Synchronize TLB1 mappings when createdJustin Hibbits2017-11-261-18/+47
* Remove another extern int n_slbs made redundant by declaring this inNathan Whitehorn2017-11-261-2/+0
* Use the cookie now set by loader to determine whether the value passed toNathan Whitehorn2017-11-264-8/+25
* Avoid assumptions about the BSP being CPU 0.Nathan Whitehorn2017-11-252-33/+33
* On AIM systems, it is not actually possible to stop the CPU timer, so weNathan Whitehorn2017-11-251-0/+3
* Return base IRQ of PIC when added and massively increase the number ofNathan Whitehorn2017-11-252-4/+6
* Missed gate on __powerpc64__ for setting LPCR in r326207.Nathan Whitehorn2017-11-251-0/+2
* When booting from an FDT, make sure the FDT itself isn't included the rangeNathan Whitehorn2017-11-251-2/+13
* Allow platform modules to set the size of large pizes, as potentiallyNathan Whitehorn2017-11-251-5/+7
* Invalidate TLB at boot using the correct IS settings on newer-than-POWER5Nathan Whitehorn2017-11-251-2/+16
* Definitions for registers and trap types found on new POWER CPUs.Nathan Whitehorn2017-11-252-0/+6
* Missed platform_smp_timebase_sync() in r326205.Nathan Whitehorn2017-11-251-1/+1
* Make n_slbs public in a more straightforward way. Some platforms (likeNathan Whitehorn2017-11-252-1/+2
* Preserve the LPCR on new-ish (POWER7 and POWER8) CPUs, preventing exceptionsNathan Whitehorn2017-11-251-0/+7
* Yield while spinning on APs and avoid announcing all CPUs unless bootverboseNathan Whitehorn2017-11-251-1/+5
* Whether you can use mttb() or not is more complicated than whether PSL_HVNathan Whitehorn2017-11-257-23/+43
* Don't let cpu_set_syscall_retval() clobber exec_setregs().Ed Schouten2017-11-241-13/+0
* Check the page table before TLB1 in pmap_kextract()Justin Hibbits2017-11-211-8/+13
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2049-9/+107
* spdx: initial adoption of licensing ID tags.Pedro F. Giffuni2017-11-186-1/+13
* Stop special casing 32-bit AIM in memory parsingJustin Hibbits2017-11-171-17/+10
* Expand the Freescale PCIe root complex driver with the ofw_pcib_pciJustin Hibbits2017-11-141-2/+96
* Properly initialize the full md_page structureJustin Hibbits2017-11-101-0/+1
* Book-E pmap_mapdev_attr() improvementsJustin Hibbits2017-11-101-13/+31
* Replace manyinstances of VM_WAIT with blocking page allocation flagsJeff Roberson2017-11-083-36/+15
* Add the ISEL feature macro for those powerpc cores that have itJustin Hibbits2017-11-082-10/+12
* Clear the WE bit in C code rather than the asmJustin Hibbits2017-11-082-8/+8
* Set the PRD extension list base address in little endianJustin Hibbits2017-11-061-2/+2
* Fix an off-by-one error missed in the initial commit of this driverJustin Hibbits2017-11-051-2/+3
* Add Freescale QorIQ SATA controller support.Justin Hibbits2017-11-052-0/+2058
* Stop passing -me500 to the assembler for Book-E kernelsJustin Hibbits2017-11-043-3/+6
* Fix integer type and format in debug printJustin Hibbits2017-11-031-2/+2
* Enable a bunch more options in the QORIQ64 kernelJustin Hibbits2017-11-011-5/+16