summaryrefslogtreecommitdiff
path: root/sys/arch/evbppc/walnut/machdep.c
AgeCommit message (Expand)Author
2021-08-03Switch evbppc/ibm4xx to generic evbppc (same as oea) kernel modules.rin
2021-03-30- Include tlb.h directly, instead of uvm_extern.h.rin
2021-03-30Move common global variables, i.e., phys_map, machine, and machine_arch torin
2021-03-30Convert walnut to use powerpc/ibm4xx/openbios.rin
2021-03-30Centralize cpu_reboot().rin
2021-03-30G/C bootpath.rin
2021-03-29Use ibm4xx_cpu_startup() and board_info_init().rin
2021-03-29Use IBM405GP_UART0_BASE instead of hard-coded magic number 0xef000000.rin
2021-03-29Use ibm40x_machdep.c.rin
2020-06-11uvm_availmem(): give it a boolean argument to specify whether a recentad
2019-12-31Rename uvm_free() -> uvm_availmem().ad
2019-12-21uvmexp.free -> uvm_free()ad
2018-07-15Retire ipkdb entirely. The option was removed from the config filesmaxv
2012-07-27Fix some -fno-common falloutmatt
2011-06-22Add support pci_intr_setattr.matt
2011-06-20Change IBM4xx to use the common powerpc PIC framework.matt
2011-06-20Cleanup includes. (<net/netisr.h> is handled by softints, not MD anymore,matt
2011-06-18split device/softc (CFATTACH_DECL_NEW)matt
2011-06-15lcsplx is dead. remove last vestiges of it.matt
2011-06-12for booke and ibm4xx evbppc systems, set module_machine to to eithermrg
2011-04-04Neither pci_dma64_available(), pci_probe_device(), pci_mapreg_map(9),dyoung
2011-01-14Retire struct user, remove sys/user.h inclusions. Note sys/user.h headerrmind
2010-03-18Support PowerPC 405EX/EXr.kiyohara
2010-02-25Adapt to <spr.h> breakup.matt
2010-02-08Remove separate mb_map. The nmbclusters is computed at boot time basedjoerg
2009-11-27- Use uvm_lwp_setuarea() instead of directly setting address to lwp_t::l_addr.rmind
2009-11-26Kill proc0paddr. Use lwp0.l_addr instead.matt
2009-11-07Add a flags argument to pmap_kenter_pa(9).cegger
2009-02-13Use "defopt MODULAR" in sys/conf/files, and #include "opt_modular.h"apb
2008-11-30As discussed on tech-kern: mutex_init is too heavyweight for early bootstrapmartin
2008-11-12Remove LKMs and switch to the module framework, pass 1.ad
2008-11-11It is not appropriate to call pmf_system_shutdown(9) fromdyoung
2008-07-02Replce exec_map with a pool. Proposed on tech-kern@, reviewed by chs@.ad
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-22TRUE -> true, FALSE -> falsethorpej
2007-02-09Merge newlock2 to head.ad
2007-01-24Remove duplicate #includes, patch contributed in private mailhubertf
2006-11-29Instead of mapping whole RAM with reserved TLB entries, map just enoughfreza
2006-10-16* convert ibm4xx-based evbppc from reserved-TLB entry allocation to recentlykiyohara
2006-07-13Add a blank line between two unrelated parts of code.simonb
2006-06-30Bring ibm4xx interrupt code up to date:freza
2006-05-05Remove the devprop API and switch everthing over to the new proplib. Addthorpej
2006-02-26Set emac0-mac-addr in the "board info" propdb.thorpej
2005-12-24bare asm -> __asmperry
2005-12-11merge ktrace-lwp.christos
2005-04-25Move the MI printing of `copyright' to the MD cpu_startup() codelukem
2005-04-01merge yamt-km branch.yamt
2005-01-17Move struct propdb *board_info to powerpc/ibm4xx/board_prop.c.shige
2004-09-14Tidy up a little.simonb
2003-12-30Replace the traditional buffer memory management -- based on fixed per bufferpk