Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/evbarm Remove support for TI OMAP 2420 and 2430 eva...
details: https://anonhg.NetBSD.org/src/rev/c64a9fdd78e3
branches: trunk
changeset: 372171:c64a9fdd78e3
user: jmcneill <jmcneill%NetBSD.org@localhost>
date: Sat Oct 29 13:24:35 2022 +0000
description:
Remove support for TI OMAP 2420 and 2430 eval boards.
This is part of the arch/arm/omap removal.
diffstat:
sys/arch/evbarm/conf/README.evbarm | 4 +-
sys/arch/evbarm/conf/TISDP2420 | 230 ------
sys/arch/evbarm/conf/TISDP2420_INSTALL | 9 -
sys/arch/evbarm/conf/TISDP2430 | 236 -------
sys/arch/evbarm/conf/files.tisdp24xx | 18 -
sys/arch/evbarm/conf/mk.tisdp24xx | 14 -
sys/arch/evbarm/conf/std.tisdp24xx | 23 -
sys/arch/evbarm/tisdp24xx/if_sm_gpmc.c | 179 -----
sys/arch/evbarm/tisdp24xx/sdp24xx.h | 53 -
sys/arch/evbarm/tisdp24xx/sdp24xx_machdep.c | 933 ----------------------------
sys/arch/evbarm/tisdp24xx/sdp24xx_start.S | 332 ---------
11 files changed, 1 insertions(+), 2030 deletions(-)
diffs (truncated from 2085 to 300 lines):
diff -r 4ebbe9586651 -r c64a9fdd78e3 sys/arch/evbarm/conf/README.evbarm
--- a/sys/arch/evbarm/conf/README.evbarm Sat Oct 29 13:22:23 2022 +0000
+++ b/sys/arch/evbarm/conf/README.evbarm Sat Oct 29 13:24:35 2022 +0000
@@ -1,4 +1,4 @@
-$NetBSD: README.evbarm,v 1.38 2022/10/29 13:22:23 jmcneill Exp $
+$NetBSD: README.evbarm,v 1.39 2022/10/29 13:24:35 jmcneill Exp $
config date boards
-------------------------------------------------------------------------------
@@ -51,8 +51,6 @@
SMDK2800 2002/11/20 Samsung SMDK2800 S3C2800 eval board
TEAMASA_NPWR 2002/02/07 Team ASA Npwr IOP310 based server appliance
TEAMASA_NPWR_FC 2003/12/24 Team ASA NPWR-FC i80321 server appliance
-TISDP2420 2008/04/27 TI OMAP 2420 eval board
-TISDP2430 2008/04/27 TI OMAP 2430 eval board
TS7200 2004/12/23 Technologic Systems TS-7200 board
TWINTAIL 2005/02/26 Genetec corp. "Twintail" PXA255 eval board
VIPER 2005/06/06 Arcom Viper PXA255 ARM board
diff -r 4ebbe9586651 -r c64a9fdd78e3 sys/arch/evbarm/conf/TISDP2420
--- a/sys/arch/evbarm/conf/TISDP2420 Sat Oct 29 13:22:23 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,230 +0,0 @@
-#
-# $NetBSD: TISDP2420,v 1.43 2022/08/07 02:52:25 simonb Exp $
-#
-# TISDP2420 -- TI OMAP 2420 Eval Board Kernel
-#
-
-include "arch/evbarm/conf/std.tisdp24xx"
-
-# estimated number of users
-
-maxusers 32
-
-# Standard system options
-
-options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
-#options NTP # NTP phase/frequency locked loop
-
-# CPU options
-
-options CPU_ARM1136
-options OMAP_2420
-#options PMAPCOUNTERS
-
-# Architecture options
-
-# File systems
-
-file-system FFS # UFS
-#file-system LFS # log-structured file system
-file-system MFS # memory file system
-file-system NFS # Network file system
-#file-system ADOSFS # AmigaDOS-compatible file system
-#file-system EXT2FS # second extended file system (linux)
-#file-system CD9660 # ISO 9660 + Rock Ridge file system
-file-system MSDOSFS # MS-DOS file system
-#file-system FDESC # /dev/fd
-#file-system KERNFS # /kern
-#file-system NULLFS # loopback file system
-#file-system PROCFS # /proc
-#file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs)
-#file-system UMAPFS # NULLFS + uid and gid remapping
-#file-system UNION # union file system
-file-system TMPFS # memory file system
-file-system PTYFS # /dev/pts/N support
-
-# File system options
-#options FFS_EI # FFS Endian Independent support
-#options FFS_NO_SNAPSHOT # No FFS snapshot support
-#options QUOTA # legacy UFS quotas
-#options QUOTA2 # new, in-filesystem UFS quotas
-#options UFS_DIRHASH # UFS Large Directory Hashing
-#options UFS_EXTATTR # Extended attribute support for UFS1
-options WAPBL # File system journaling support
-#options DISKLABEL_EI # disklabel Endian Independent support
-#options NFSSERVER # Network File System server
-
-# Networking options
-
-#options GATEWAY # packet forwarding
-options INET # IP + ICMP + TCP + UDP
-options INET6 # IPV6
-#options IPSEC # IP security
-#options IPSEC_DEBUG # debug for IP security
-#options MROUTING # IP multicast routing
-#options PIM # Protocol Independent Multicast
-#options NETATALK # AppleTalk networking
-#options PPP_BSDCOMP # BSD-Compress compression support for PPP
-#options PPP_DEFLATE # Deflate compression support for PPP
-#options PPP_FILTER # Active filter support for PPP (requires bpf)
-#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
-
-options NFS_BOOT_BOOTP
-options NFS_BOOT_DHCP
-#options NFS_BOOT_BOOTSTATIC
-#options NFS_BOOTSTATIC_MYIP="\"192.168.1.4\""
-#options NFS_BOOTSTATIC_GWIP="\"192.168.1.1\""
-#options NFS_BOOTSTATIC_MASK="\"255.255.255.0\""
-#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\""
-#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\""
-
-options NFS_BOOT_RWSIZE=1024
-
-# Compatibility options
-
-include "conf/compat_netbsd30.config"
-options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
-
-# Shared memory options
-
-options SYSVMSG # System V-like message queues
-options SYSVSEM # System V-like semaphores
-options SYSVSHM # System V-like memory sharing
-
-# Device options
-
-#options MEMORY_DISK_HOOKS # boottime setup of ramdisk
-#options MEMORY_DISK_ROOT_SIZE=8192 # Size in blocks
-#options MEMORY_DISK_DYNAMIC
-#options MINIROOTSIZE=1000 # Size in blocks
-#options MEMORY_DISK_IS_ROOT # use memory disk as root
-
-# Miscellaneous kernel options
-options KTRACE # system call tracing, a la ktrace(1)
-#options SCSIVERBOSE # Verbose SCSI errors
-#options MIIVERBOSE # Verbose MII autoconfuration messages
-#options DDB_KEYCODE=0x40
-#options USERCONF # userconf(4) support
-#options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
-
-# Development and Debugging options
-
-options DIAGNOSTIC # internal consistency checks
-#options DEBUG
-#options UVMHIST # kernhist for uvm/pmap subsystems
-options VERBOSE_INIT_ARM # verbose bootstraping messages
-options DDB # in-kernel debugger
-options DDB_ONPANIC=1
-options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
-#options KGDB
-makeoptions DEBUG="-g" # compile full symbol table
-makeoptions COPY_SYMTAB=1
-
-## USB Debugging options
-#options USB_DEBUG
-#options OHCI_DEBUG
-#options UHUB_DEBUG
-
-
-# Valid options for BOOT_ARGS:
-# single Boot to single user only
-# kdb Give control to kernel debugger
-# ask Ask for file name to reboot from
-# memorydisk=<n> Set memorydisk size to <n> KB
-# quiet Show aprint_naive output
-# verbose Show aprint_normal and aprint_verbose output
-options BOOT_ARGS="\"\""
-
-#options SPL_STATS # SPL time stats
-#options DISINT_STATS # Interrupt disable stats
-
-config netbsd root on ? type ?
-##config netbsd-sm0 root on sm0 type nfs
-
-# The main bus device
-mainbus0 at root
-
-# The boot cpu
-cpu0 at mainbus?
-
-# Specify the memory size in megabytes.
-options MEMSIZE=64
-
-# L3 Interconnect
-L3i0 at mainbus?
-
-# OBIO
-obio0 at mainbus? base 0x48000000 size 0x1000000 # L4 CORE
-obio1 at mainbus? base 0x49000000 size 0x0800000 # L4 WAKEUP
-
-# General Purpose Memory Controller
-gpmc0 at mainbus? base 0x6800a000
-
-# Interrupt Controller
-omapicu0 at obio0 addr 0x480fe000 size 0x1000 intrbase 0
-omapgpio0 at obio0 addr 0x48018000 size 0x0400 intrbase 96 intr 29
-omapgpio1 at obio0 addr 0x4801a000 size 0x0400 intrbase 128 intr 30
-omapgpio2 at obio0 addr 0x4801c000 size 0x0400 intrbase 160 intr 31
-omapgpio3 at obio0 addr 0x4801e000 size 0x0400 intrbase 192 intr 32
-
-gpio* at omapgpio?
-
-# # I2C Controller
-# omapi2c0 at tipb? addr 0xfffb3800 intr 36 mult 4
-# iic* at omapi2c?
-# # omap's own i2c address
-# options OMAP_I2C_ADDRESS=0xe
-# # i2c bus clock low and high times in ns
-# options I2C_LOW_TIME_nSEC=1500
-# options I2C_HIGH_TIME_nSEC=1000
-
-# On-board 16550 UARTs
-com0 at obio? addr 0x4806a000 intr -1 mult 4 # UART1
-##com1 at obio? addr 0x4806c000 intr 73 mult 4 # UART2
-##com2 at obio? addr 0x4806e000 intr 74 mult 4 # UART3 (IR)
-options CONSADDR=0x4806a000, CONSPEED=57600
-#options CONSADDR=0x4806a000, CONSPEED=115200
-##options KGDB_DEVADDR=0x4806e000, KGDB_DEVRATE=115200 # UART3
-
-# Interrupt controller
-##omap2430intc0 at obio? # Interrupt controller
-
-# Operating System Timer
-omapmputmr0 at obio? addr 0x4802a000 intr 38 # GP Timer 2
-# Statistics Timer
-omapmputmr1 at obio? addr 0x48078000 intr 39 # GP Timer 3
-# Microtime Reference Timer
-omapmputmr2 at obio? addr 0x4807A000 intr 40 # GP Timer 4
-options OMAP_MPU_TIMER_CLOCK_FREQ=12000000
-
-# Watchdog timers
-omapwdt32k* at obio? addr 0x48026000 size 2048 # WDT4
-#omapwdt32k* at obio? addr 0x49014000 size 2048 # WDT1
-#omapwdt32k* at obio? addr 0x49016000 size 2048 # WDT2
-
-# On-board SMSC LAN91C96 Ethernet Controller
-sm0 at gpmc? addr 0x08000300 intr 188 # (intr is GPIO92)
-
-# On-board USB
-##ohci* at obio? addr 0x4805e000 size 0x1000 intr 75
-##usb* at ohci?
-##uhub* at usb?
-##umass* at uhub? port ? configuration ? interface ?
-
-# Pseudo-Devices
-
-# disk/mass storage pseudo-devices
-#pseudo-device vnd # disk-like interface to files
-#pseudo-device fss # file system snapshot device
-#pseudo-device putter # for puffs and pud
-
-# network pseudo-devices
-pseudo-device bpfilter # Berkeley packet filter
-pseudo-device loop # network loopback
-#pseudo-device kttcp # network loopback
-
-# miscellaneous pseudo-devices
-pseudo-device pty # pseudo-terminals
-#options RND_COM
-#pseudo-device clockctl # user control of clock subsystem
-pseudo-device ksyms # /dev/ksyms
diff -r 4ebbe9586651 -r c64a9fdd78e3 sys/arch/evbarm/conf/TISDP2420_INSTALL
--- a/sys/arch/evbarm/conf/TISDP2420_INSTALL Sat Oct 29 13:22:23 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-# $NetBSD: TISDP2420_INSTALL,v 1.2 2014/05/01 18:43:45 martin Exp $
-#
-# TISDP2420_INSTALL -- TISDP2420 kernel with installation-sized
-# ramdisk
-#
-
-include "arch/evbarm/conf/TISDP2420"
-include "arch/evbarm/conf/INSTALL"
-no makeoptions DEBUG
diff -r 4ebbe9586651 -r c64a9fdd78e3 sys/arch/evbarm/conf/TISDP2430
--- a/sys/arch/evbarm/conf/TISDP2430 Sat Oct 29 13:22:23 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,236 +0,0 @@
-#
-# $NetBSD: TISDP2430,v 1.41 2022/08/07 02:52:25 simonb Exp $
-#
-# TISDP2430 -- TI OMAP 2430 Eval Board Kernel
-#
-
-include "arch/evbarm/conf/std.tisdp24xx"
-
-# estimated number of users
-
-maxusers 32
-
-# Standard system options
-
-options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
-#options NTP # NTP phase/frequency locked loop
-
-# CPU options
-
-options CPU_ARM1136
-options OMAP_2430
-
-# Architecture options
-
-# File systems
-
-file-system FFS # UFS
-#file-system LFS # log-structured file system
-file-system MFS # memory file system
-file-system NFS # Network file system
-#file-system ADOSFS # AmigaDOS-compatible file system
Home |
Main Index |
Thread Index |
Old Index