Home | History | Annotate | Download | only in obs405
History log of /src/sys/arch/evbppc/obs405/obs600_machdep.c
RevisionDateAuthorComments
 1.17  15-Jan-2022  msaitoh s/adressing/addressing/
 1.16  03-Aug-2021  rin Switch evbppc/ibm4xx to generic evbppc (same as oea) kernel modules.

I've confirmed that kernels similar to amd64/conf/MODULAR work fine
both on 403 and 405.

XXX
Unfortunately, we cannot immediately switch evbppc/booke to generic
kernel modules yet; it has its own intr.h implementation.
 1.15  30-Mar-2021  rin - Include tlb.h directly instead of uvm_extern.h.
- Remove unused/duplicated header include.
- Sort and group headers.

No binary changes.
 1.14  30-Mar-2021  rin Centralize cpu_reboot().
 1.13  30-Mar-2021  rin G/C bootpath.
 1.12  06-Mar-2021  rin branches: 1.12.2;
Reorder things in cpu_startup() for clarity.

No functional changes intended.
 1.11  02-Mar-2021  rin Invoke calc_delayconst() before read_eeprom(), which uses delay(9).

Fix unintended looong waiting time during boot.
 1.10  15-Jul-2018  maxv branches: 1.10.12;
Retire ipkdb entirely. The option was removed from the config files
yesterday.

ok kamil christos
 1.9  05-Jul-2012  kiyohara branches: 1.9.38; 1.9.40;
Change read_eeprom(). We don't use bus_space(9) here. This is MD-part and,
don't support bus_space_unmap() to a space on reserved space?
 1.8  12-Dec-2011  kiyohara Call bus_space_mallocok earlier. Moreover, don't bus_space_unmap call.
 1.7  20-Jun-2011  matt branches: 1.7.2; 1.7.6;
Change IBM4xx to use the common powerpc PIC framework.
Consolidate most ibm4xx initppc function into ibm4xx_init
and Make all IBM4xx use it.
Change explora to use initppc instead of bootstrap.
 1.6  18-Jun-2011  matt split device/softc (CFATTACH_DECL_NEW)
struct device * -> device_t
struct cfdata * -> cfdata_t
Use <sys/foo.h> instead of <machine/foo.h> if <sys/foo.h> exists
Explicitly include <powerpc/ibm4xx/cpu.h> when needed.
 1.5  15-Jun-2011  matt lcsplx is dead. remove last vestiges of it.
 1.4  12-Jun-2011  mrg for booke and ibm4xx evbppc systems, set module_machine to to either
"powerpc-ibm4xx" or "powerpc-booke".
 1.3  25-Feb-2011  kiyohara branches: 1.3.2;
Need splraise(-1) here.
 1.2  20-Dec-2010  matt branches: 1.2.2; 1.2.4;
Move counting of faults, traps, intrs, soft[intr]s, syscalls, and nswtch
from uvmexp to per-cpu cpu_data and move them to 64bits. Remove unneeded
includes of <uvm/uvm_extern.h> and/or <uvm/uvm.h>.
 1.1  18-Mar-2010  kiyohara branches: 1.1.2; 1.1.4; 1.1.6;
Support Plathome's OpenBlockS600.
 1.1.6.2  11-Aug-2010  yamt sync with head.
 1.1.6.1  18-Mar-2010  yamt file obs600_machdep.c was added on branch yamt-nfs-mp on 2010-08-11 22:51:55 +0000
 1.1.4.3  05-Mar-2011  rmind sync with head
 1.1.4.2  30-May-2010  rmind sync with head
 1.1.4.1  18-Mar-2010  rmind file obs600_machdep.c was added on branch rmind-uvmplock on 2010-05-30 05:16:44 +0000
 1.1.2.2  30-Apr-2010  uebayasi Sync with HEAD.
 1.1.2.1  18-Mar-2010  uebayasi file obs600_machdep.c was added on branch uebayasi-xip on 2010-04-30 14:39:18 +0000
 1.2.4.1  05-Mar-2011  bouyer Sync with HEAD
 1.2.2.1  06-Jun-2011  jruoho Sync with HEAD.
 1.3.2.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.7.6.1  18-Feb-2012  mrg merge to -current.
 1.7.2.2  30-Oct-2012  yamt sync with head
 1.7.2.1  17-Apr-2012  yamt sync with head
 1.9.40.1  10-Jun-2019  christos Sync with HEAD
 1.9.38.1  28-Jul-2018  pgoyette Sync with HEAD
 1.10.12.1  03-Apr-2021  thorpej Sync with HEAD.
 1.12.2.1  03-Apr-2021  thorpej Sync with HEAD.

RSS XML Feed