Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/evbarm/conf Remove EXYNOS kernel config.
details: https://anonhg.NetBSD.org/src/rev/2031729e859e
branches: trunk
changeset: 449983:2031729e859e
user: jmcneill <jmcneill%NetBSD.org@localhost>
date: Sun Mar 31 13:10:40 2019 +0000
description:
Remove EXYNOS kernel config.
diffstat:
sys/arch/evbarm/conf/EXYNOS | 119 ------------------------------------
sys/arch/evbarm/conf/EXYNOS_INSTALL | 10 ---
sys/arch/evbarm/conf/files.exynos | 19 -----
sys/arch/evbarm/conf/mk.exynos | 35 ----------
sys/arch/evbarm/conf/std.exynos | 37 -----------
5 files changed, 0 insertions(+), 220 deletions(-)
diffs (240 lines):
diff -r 348024956872 -r 2031729e859e sys/arch/evbarm/conf/EXYNOS
--- a/sys/arch/evbarm/conf/EXYNOS Sun Mar 31 13:04:54 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,119 +0,0 @@
-#
-# $NetBSD: EXYNOS,v 1.36 2019/02/06 11:58:30 rin Exp $
-#
-# Samsung Exynos SoC kernel
-#
-
-include "arch/evbarm/conf/std.exynos"
-include "arch/evbarm/conf/GENERIC.common"
-
-makeoptions DTS="
- exynos4412-odroidu3.dts
- exynos4412-odroidx.dts
- exynos4412-odroidx2.dts
- exynos5410-odroidxu.dts
- exynos5410-smdk5410.dts
- exynos5422-odroidxu3-lite.dts
- exynos5422-odroidxu3.dts
- exynos5422-odroidxu4.dts
-"
-
-options CPU_CORTEXA7
-options CPU_CORTEXA15
-options SOC_EXYNOS4412
-options SOC_EXYNOS5422
-options MULTIPROCESSOR
-
-pseudo-device openfirm # /dev/openfirm
-
-#options DIAGNOSTIC # internal consistency checks
-#options DEBUG
-#options LOCKDEBUG
-#options PMAP_DEBUG # Enable pmap_debug_level code
-#options VERBOSE_INIT_ARM # verbose bootstrapping messages
-# CONSADDR is required for early init messages from VERBOSE_INIT_ARM.
-
-# ODROID-XU lite
-#options EARLYCONS=exynos, CONSADDR=0x12c20000
-
-makeoptions DEBUG="-g" # compile full symbol table
-makeoptions COPY_SYMTAB=1
-
-config netbsd root on ? type ?
-
-# Device tree support
-armfdt0 at root
-simplebus* at fdt? pass 0
-
-# CPUs
-cpus* at fdt? pass 0
-cpu* at fdt? pass 0
-
-fclock* at fdt? pass 4
-fregulator* at fdt? pass 4
-gpiokeys* at fdt?
-
-# System Controller
-syscon* at fdt? pass 1 # Generic System Controller
-
-# Timer
-mct* at fdt? pass 2 # Exynos Multi Core Timer (MCT)
-armgtmr* at mct?
-gtmr* at fdt? pass 2
-armgtmr* at gtmr?
-
-# Interrupt controller
-exyointr* at fdt? pass 1
-gic* at fdt? pass 1 # GIC
-armgic0 at gic?
-
-# Clock controller
-exy5410clk* at fdt? pass 3 # Exynos5410 clock controller
-exy5422clk* at fdt? pass 3 # Exynos5422 clock controller
-
-# GPIO controller
-exyopctl* at fdt? pass 2 # GPIO
-gpio* at gpiobus?
-
-# PWM timer
-expwm* at fdt? pass 4 # PWM
-
-# Fan
-pwmfan* at fdt? # PWM Fan controls
-
-# UART
-exuart* at fdt? # UART
-
-# I2C
-exyoi2c* at fdt? # I2C
-iic* at exyoi2c?
-
-# RTC
-#exyortc* at fdt? # RTC
-
-# SDMMC
-dwcmmc* at fdt? # SDMMC
-sdmmc* at dwcmmc?
-ld0 at sdmmc0
-ld1 at sdmmc1
-ld2 at sdmmc2
-ld3 at sdmmc3
-ld* at sdmmc?
-
-# USB
-exusbphy* at fdt? pass 9 # Samsung Exynos USB2 PHY
-exusbdrdphy* at fdt? pass 9 # Samsung Exynos USB3 DRD PHY
-ohci* at fdt? # OHCI
-ehci* at fdt? # EHCI
-xhci* at fdt? # XHCI
-usb* at usbus?
-
-include "dev/usb/usbdevices.config"
-
-midi* at midibus?
-
-rgephy* at mii? phy ?
-rlphy* at mii? phy ?
-ukphy* at mii? phy ?
-
-cinclude "arch/evbarm/conf/EXYNOS.local"
diff -r 348024956872 -r 2031729e859e sys/arch/evbarm/conf/EXYNOS_INSTALL
--- a/sys/arch/evbarm/conf/EXYNOS_INSTALL Sun Mar 31 13:04:54 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-#
-# $NetBSD: EXYNOS_INSTALL,v 1.1 2015/12/15 04:38:30 marty Exp $
-#
-# ODROID-XU -- ODROID-XU Exynos5410 based kernel
-#
-
-include "arch/evbarm/conf/EXYNOS"
-include "arch/evbarm/conf/INSTALL"
-
-options BOOTHOWTO=RB_SINGLE
diff -r 348024956872 -r 2031729e859e sys/arch/evbarm/conf/files.exynos
--- a/sys/arch/evbarm/conf/files.exynos Sun Mar 31 13:04:54 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-# $NetBSD: files.exynos,v 1.5 2018/10/18 09:01:54 skrll Exp $
-#
-# EXYNOS board configuration info
-#
-
-include "arch/arm/pic/files.pic"
-include "arch/arm/cortex/files.cortex"
-
-include "arch/evbarm/conf/files.fdt"
-
-file arch/arm/arm32/arm32_boot.c
-file arch/arm/arm32/arm32_kvminit.c
-file arch/arm/arm32/arm32_reboot.c
-file arch/arm/arm32/irq_dispatch.S
-file arch/arm/arm32/armv7_generic_space.c
-file arch/arm/arm/arm_generic_dma.c
-file arch/arm/arm/bus_space_a4x.S
-
-include "arch/arm/samsung/files.exynos"
diff -r 348024956872 -r 2031729e859e sys/arch/evbarm/conf/mk.exynos
--- a/sys/arch/evbarm/conf/mk.exynos Sun Mar 31 13:04:54 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,35 +0,0 @@
-# $NetBSD: mk.exynos,v 1.5 2018/10/18 09:01:54 skrll Exp $
-
-.if !empty(MACHINE_ARCH:M*eb)
-EXTRA_LINKFLAGS+= --be8
-.endif
-
-SYSTEM_FIRST_OBJ= armv6_start.o
-SYSTEM_FIRST_SFILE= ${ARM}/arm/armv6_start.S
-
-_OSRELEASE!= ${HOST_SH} $S/conf/osrelease.sh
-
-KERNEL_BASE_PHYS?=$(LOADADDRESS)
-KERNEL_BASE_VIRT?=$(LOADADDRESS)
-
-MKUBOOTIMAGEARGS= -A arm -T kernel -O linux
-MKUBOOTIMAGEARGS+= -a $(KERNEL_BASE_PHYS) -e $(KERNEL_BASE_PHYS)
-MKUBOOTIMAGEARGS+= -n "NetBSD/$(BOARDTYPE) ${_OSRELEASE}"
-MKUBOOTIMAGEARGS_NONE= ${MKUBOOTIMAGEARGS} -C none
-MKUBOOTIMAGEARGS_GZ= ${MKUBOOTIMAGEARGS} -C gz
-
-SYSTEM_LD_TAIL_EXTRA+=; \
- echo ${OBJCOPY} -S -O binary $@ $@.bin; \
- ${OBJCOPY} -S -O binary $@ $@.bin; \
- echo ${TOOL_GZIP} -9c $@.bin > $@.bin.gz; \
- ${TOOL_GZIP} -9c $@.bin > $@.bin.gz; \
- echo ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@.bin.gz $@.gz.ub; \
- ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@.bin.gz $@.gz.ub; \
- echo ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_NONE} $@.bin $@.ub; \
- ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_NONE} $@.bin $@.ub; \
- echo
-
-EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin@}
-EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.ub@}
-EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin.gz@}
-EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.gz.ub@}
diff -r 348024956872 -r 2031729e859e sys/arch/evbarm/conf/std.exynos
--- a/sys/arch/evbarm/conf/std.exynos Sun Mar 31 13:04:54 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,37 +0,0 @@
-# $NetBSD: std.exynos,v 1.10 2018/10/18 09:01:54 skrll Exp $
-#
-
-machine evbarm arm
-include "arch/evbarm/conf/std.evbarm"
-
-include "arch/evbarm/conf/files.exynos"
-
-makeoptions CPUFLAGS="-march=armv7-a -mfpu=neon"
-
-# Architecture opions
-options ARM_GENERIC_TODR
-options ARM_HAS_VBAR
-options ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
-options ARM_TRUSTZONE_FIRMWARE
-options DRAM_BLOCKS=256
-options FDT # Flattened Device Tree support
-options MODULAR
-options MODULAR_DEFAULT_AUTOLOAD
-#options PMAP_NEED_ALLOC_POOLPAGE
-options TPIDRPRW_IS_CURCPU
-options FPU_VFP
-options PCI_NETBSD_CONFIGURE
-options __NO_FIQ
-options __BUS_SPACE_HAS_STREAM_METHODS
-options __HAVE_CPU_COUNTER
-options __HAVE_CPU_UAREA_ALLOC_IDLELWP
-options __HAVE_FAST_SOFTINTS # should be in types.h
-options __HAVE_GENERIC_CPU_INITCLOCKS
-options __HAVE_GENERIC_START
-#options __HAVE_MM_MD_DIRECT_MAPPED_PHYS
-options __HAVE_PCI_CONF_HOOK
-
-makeoptions BOARDMKFRAG="${THISARM}/conf/mk.exynos"
-makeoptions BOARDTYPE="exynos"
-makeoptions KERNEL_BASE_PHYS="0x40000000"
-makeoptions KERNEL_BASE_VIRT="0x80000000"
Home |
Main Index |
Thread Index |
Old Index