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