summaryrefslogtreecommitdiff
path: root/sys/arch/powerpc/include/oea
AgeCommit message (Expand)Author
2022-05-07Try to fix PV tracking support.rin
2022-02-16powerpc: Implement pv-tracking for unmanaged pages.riastradh
2022-02-03bump MAXTSIZmacallan
2021-09-11Add missing double p and d for stopped and overriden accordingly.andvar
2021-04-17Adjust TABs. No functional changes.rin
2021-03-12Re-factor the code in pmap_extract() that checks the 601 I/O segmentthorpej
2021-03-02Complete the pmap symbol renaming shenanigans for pmap_bootstrap[12]().thorpej
2021-03-01Split pmap_bootstrap() into 2 functions:thorpej
2021-02-27Rather than putting it on the caller, just let oea_iobat_add() decidethorpej
2021-02-26Split cpu_model_init() into cpu_features_probe() and cpu_features_enable()thorpej
2020-07-06Include missing opt_modular.h so that struct vm_page_md is compatible torin
2020-07-06Include missing opt_ppcarch.h.rin
2020-07-06Style and cosmetic changes. No binary changes intended.rin
2020-07-06LKM was gone.rin
2020-07-06Fix comments. No binary changes.rin
2020-03-14pmap_remove_all(): Return a boolean value to indicate the behaviour. Ifad
2018-06-01add functions to access SCOM registers on 970 CPUsmacallan
2018-05-04add Hardware Interrupt Offset Register found on 970macallan
2018-04-19s/static inline/static __inline/g for consistency.christos
2018-03-22provide a wrapper for mapiodev() - if we have BATs just use the paddr, ifmacallan
2018-02-16add a few pp970-specific bitsmacallan
2017-08-17Raise the maximum text size value to 128MB, this allows binaries such as clan...sevan
2017-07-07add bits & masks for ppc970 HID0macallan
2017-02-13G/C VM_MAX_KERNEL_BUFskrll
2015-07-07add instruction cache throttling SPR found on 750macallan
2014-07-06make sure struct bat is aligned to 8 bytes as we shift them 3 bits.mrg
2014-02-28Make this 64-bit aware.matt
2014-02-28Add pmap_ste_spillmatt
2013-09-22Define HID1_{SYNCBE,ABE} for the 7450matt
2012-07-28Fix -fno-common fallout.matt
2012-02-15make BATs >256MB work, now macppc works again on 745x CPUs as wellmacallan
2012-02-15When making BATU, use (BAT_XBL|BAT_BL) for the extended bat lengths.matt
2012-02-01Enable XBSEN and HIGHBAT for OEA 7455 and related CPUs.matt
2011-09-27Modify *ASSERTMSG() so they are now used as variadic macros. The main goaljym
2011-06-30Modify mapiodev to take a third argument indicating whether the spacematt
2011-06-20PowerPC now exports a common view of cpu.h, vmparam.h and pmap.hmatt
2011-06-20Add #error for unknown PPC variantmatt
2011-06-20Include <powerpc/psl.h>matt
2011-02-15implement pmap_mmap_flags() and teach PowerPC's bus_space_mmap() to actuallymacallan
2011-02-12When an OEA kernel is configured for multiple MMU types, use the newmatt
2011-01-18Add support for BookE Freescale MPC85xx (e500 core) processors.matt
2010-11-14Move struct vm_page_md definition from vmparam.h to pmap.h, becauseuebayasi
2010-11-06Remove incomplete, never worked dynamic run-time memory registrationuebayasi
2010-02-25Split <powerpc/spr.h> into a common <powerpc/spr.h> and <powerpc/XXX/spr.h>matt
2009-11-07Add a flags argument to pmap_kenter_pa(9).cegger
2009-10-21Remove uarea swap-out functionality:rmind
2009-07-21protect C constructs from assembler source inclusion.nisimura
2009-04-21change pmap flags argument from int to u_int.cegger
2009-03-06Remove SHMMAXPGS from all kernel configs. Dynamically compute thejoerg
2008-12-28Wrap #include "opt_ppcarch.h" in #ifdef _KERNEL_OPT, to allowhe