OpenGrok
Cross Reference: machdep.c
xref
: /
src
/
sys
/
arch
/
evbmips
/
loongson
/
machdep.c
Home
|
History
|
Annotate
|
Download
|
only in
loongson
History log of
/src/sys/arch/evbmips/loongson/machdep.c
Revision
Date
Author
Comments
1.9
05-Mar-2024
thorpej
Move the at-shutdown call to resettodr() from cpu_reboot() to kern_reboot().
It's a small step, but it's a step.
1.8
17-Aug-2020
simonb
Add some compile time asserts for endianness on boards/systems that
only support a single endianness.
1.7
22-Dec-2016
cherry
switch all ports to use uvm_init.c:uvm_md_init()
uvm_setpagesize() is now subsumed within this funciton.
1.6
24-Mar-2014
christos
branches: 1.6.6; 1.6.10;
use cpu_{g,s}etmodel
1.5
13-Oct-2012
jdc
branches: 1.5.2;
Adapt to the changed signature of pckbc_cnattach().
1.4
02-Mar-2012
nonaka
branches: 1.4.2;
Added Lemote Yeeloong Notebook support.
1.3
20-Sep-2011
macallan
branches: 1.3.2; 1.3.6;
call gdium_cnattach()
Now this actually boots on Gdium.
1.2
20-Sep-2011
macallan
make this work with NCOM == 0
1.1
27-Aug-2011
bouyer
Add loongson support to evbmips, based on the OpenBSD loongson port
and the existing evbmips/gdium support.
This has been tested on a lemote fuloong device (boots multiuser),
should also support other lemote devices (maybe with minor adjustments,
or adding missing drivers). There is some gdium support here too, but it
may not be yet complete (someone with a gdium would need to have a look,
hi macallan@ :)
loongson kernels are 64bits only: the loongson2f has ressources located
above the 2Gb physical address, and it's much easier to access it
using XKPHYS than trying to make it fit in the limited 32bit kernel
virtual space.
1.3.6.3
06-Mar-2012
mrg
sync to -current
1.3.6.2
06-Mar-2012
mrg
sync to -current
1.3.6.1
04-Mar-2012
mrg
sync to latest -current.
1.3.2.3
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.3.2.2
30-Oct-2012
yamt
sync with head
1.3.2.1
17-Apr-2012
yamt
sync with head
1.4.2.3
03-Dec-2017
jdolecek
update from HEAD
1.4.2.2
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.4.2.1
20-Nov-2012
tls
Resync to 2012-11-19 00:00:00 UTC
1.5.2.1
18-May-2014
rmind
sync with head
1.6.10.1
07-Jan-2017
pgoyette
Sync with HEAD. (Note that most of these changes are simply $NetBSD$
tag issues.)
1.6.6.1
05-Feb-2017
skrll
Sync with HEAD
Indexes created Sun Oct 26 21:10:03 GMT 2025