]> xenbits.xensource.com Git - people/julieng/freebsd.git/commitdiff
Start to remove support for the XScale i80321. As far as I can tell nobody
authorandrew <andrew@FreeBSD.org>
Wed, 28 Oct 2015 13:07:56 +0000 (13:07 +0000)
committerandrew <andrew@FreeBSD.org>
Wed, 28 Oct 2015 13:07:56 +0000 (13:07 +0000)
uses this which makes it difficult to support.

sys/arm/conf/EP80219 [deleted file]
sys/arm/conf/IQ31244 [deleted file]
sys/arm/conf/NOTES

diff --git a/sys/arm/conf/EP80219 b/sys/arm/conf/EP80219
deleted file mode 100644 (file)
index a744283..0000000
+++ /dev/null
@@ -1,111 +0,0 @@
-# EP80219 -- Custom kernel configuration file for FreeBSD/arm on the EP80219
-#
-# For more information on this file, please read the handbook section on
-# Kernel Configuration Files:
-#
-#    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
-#
-# The handbook is also available locally in /usr/share/doc/handbook
-# if you've installed the doc distribution, otherwise always see the
-# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
-# latest information.
-#
-# An exhaustive list of options and more detailed explanations of the
-# device lines is also present in the ../../conf/NOTES and NOTES files.
-# If you are in doubt as to the purpose or necessity of a line, check first
-# in NOTES.
-#
-# $FreeBSD$
-
-ident          EP80219
-
-include        "std.arm"
-options        PHYSADDR=0xa0000000
-options        KERNPHYSADDR=0xa0200000 
-options        KERNVIRTADDR=0xc0200000 # Used in ldscript.arm
-
-#options       ARM32_NEW_VM_LAYOUT
-include        "../xscale/i80321/std.ep80219"
-makeoptions    MODULES_OVERRIDE=""
-
-makeoptions    DEBUG=-g                # Build kernel with gdb(1) debug symbols
-makeoptions    CONF_CFLAGS=-mcpu=xscale
-options        HZ=100
-#options       DEVICE_POLLING
-
-options        SCHED_4BSD              # 4BSD scheduler
-options        INET                    # InterNETworking
-#options       INET6                   # IPv6 communications protocols
-options        FFS                     # Berkeley Fast Filesystem
-options        SOFTUPDATES             # Enable FFS soft updates support
-options        UFS_ACL                 # Support for access control lists
-options        UFS_DIRHASH             # Improve performance on big directories
-options        NFSCL                   # Network Filesystem Client
-options        NFSD                    # Network Filesystem Server
-options        NFSLOCKD                # Network Lock Manager
-options        NFS_ROOT                # NFS usable as /, requires NFSCL
-options        TMPFS                   # Efficient memory filesystem
-#options       MSDOSFS                 # MSDOS Filesystem
-options        CD9660                  # ISO 9660 Filesystem
-#options       PROCFS                  # Process filesystem (requires PSEUDOFS)
-options        PSEUDOFS                # Pseudo-filesystem framework
-options        SCSI_DELAY=5000         # Delay (in ms) before probing SCSI
-options        KTRACE                  # ktrace(1) support
-options        SYSVSHM                 # SYSV-style shared memory
-options        SYSVMSG                 # SYSV-style message queues
-options        SYSVSEM                 # SYSV-style semaphores
-options        _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions
-options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev
-options        GEOM_PART_BSD           # BSD partition scheme
-options        GEOM_PART_MBR           # MBR partition scheme
-options        GEOM_PART_GPT           # GUID Partition Tables.
-options        GEOM_LABEL              # Providers labelization.
-
-options        BOOTP
-options        BOOTP_NFSROOT
-options        BOOTP_NFSV3
-options        BOOTP_WIRED_TO=fxp0
-options        BOOTP_COMPAT
-#options       PREEMPTION
-device         loop
-device         ether
-#device                saarm
-device         miibus
-device         fxp
-device         uart
-device         pci
-
-device         ata
-
-device         scbus                   # SCSI bus (required for ATA/SCSI)
-device         cd                      # CD
-device         da                      # Direct Access (disks)
-device         pass                    # Passthrough device (direct ATA/SCSI access)
-
-# SCSI Controllers
-
-device         iopwdog                 # I80321 Watchdog
-device         dma                     # I80321 DMA Controller
-
-# Debugging for use in -current
-options        KDB
-options        DDB                     # Enable the kernel debugger
-#options       DEADLKRES               # Enable the deadlock resolver
-#options       INVARIANTS              # Enable calls of extra sanity checking
-#options       INVARIANT_SUPPORT       # Extra sanity checks of internal structures, required by INVARIANTS
-#options       WITNESS                 # Enable checks to detect deadlocks and cycles
-#options       WITNESS_SKIPSPIN        # Don't run witness on spinlocks for speed
-#options       DIAGNOSTIC
-
-options        XSCALE_CACHE_READ_WRITE_ALLOCATE
-device         md
-device         random                  # Entropy device
-
-# Floppy drives
-
-options        INCLUDE_CONFIG_FILE     # Include this file in kernel
-#options       VERBOSE_SYSINIT
-options        VERBOSE_INIT_ARM
-
-device         bpf
-#options       ROOTDEVNAME=\"ufs:ada0s1a\"
diff --git a/sys/arm/conf/IQ31244 b/sys/arm/conf/IQ31244
deleted file mode 100644 (file)
index 0bb224d..0000000
+++ /dev/null
@@ -1,110 +0,0 @@
-# IQ31244 -- Custom kernel configuration file for FreeBSD/arm on the IQ31244
-#
-# For more information on this file, please read the handbook section on
-# Kernel Configuration Files:
-#
-#    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
-#
-# The handbook is also available locally in /usr/share/doc/handbook
-# if you've installed the doc distribution, otherwise always see the
-# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
-# latest information.
-#
-# An exhaustive list of options and more detailed explanations of the
-# device lines is also present in the ../../conf/NOTES and NOTES files.
-# If you are in doubt as to the purpose or necessity of a line, check first
-# in NOTES.
-#
-# $FreeBSD$
-
-ident          IQ31244
-
-include        "std.arm"
-options        PHYSADDR=0xa0000000
-options        KERNPHYSADDR=0xa0200000 
-options        KERNVIRTADDR=0xc0200000 # Used in ldscript.arm
-options        FLASHADDR=0xf0000000
-options        LOADERRAMADDR=0x00000000
-
-include        "../xscale/i80321/std.iq31244"
-makeoptions    MODULES_OVERRIDE=""
-
-#makeoptions   DEBUG=-g                # Build kernel with gdb(1) debug symbols
-makeoptions    CONF_CFLAGS=-mcpu=xscale
-options        HZ=100
-#options       DEVICE_POLLING
-
-options        SCHED_4BSD              # 4BSD scheduler
-options        INET                    # InterNETworking
-options        INET6                   # IPv6 communications protocols
-options        FFS                     # Berkeley Fast Filesystem
-options        SOFTUPDATES             # Enable FFS soft updates support
-options        UFS_ACL                 # Support for access control lists
-options        UFS_DIRHASH             # Improve performance on big directories
-options        NFSCL                   # Network Filesystem Client
-options        NFSD                    # Network Filesystem Server
-options        NFSLOCKD                # Network Lock Manager
-options        NFS_ROOT                # NFS usable as /, requires NFSCL
-options        GEOM_PART_BSD           # BSD partition scheme
-options        GEOM_PART_MBR           # MBR partition scheme
-options        TMPFS                   # Efficient memory filesystem
-#options       MSDOSFS                 # MSDOS Filesystem
-options        CD9660                  # ISO 9660 Filesystem
-#options       PROCFS                  # Process filesystem (requires PSEUDOFS)
-options        PSEUDOFS                # Pseudo-filesystem framework
-options        SCSI_DELAY=5000         # Delay (in ms) before probing SCSI
-options        KTRACE                  # ktrace(1) support
-options        SYSVSHM                 # SYSV-style shared memory
-options        SYSVMSG                 # SYSV-style message queues
-options        SYSVSEM                 # SYSV-style semaphores
-options        _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions
-options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev
-options        BOOTP
-options        BOOTP_NFSROOT
-options        BOOTP_NFSV3
-options        BOOTP_WIRED_TO=em0
-options        BOOTP_COMPAT
-#options       PREEMPTION
-device         loop
-device         ether
-#device                saarm
-device         miibus
-device         rl
-device         em
-device         uart
-device         pci
-
-device         ata
-
-device         scbus                   # SCSI bus (required for ATA/SCSI)
-device         cd                      # CD
-device         da                      # Direct Access (disks)
-device         pass                    # Passthrough device (direct ATA/SCSI access)
-
-# SCSI Controllers
-
-device         iopwdog                 # I80321 Watchdog
-device         dma                     # I80321 DMA Controller
-device         aau                     # I80321 Application Accelerator Unit
-device         "iq31244_7seg"          # IQ31244 7 seg
-#options       AHC_REG_PRETTY_PRINT    # Print register bitfields in debug
-                                       # output.  Adds ~128k to driver.
-#options       AHD_REG_PRETTY_PRINT    # Print register bitfields in debug
-                                       # output.  Adds ~215k to driver.
-
-# Debugging for use in -current
-options        KDB
-options        DDB                     # Enable the kernel debugger
-#options       DEADLKRES               # Enable the deadlock resolver
-#options       INVARIANTS              # Enable calls of extra sanity checking
-#options       INVARIANT_SUPPORT       # Extra sanity checks of internal structures, required by INVARIANTS
-#options       WITNESS                 # Enable checks to detect deadlocks and cycles
-#options       WITNESS_SKIPSPIN        # Don't run witness on spinlocks for speed
-#options       DIAGNOSTIC
-
-options        XSCALE_CACHE_READ_WRITE_ALLOCATE
-device         md
-device         random                  # Entropy device
-
-# Floppy drives
-
index 6c345562a165830a82558d73aa83cb2e55ce4a04..238cc1bde01f219e0a6b931a723c6c8428a7b93c 100644 (file)
@@ -19,10 +19,6 @@ files        "../mv/discovery/files.db78xxx"
 files  "../mv/kirkwood/files.kirkwood"
 files  "../mv/orion/files.db88f5xxx"
 files  "../mv/orion/files.ts7800"
-files  "../xscale/i80321/files.ep80219"
-files  "../xscale/i80321/files.i80219"
-files  "../xscale/i80321/files.i80321"
-files  "../xscale/i80321/files.iq31244"
 files  "../xscale/i8134x/files.crb"
 files  "../xscale/i8134x/files.i81342"
 files  "../xscale/ixp425/files.avila"