svn commit: r342255 - in head: . sys/mips/conf sys/mips/mips sys/mips/sibyte
Warner Losh
imp at FreeBSD.org
Wed Dec 19 22:54:05 UTC 2018
Author: imp
Date: Wed Dec 19 22:54:03 2018
New Revision: 342255
URL: https://svnweb.freebsd.org/changeset/base/342255
Log:
Remove support for the now very old SiByte MIPS platform. It's not
relevant and is unused. It's also getting in the way of progress in
some admittedly minor ways. Better to retire it to reduce the burden
on the project.
Discussed on: freebsd-mips@
Differential Revision: https://reviews.freebsd.org/D18543
Deleted:
head/sys/mips/conf/SWARM
head/sys/mips/conf/SWARM.hints
head/sys/mips/conf/SWARM64
head/sys/mips/conf/SWARM64_SMP
head/sys/mips/conf/SWARM_SMP
head/sys/mips/conf/std.SWARM
head/sys/mips/sibyte/ata_zbbus.c
head/sys/mips/sibyte/files.sibyte
head/sys/mips/sibyte/sb_asm.S
head/sys/mips/sibyte/sb_bus_space.h
head/sys/mips/sibyte/sb_machdep.c
head/sys/mips/sibyte/sb_scd.c
head/sys/mips/sibyte/sb_scd.h
head/sys/mips/sibyte/sb_zbbus.c
head/sys/mips/sibyte/sb_zbpci.c
head/sys/mips/sibyte/std.sibyte
Modified:
head/UPDATING
head/sys/mips/mips/bus_space_generic.c
Modified: head/UPDATING
==============================================================================
--- head/UPDATING Wed Dec 19 22:48:27 2018 (r342254)
+++ head/UPDATING Wed Dec 19 22:54:03 2018 (r342255)
@@ -31,6 +31,10 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW:
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20181215:
+ The old sibyte / swarm / Broadcom BCM1250 support has been
+ removed from the mips port.
+
20181211:
Clang, llvm, lld, lldb, compiler-rt and libc++ have been upgraded to
7.0.1. Please see the 20141231 entry below for information about
Modified: head/sys/mips/mips/bus_space_generic.c
==============================================================================
--- head/sys/mips/mips/bus_space_generic.c Wed Dec 19 22:48:27 2018 (r342254)
+++ head/sys/mips/mips/bus_space_generic.c Wed Dec 19 22:54:03 2018 (r342255)
@@ -202,14 +202,6 @@ static struct bus_space generic_space = {
#define wr16(a, v) cvmx_write64_uint16(a, v)
#define wr32(a, v) cvmx_write64_uint32(a, v)
#define wr64(a, v) cvmx_write64_uint64(a, v)
-#elif defined(CPU_SB1) && _BYTE_ORDER == _BIG_ENDIAN
-#include <mips/sibyte/sb_bus_space.h>
-#define rd8(a) sb_big_endian_read8(a)
-#define rd16(a) sb_big_endian_read16(a)
-#define rd32(a) sb_big_endian_read32(a)
-#define wr8(a, v) sb_big_endian_write8(a, v)
-#define wr16(a, v) sb_big_endian_write16(a, v)
-#define wr32(a, v) sb_big_endian_write32(a, v)
#else
#define rd8(a) readb(a)
#define rd16(a) readw(a)
More information about the svn-src-all
mailing list