summaryrefslogtreecommitdiff
path: root/sys/arch/powerpc/oea
AgeCommit message (Expand)Author
2022-12-14if we have the ROM font, make it available to wsdisplaymacallan
2022-12-06convert more seriously early output to ofprintmacallan
2022-11-24move ofprint() to powerpc/ofw_machdep.c and make it officialmacallan
2022-08-07fix typos in comments.andvar
2022-05-09PR port-powerpc/56818rin
2022-04-09sys: Use membar_release/acquire around reference drop.riastradh
2022-03-12sys: Membar audit around reference count releases.riastradh
2022-02-18Backout previous and fix the correct macro magicmartin
2022-02-18pmap_pv_protect is not STATICmartin
2022-02-16powerpc: Sprinkle "memory" clobbers on eieio and nearby asm blocks.riastradh
2022-02-16powerpc: Implement pv-tracking for unmanaged pages.riastradh
2022-02-13PR port-macppc/56091: on G5 macs we currently can not easily makemartin
2021-12-05s/specificed/specified/ in comment.msaitoh
2021-12-05s/preceed/preced/ in comment.msaitoh
2021-10-30- In vec_restore_from_mcontext() and vec_save_to_mcontext(), allows thethorpej
2021-08-17fix multiplei repetitive typos in comments, messages and documentation. mainl...andvar
2021-07-19there is no need to keep pvos for unmanaged mappings on a hidden p/v list,chs
2021-06-27PR 55325: unify both pvo pools (for managed and unmanaged pages).martin
2021-04-02clarify comment in previousmacallan
2021-04-01avoid mapping 0xfffff000 - my beige G3 DSIs on itmacallan
2021-03-21Fix copy-paste.rin
2021-03-12Fix paste-o in last.thorpej
2021-03-12Re-factor the code in pmap_extract() that checks the 601 I/O segmentthorpej
2021-03-11Tidy up initialization of the kernel SRs just a bit.thorpej
2021-03-10- In pmap_bootstrap1(), make sure to initialize pmap_kernel()->pm_vsidthorpej
2021-03-05Separate probing for the console device and initializing it, so thatthorpej
2021-03-05Split set_timebase() into get_timebase_frequency() and init_decrementer().thorpej
2021-03-05Move ofppc-specific CPU spinup code to ofppc/machdep.cthorpej
2021-03-02Complete the pmap symbol renaming shenanigans for pmap_bootstrap[12]().thorpej
2021-03-02Apply PMAPNAME() to pmap_bootstrap[12](); fix build for ofppc, which hasrin
2021-03-01Split pmap_bootstrap() into 2 functions:thorpej
2021-02-28Minor re-ordering of a few things, and issue an isync barrier at allthorpej
2021-02-27Un-do a bunch of misguided code sharing. It's not really shared if it'sthorpej
2021-02-27Don't put #ifdefs in prep_initppc(). Instead, let callers specify thethorpej
2021-02-27In ofwoea_initppc(), call oea_init() after getting the bootpath, etc.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
2021-02-26Declare oeacpufeat once, in powerpc/oea/cpu_subr.c, rather than inthorpej
2021-02-24- Fix a comment.thorpej
2021-02-24Don't save the firmware's copy of SPRG[0-3], and don't fiddle withthorpej
2021-02-24Add a provision for a per-cpu battable. Each CPU starts with the globalthorpej
2021-02-19Update some #ifdef PMAC_G5 for previous change that I missed before.thorpej
2021-02-19Fix the previously differently.thorpej
2021-02-19ofwreal_incharge does not need to be global.thorpej
2021-02-19Put back accidental removal of "ofwreal_incharge".thorpej
2021-02-19Avoid an unused variable warning for the not-building-macppc case.thorpej
2021-02-19Revert unintended change.thorpej
2021-02-19Shuffle around a couple of things that aren't particularly OEA-specific:thorpej
2021-02-18Add an ofw_bootstrap() function, called during early bootstrap fromthorpej
2021-02-18- Tidy up some comments.thorpej