summaryrefslogtreecommitdiff
path: root/sys/arch/powerpc/ibm4xx
AgeCommit message (Expand)Author
2023-06-24Fix typo in comment.msaitoh
2023-06-19Fix typo. unknwon -> unknownmsaitoh
2022-12-24s/Reqest/Request/ and adding apostrophe for don't and didn't in comments.andvar
2022-10-15DHT Walnut: Fix failure to attach on-board pdcide(4) for cold boot.rin
2022-10-05ppc4xx_tlb_enter: One more style sync. No binary changes.rin
2022-10-05Use %[foo], %[bar], ... instead of %0, %1, ... for asm codes.rin
2022-10-05Minor style fixes to asm codes. No binary changes.rin
2022-10-05copy{in,out}str: As a tiny optimization, drop redundant mtpid.rin
2022-10-04copy{in,out}str: Consistently use tmp as scratch register. NFC.rin
2022-10-04copy{in,out}str: "insn[TAB]operands;" for inline asm codes.rin
2022-10-04copy{in,out}str: Style sync with copy{in,out}. No binary changes.rin
2022-10-04copy{in,out}{,str}: Drop needless dcbst.rin
2022-10-03copy{in,out}str: Add cr0 and ctr to list of clobbered registers.rin
2022-10-03copy{in,out}str: Consistently use uaddr instead of udaddr.rin
2022-10-03copy{in,out}str: Tidy up inline asm's:rin
2022-09-18Eliminate use of IFF_OACTIVE.thorpej
2022-09-12Work around clang 13.0.0 bug; copy{in,out}() are miscompiled with -O[12],rin
2022-09-12Make ibm4xx kernels compiled by clang.rin
2022-09-12copy{in,out}(): Minor clean up:rin
2022-09-12copyin(): Remove one more needless mtpid. No regression for full ATF.rin
2022-09-11copyin(): Fix comment. No binary changes.rin
2022-09-11copy{in,out}(): Tiny optimizations for __asm codes.rin
2022-09-11copy{in,out}(): Add missing clobber registers to __asm codes.rin
2022-09-11copy{in,out}(): Add missing ``if (count == 0) goto done;''.rin
2022-09-11copy{in,out}(): Consistently use %[tmp] as scratch register. NFC.rin
2022-09-11copyin(): Fix copy-paste in comment. No binary changes.rin
2022-09-11copy{in,out}(): Cosmetic changes to __asm codes. No binary changes.rin
2022-09-11s/udaddr/uaddr/g for consistency; we use kaddr for kernel data address.rin
2022-05-31fix various typos in comments, documentation and messages.andvar
2022-05-30For IBM_PPC403, emulate unaligned memory access for userland process.rin
2021-09-08pte_enter() and pmap_enter_pv(): return zero for success, andrin
2021-09-05Now, ctx_flush() never fails. So, make this function void.rin
2021-09-05pmap_enter_pv(): At the moment, this function is always called withrin
2021-09-05pmap_enter_pv(): No need to initialize npv to NULL.rin
2021-09-05pmap_testout(): Use pmap_{protect,remove}() for va to (va + PAGE_SIZE),rin
2021-09-05if (cond) panic() or Debugger() in #ifdef DIAGNOSTIC ---> KASSERT(!cond)rin
2021-09-04Style. No binary changes.rin
2021-08-07Merge thorpej-cfargs2.thorpej
2021-04-24Merge thorpej-cfargs branch:thorpej
2021-04-15Use uvm_km_alloc(9) with UVM_KMF_NOWAIT flag in pte_enter(), in order not torin
2021-04-14Style fixes:rin
2021-03-30Use ``for (;;)'' for infinite loop, as required by style.rin
2021-03-30Fix nearly 20 year old type - cache sizes are 2048 bytes, not 2848 bytes.simonb
2021-03-30G/C misleading <evbppc/tlb.h>. Use <powerpc/ibm4xx/tlb.h> directly.rin
2021-03-30According to "PPC405GP Embedded Processor User’s Manual",rin
2021-03-30Support OPB running @ 33MHz for 405GP based boards.rin
2021-03-30Use mnemonic "bdneq". Add missing register prefix.rin
2021-03-30- Document IBM/AMCC Walnut is supported by this file.rin
2021-03-30Remove unused "startkernel" argument for openbios_board_init().rin
2021-03-30Centralize cpu_reboot().rin