Module Name: src
Committed By: jmcneill
Date: Fri Oct 28 20:37:04 UTC 2022
Modified Files:
src/sys/arch/arm/xilinx: zynq_platform.c
src/sys/arch/evbarm: Makefile
src/sys/arch/evbarm/conf: README.evbarm
Removed Files:
src/sys/arch/arm/zynq: files.zynq zynq7000_board.c zynq7000_intr.h
zynq7000_reg.h zynq7000_sdhc.c zynq7000_uart.c zynq7000_usb.c
zynq7000_var.h zynq_axi.c zynq_cemac.c zynq_dma.c zynq_slcr.c
zynq_slcrreg.h zynq_slcrvar.h zynq_space.c zynq_uart.c
zynq_uartreg.h zynq_uartvar.h zynq_usb.c zynq_usbreg.h
zynq_usbvar.h
src/sys/arch/evbarm/conf: PARALLELLA ZEDBOARD files.parallella
files.zedboard files.zynq mk.zynq std.zynq
src/sys/arch/evbarm/zynq: platform.h zynq_machdep.c
Log Message:
Retire PARALLELLA and ZEDBOARD kernel configs.
The Zynq-7000 port has been converted to Devicetree and is supported
by the GENERIC kernel now.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/xilinx/zynq_platform.c
cvs rdiff -u -r1.2 -r0 src/sys/arch/arm/zynq/files.zynq \
src/sys/arch/arm/zynq/zynq7000_reg.h src/sys/arch/arm/zynq/zynq7000_var.h \
src/sys/arch/arm/zynq/zynq_dma.c src/sys/arch/arm/zynq/zynq_usbreg.h \
src/sys/arch/arm/zynq/zynq_usbvar.h
cvs rdiff -u -r1.5 -r0 src/sys/arch/arm/zynq/zynq7000_board.c \
src/sys/arch/arm/zynq/zynq_uart.c
cvs rdiff -u -r1.1 -r0 src/sys/arch/arm/zynq/zynq7000_intr.h \
src/sys/arch/arm/zynq/zynq7000_sdhc.c \
src/sys/arch/arm/zynq/zynq7000_uart.c \
src/sys/arch/arm/zynq/zynq7000_usb.c src/sys/arch/arm/zynq/zynq_cemac.c \
src/sys/arch/arm/zynq/zynq_slcr.c src/sys/arch/arm/zynq/zynq_slcrreg.h \
src/sys/arch/arm/zynq/zynq_slcrvar.h src/sys/arch/arm/zynq/zynq_uartreg.h \
src/sys/arch/arm/zynq/zynq_uartvar.h
cvs rdiff -u -r1.3 -r0 src/sys/arch/arm/zynq/zynq_axi.c
cvs rdiff -u -r1.4 -r0 src/sys/arch/arm/zynq/zynq_space.c
cvs rdiff -u -r1.7 -r0 src/sys/arch/arm/zynq/zynq_usb.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbarm/Makefile
cvs rdiff -u -r1.9 -r0 src/sys/arch/evbarm/conf/PARALLELLA
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/evbarm/conf/README.evbarm
cvs rdiff -u -r1.8 -r0 src/sys/arch/evbarm/conf/ZEDBOARD
cvs rdiff -u -r1.1 -r0 src/sys/arch/evbarm/conf/files.parallella \
src/sys/arch/evbarm/conf/files.zedboard
cvs rdiff -u -r1.2 -r0 src/sys/arch/evbarm/conf/files.zynq \
src/sys/arch/evbarm/conf/mk.zynq
cvs rdiff -u -r1.7 -r0 src/sys/arch/evbarm/conf/std.zynq
cvs rdiff -u -r1.2 -r0 src/sys/arch/evbarm/zynq/platform.h
cvs rdiff -u -r1.17 -r0 src/sys/arch/evbarm/zynq/zynq_machdep.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/arm/xilinx/zynq_platform.c
diff -u src/sys/arch/arm/xilinx/zynq_platform.c:1.8 src/sys/arch/arm/xilinx/zynq_platform.c:1.9
--- src/sys/arch/arm/xilinx/zynq_platform.c:1.8 Thu Oct 27 20:37:10 2022
+++ src/sys/arch/arm/xilinx/zynq_platform.c Fri Oct 28 20:37:03 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: zynq_platform.c,v 1.8 2022/10/27 20:37:10 jmcneill Exp $ */
+/* $NetBSD: zynq_platform.c,v 1.9 2022/10/28 20:37:03 jmcneill Exp $ */
/*-
* Copyright (c) 2019 The NetBSD Foundation, Inc.
@@ -35,7 +35,7 @@
#include "arml2cc.h"
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: zynq_platform.c,v 1.8 2022/10/27 20:37:10 jmcneill Exp $");
+__KERNEL_RCSID(0, "$NetBSD: zynq_platform.c,v 1.9 2022/10/28 20:37:03 jmcneill Exp $");
#include <sys/param.h>
#include <sys/bus.h>
@@ -75,7 +75,7 @@ __KERNEL_RCSID(0, "$NetBSD: zynq_platfor
#define ZYNQ_ARMCORE_VBASE (ZYNQ_GPV_VBASE + ZYNQ_GPV_SIZE)
#define ZYNQ_ARMCORE_PBASE 0xf8f00000
-#define ZYNQ_ARMCORE_SIZE 0x00003000
+#define ZYNQ_ARMCORE_SIZE 0x00100000
#define ZYNQ_OCM_VBASE (ZYNQ_ARMCORE_VBASE + ZYNQ_ARMCORE_SIZE)
#define ZYNQ_OCM_PBASE 0xfff00000
Index: src/sys/arch/evbarm/Makefile
diff -u src/sys/arch/evbarm/Makefile:1.10 src/sys/arch/evbarm/Makefile:1.11
--- src/sys/arch/evbarm/Makefile:1.10 Fri Jan 23 12:34:09 2015
+++ src/sys/arch/evbarm/Makefile Fri Oct 28 20:37:04 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2015/01/23 12:34:09 hkenken Exp $
+# $NetBSD: Makefile,v 1.11 2022/10/28 20:37:04 jmcneill Exp $
# Makefile for evbarm tags file and boot blocks
@@ -39,7 +39,6 @@ SEVBARM+= ${SYSDIR}/arch/evbarm/smdk2xx0
SEVBARM+= ${SYSDIR}/arch/evbarm/tisdp24xx/*.[ch]
SEVBARM+= ${SYSDIR}/arch/evbarm/tsarm/*.[ch]
SEVBARM+= ${SYSDIR}/arch/evbarm/viper/*.[ch]
-SEVBARM+= ${SYSDIR}/arch/evbarm/zynq/*.[ch]
SEVBARM+= ${SYSDIR}/arch/arm/xscale/*.[ch]
AEVBARM= ${SYSDIR}/arch/evbarm/adi_brh/*.S
@@ -67,7 +66,6 @@ AEVBARM+= ${SYSDIR}/arch/arm/xscale/*.S
AEVBARM+= ${SYSDIR}/arch/evbarm/integrator/*.S
AEVBARM+= ${SYSDIR}/arch/evbarm/iq80310/*.S
AEVBARM+= ${SYSDIR}/arch/evbarm/iq80321/*.S
-AEVBARM+= ${SYSDIR}/arch/evbarm/zynq/*.S
# Directories in which to place tags links
DEVBARM= include
Index: src/sys/arch/evbarm/conf/README.evbarm
diff -u src/sys/arch/evbarm/conf/README.evbarm:1.33 src/sys/arch/evbarm/conf/README.evbarm:1.34
--- src/sys/arch/evbarm/conf/README.evbarm:1.33 Sat Jun 26 09:13:00 2021
+++ src/sys/arch/evbarm/conf/README.evbarm Fri Oct 28 20:37:04 2022
@@ -1,4 +1,4 @@
-$NetBSD: README.evbarm,v 1.33 2021/06/26 09:13:00 rin Exp $
+$NetBSD: README.evbarm,v 1.34 2022/10/28 20:37:04 jmcneill Exp $
config date boards
-------------------------------------------------------------------------------
@@ -48,7 +48,6 @@ OPENBLOCKS_AX3 2013/09/30 Plat'Home. Ope
OPENRD 2012/08/10 open-rd.org Marvell Orion board
OSK5912 2007/01/06 TI OMAP 5912 OSK board
PANDABOARD 2012/08/20 TI OMAP4430 PandaBoard
-PARALLELLA 2015/01/23 Xilinx Zynq and Epiphany multi-core chips
PEPPER 2016/10/15 Gumstix Inc. Pepper SBC(Single Board Computer)
POGO 2016/05/12 CloudEngines Pogoplug NAS
RPI 2012/07/26 Raspberry Pi
@@ -65,4 +64,3 @@ TWINTAIL 2005/02/26 Genetec corp. "Twint
VIPER 2005/06/06 Arcom Viper PXA255 ARM board
VTC100 2016/07/04 NEXCOM VTC100
ZAO425 2003/05/23 NOVATEC NTNP425B "ZAO425" IXP425 eval board
-ZEDBOARD 2015/01/23 Xilinx Zynq-7000