Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Dec 2018 22:54:03 +0000 (UTC)
From:      Warner Losh <imp@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r342255 - in head: . sys/mips/conf sys/mips/mips sys/mips/sibyte
Message-ID:  <201812192254.wBJMs3vc054866@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812192254.wBJMs3vc054866>