CVS log for src/sys/arch/mips/mips/locore_octeon.S
Up to [cvs.NetBSD.org] / src / sys / arch / mips / mips
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Jul 20 10:07:49 2022 UTC (2 years, 6 months ago) by riastradh
Branches: MAIN
CVS tags: thorpej-ifq-base,
thorpej-ifq,
thorpej-altq-separation-base,
thorpej-altq-separation,
perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
netbsd-10-base,
netbsd-10-1-RELEASE,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10,
bouyer-sunxi-drm-base,
bouyer-sunxi-drm,
HEAD
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +7 -5
lines
mips: Fix cpuids synchronization at boot.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Jul 28 00:35:38 2020 UTC (4 years, 5 months ago) by simonb
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf2-base,
thorpej-i2c-spi-conf2,
thorpej-i2c-spi-conf-base,
thorpej-i2c-spi-conf,
thorpej-futex2-base,
thorpej-futex2,
thorpej-futex-base,
thorpej-futex,
thorpej-cfargs2-base,
thorpej-cfargs2,
thorpej-cfargs-base,
thorpej-cfargs,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +7 -10
lines
Change cpus_booted back to a simple variable instead of a kcpuset.
octeon_cpu_spinup() was trying to set CPU status immediately on kernel
startup _well_ before the kcpuset was initialised.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Jul 26 07:47:27 2020 UTC (4 years, 5 months ago) by simonb
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +19 -17
lines
Adjust for new CP0 reg names, comment out most of the Cavium CP0
specific functions that are unused.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Jul 20 03:24:59 2020 UTC (4 years, 6 months ago) by simonb
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +12 -21
lines
Remove check/limit for only 2 cores.
Use MIPS_EBASE_CPUNUM instead of magic numbers.
Revision 1.10.14.2: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:36:28 2017 UTC (7 years, 1 month ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.10.14.1: preferred, colored; branchpoint 1.10: preferred, colored; next MAIN 1.11: preferred, colored
Changes since revision 1.10.14.1: +200 -0
lines
update from HEAD
Revision 1.3.2.4: download - view: text, markup, annotated - select for diffs
Wed Oct 5 20:55:32 2016 UTC (8 years, 3 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.3.2.3: preferred, colored; branchpoint 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.2.3: +7 -5
lines
Sync with HEAD
Revision 1.9.2.1: download - view: text, markup, annotated - select for diffs
Sat Aug 6 00:19:06 2016 UTC (8 years, 5 months ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9: +4 -2
lines
Sync with HEAD
Revision 1.10.14.1
Wed Jul 27 09:32:35 2016 UTC (8 years, 5 months ago) by jdolecek
Branches: tls-maxphys
FILE REMOVED
Changes since revision 1.10: +0 -200
lines
file locore_octeon.S was added on branch tls-maxphys on 2017-12-03 11:36:28 +0000
Revision 1.10: download - view: text, markup, annotated - select for diffs
Wed Jul 27 09:32:35 2016 UTC (8 years, 5 months ago) by skrll
Branches: MAIN
CVS tags: tls-maxphys-base-20171202,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
phil-wifi-base,
phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
phil-wifi,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-compat-merge-20190127,
pgoyette-compat-base,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
pgoyette-compat,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
nick-nhusb-base-20170825,
nick-nhusb-base-20170204,
nick-nhusb-base-20161204,
nick-nhusb-base-20161004,
netbsd-9-base,
netbsd-9-4-RELEASE,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9,
netbsd-8-base,
netbsd-8-3-RELEASE,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
localcount-20160914,
jdolecek-ncq-base,
jdolecek-ncq,
isaki-audio2-base,
isaki-audio2,
is-mlppp-base,
is-mlppp,
bouyer-xenpvh-base2,
bouyer-xenpvh-base1,
bouyer-xenpvh-base,
bouyer-xenpvh,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan,
ad-namecache-base3,
ad-namecache-base2,
ad-namecache-base1,
ad-namecache-base,
ad-namecache
Branch point for: tls-maxphys
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +4 -2
lines
Sprinle RCSID
Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Jul 11 16:15:36 2016 UTC (8 years, 6 months ago) by matt
Branches: MAIN
CVS tags: pgoyette-localcount-base,
pgoyette-localcount-20160726
Branch point for: pgoyette-localcount
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +4 -4
lines
Change MIPS to use the common pmap code.
Switch to 8KB pages on CPUs with a R4K MMU.
Simplify cache code.
Merge in most of changes from matt-mips64 branch
Revision 1.8: download - view: text, markup, annotated - select for diffs
Mon Jul 11 14:27:03 2016 UTC (8 years, 6 months ago) by skrll
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +3 -3
lines
Use the correct register (s0) for the cpu number to copy to the second
argument (a1)
Revision 1.3.2.3: download - view: text, markup, annotated - select for diffs
Tue Sep 22 12:05:47 2015 UTC (9 years, 4 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.3.2.2: preferred, colored; branchpoint 1.3: preferred, colored
Changes since revision 1.3.2.2: +57 -13
lines
Sync with HEAD
Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Jun 10 22:31:00 2015 UTC (9 years, 7 months ago) by matt
Branches: MAIN
CVS tags: nick-nhusb-base-20160907,
nick-nhusb-base-20160529,
nick-nhusb-base-20160422,
nick-nhusb-base-20160319,
nick-nhusb-base-20151226,
nick-nhusb-base-20150921
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +12 -9
lines
Transition from __cpuset_t to kcpuset_t *. This brings the local pmap one
step closer to uvm/pmap, its eventual replacement. Tested on ERLITE MP kernel.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Jun 8 14:24:20 2015 UTC (9 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +7 -3
lines
Fix octeon_reset_vector to work in non-MP kernels.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Sun Jun 7 08:03:10 2015 UTC (9 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +5 -5
lines
Define COP0 register that use select value in <mips/cpuregs.h>
Use those new definitions
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat Jun 6 21:05:16 2015 UTC (9 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +41 -4
lines
Add octeon_reset_vector which handles soft resets and nmi that comes through
the boot vector @ 0xbfc00000.
Revision 1.3.2.2: download - view: text, markup, annotated - select for diffs
Sat Jun 6 14:40:02 2015 UTC (9 years, 7 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.3.2.1: preferred, colored; branchpoint 1.3: preferred, colored
Changes since revision 1.3.2.1: +154 -0
lines
Sync with HEAD
Revision 1.3.2.1
Tue Jun 2 05:10:18 2015 UTC (9 years, 7 months ago) by skrll
Branches: nick-nhusb
FILE REMOVED
Changes since revision 1.3: +0 -154
lines
file locore_octeon.S was added on branch nick-nhusb on 2015-06-06 14:40:02 +0000
Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Jun 2 05:10:18 2015 UTC (9 years, 7 months ago) by matt
Branches: MAIN
CVS tags: nick-nhusb-base-20150606
Branch point for: nick-nhusb
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +19 -15
lines
Fix octeon spinup code to branch to right instruction and to jump to the
right routine.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Mon Jun 1 22:55:13 2015 UTC (9 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +44 -11
lines
Rework cavium support in preparation for MULTIPROCESSOR support
Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Apr 29 08:32:00 2015 UTC (9 years, 8 months ago) by hikaru
Branches: MAIN
Initial import of Cavium Octeon and Octeon Plus SoC and
specifically Ubiquiti Networks EdgeRouter LITE support.
Currently the ethernet and uart are worked.
This support was contributed by Internet Initiative Japan Inc.
CVSweb <webmaster@jp.NetBSD.org>