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