summaryrefslogtreecommitdiff
path: root/sys/powerpc/include/spr.h
AgeCommit message (Expand)Author
2025-03-19powernv: Explicitly enable the facilities we supportJustin Hibbits
2024-10-11powerpc: Add nominal support for POWER10 and POWER11Justin Hibbits
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2021-05-29Wrap the default SPE config in its own #defineJustin Hibbits
2021-05-29Clean up spr.hJustin Hibbits
2020-11-05Fix powerpc and powerpcspe buildsLeandro Lupori
2020-11-05[PowerPC] Make PPC 970 PMC SPRs the standard onesLeandro Lupori
2020-09-23[PowerPC64LE] powernv ILE setup code.Brandon Bergren
2020-09-01powerpc: clean up empty lines in .c and .h filesMateusz Guzik
2020-06-19[PowerPC] Fix booke64 qemu infinite loop in L2 cache enableBrandon Bergren
2020-05-11powerpc64: Implement Radix MMU for POWER9 CPUsJustin Hibbits
2020-05-10powerpc: Add a CPU-custom machine check handlerJustin Hibbits
2020-03-18powerpc: Axe PPC4xx support.Justin Hibbits
2019-11-02Add support for building Book-E kernels with clang/lld.Brandon Bergren
2019-04-27powerpc: Add support for additional FSCR-managed facilitiesJustin Hibbits
2019-04-27powerpc: Add SPR definitions for additional POWER8/POWER9 facilitiesJustin Hibbits
2019-04-27powerpc64: Add the DSCR facility on POWER8 and laterJustin Hibbits
2019-04-27powerpc: Add POWER8NVL definitionJustin Hibbits
2019-04-26powerpc: Fix whitespace in SPR header.Justin Hibbits
2019-04-12powerpc64: Increase the nap level on power9 idlingJustin Hibbits
2019-03-23powernv: Add Hypervisor Maintenance Interrupt handlerJustin Hibbits
2018-10-21powerpcspe: Implement SPE exception handlingJustin Hibbits
2018-08-19Sort SPR_SPEFSCR in the SPR listJustin Hibbits
2018-06-21Add the rest of the files for r335481Justin Hibbits
2018-05-27Stop idle threads on power9 in the idle task until an interrupt.Justin Hibbits
2018-05-20Add support for the XIVE XICS emulation mode for POWER9 systemsJustin Hibbits
2018-05-19Add SPR_HSRR0/SPR_HSRR1 definitionsJustin Hibbits
2018-05-05Add support for powernv POWER9 MMU initializationJustin Hibbits
2018-04-20powerpc64: Add DSCR supportJustin Hibbits
2018-04-08Fix typoJustin Hibbits
2018-04-08Powerpc64: Add the facility unavailable trap subsystemJustin Hibbits
2018-02-21Add definition for the PowerPC A2.Nathan Whitehorn
2018-02-21PowerNV: Put processor to power-save state in idle threadWojciech Macek
2018-01-28Remove some unused AIM register declarations that existed to support someNathan Whitehorn
2018-01-11PowerNV: set LPCR[LPES] correctlyWojciech Macek
2017-11-27sys/powerpc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-11-25Definitions for registers and trap types found on new POWER CPUs.Nathan Whitehorn
2017-10-30Add P5010/P5010E for completenessJustin Hibbits
2017-09-09Add some more PVR and SVR definesJustin Hibbits
2017-03-17Introduce 64-bit PowerPC Book-E supportJustin Hibbits
2017-02-01Add Book-E Enhanced Debug (E.D) profile debug supportJustin Hibbits
2016-11-02Add P1022 and compatible SVR IDsJustin Hibbits
2016-10-22Create a new MACHINE_ARCH for Freescale PowerPC e500v2Justin Hibbits
2015-11-30Print machine check address for Book-E.Justin Hibbits
2015-09-09Add PVR identifier for E6500, from the reference.Justin Hibbits
2015-07-04Add machine check register printingJustin Hibbits
2014-07-06Add a new CPU id for a POWER8 variant.Nathan Whitehorn
2014-02-01Add hwpmc(4) support for the PowerPC 970 class processors, direct events.Justin Hibbits
2013-12-13Add PMU-based CPU frequency scaling. This method is used on most TitaniumJustin Hibbits