Move the footbridge dir out of arm32 into arm.

This commit is contained in:
chris 2001-06-09 10:29:11 +00:00
parent e843d81502
commit af8ce95972
21 changed files with 59 additions and 79 deletions

View File

@ -1,30 +1,30 @@
# $NetBSD: files.footbridge,v 1.1 2001/05/23 21:21:42 chris Exp $
# $NetBSD: files.footbridge,v 1.2 2001/06/09 10:29:12 chris Exp $
#
# Shared footbridge files information
defopt FOOTBRIDGE
#defopt FOOTBRIDGE
# DC21285 "Footbridge" specific files
define footbridge {}
device footbridge: pcibus, todservice
attach footbridge at mainbus
file arch/arm32/footbridge/footbridge.c footbridge
file arch/arm32/footbridge/footbridge_machdep.c footbridge
file arch/arm32/footbridge/footbridge_io.c footbridge
file arch/arm32/footbridge/footbridge_io_asm.S footbridge
file arch/arm32/footbridge/footbridge_pci.c footbridge
file arch/arm32/footbridge/footbridge_irq.S footbridge
file arch/arm32/footbridge/footbridge_irqhandler.c footbridge
file arch/arm32/footbridge/footbridge_clock.c footbridge
file arch/arm/footbridge/footbridge.c footbridge
file arch/arm/footbridge/footbridge_machdep.c footbridge
file arch/arm/footbridge/footbridge_io.c footbridge
file arch/arm/footbridge/footbridge_io_asm.S footbridge
file arch/arm/footbridge/footbridge_pci.c footbridge
file arch/arm/footbridge/footbridge_irq.S footbridge
file arch/arm/footbridge/footbridge_irqhandler.c footbridge
file arch/arm/footbridge/footbridge_clock.c footbridge
# DC21285 "Footbridge" serial port
device fcom: tty
attach fcom at footbridge
file arch/arm32/footbridge/footbridge_com.c fcom needs-flag
file arch/arm32/footbridge/footbridge_com_io.c fcom
file arch/arm32/footbridge/footbridge_com_io_asm.S fcom
file arch/arm/footbridge/footbridge_com.c fcom needs-flag
file arch/arm/footbridge/footbridge_com_io.c fcom
file arch/arm/footbridge/footbridge_com_io_asm.S fcom
# EBSA285/CATS class board
# DC21285 based board with cyclone firmware
file arch/arm32/footbridge/ebsa285_machdep.c footbridge & ebsa285
file arch/arm/footbridge/ebsa285_machdep.c footbridge & ebsa285
file arch/netwinder/netwinder/netwinder_machdep.c footbridge & netwinder

View File

@ -1,4 +1,4 @@
/* $NetBSD: cyclone_boot.h,v 1.3 1999/12/06 09:55:57 mark Exp $ */
/* $NetBSD: cyclone_boot.h,v 1.1 2001/06/09 10:29:12 chris Exp $ */
/*
* Copyright (c) 1997,1998 Mark Brinicombe.

View File

@ -1,4 +1,4 @@
/* $NetBSD: dc21285mem.h,v 1.2 2000/01/10 07:43:07 mark Exp $ */
/* $NetBSD: dc21285mem.h,v 1.1 2001/06/09 10:29:12 chris Exp $ */
/*
* Copyright (c) 1997,1998 Mark Brinicombe.

View File

@ -1,4 +1,4 @@
/* $NetBSD: dc21285reg.h,v 1.1 1998/09/06 02:20:33 mark Exp $ */
/* $NetBSD: dc21285reg.h,v 1.1 2001/06/09 10:29:12 chris Exp $ */
/*
* Copyright (c) 1997,1998 Mark Brinicombe.

View File

@ -1,4 +1,4 @@
/* $NetBSD: ebsa285_machdep.c,v 1.14 2001/03/04 19:05:57 matt Exp $ */
/* $NetBSD: ebsa285_machdep.c,v 1.1 2001/06/09 10:29:12 chris Exp $ */
/*
* Copyright (c) 1997,1998 Mark Brinicombe.
@ -66,9 +66,9 @@
#include <machine/pte.h>
#include <machine/undefined.h>
#include <arm32/footbridge/cyclone_boot.h>
#include <arm32/footbridge/dc21285mem.h>
#include <arm32/footbridge/dc21285reg.h>
#include <arm/footbridge/cyclone_boot.h>
#include <arm/footbridge/dc21285mem.h>
#include <arm/footbridge/dc21285reg.h>
#include "opt_ipkdb.h"

View File

@ -1,4 +1,4 @@
/* $NetBSD: footbridge.c,v 1.5 2001/02/25 21:31:14 bjh21 Exp $ */
/* $NetBSD: footbridge.c,v 1.1 2001/06/09 10:29:12 chris Exp $ */
/*
* Copyright (c) 1997,1998 Mark Brinicombe.
@ -48,9 +48,9 @@
#include <machine/bus.h>
#include <machine/irqhandler.h>
#include <machine/cpufunc.h>
#include <arm32/footbridge/footbridgevar.h>
#include <arm32/footbridge/dc21285reg.h>
#include <arm32/footbridge/dc21285mem.h>
#include <arm/footbridge/footbridgevar.h>
#include <arm/footbridge/dc21285reg.h>
#include <arm/footbridge/dc21285mem.h>
/*
* DC21285 'Footbridge' device

View File

@ -1,4 +1,4 @@
/* $NetBSD: footbridge_clock.c,v 1.6 2001/02/25 21:31:15 bjh21 Exp $ */
/* $NetBSD: footbridge_clock.c,v 1.1 2001/06/09 10:29:12 chris Exp $ */
/*
* Copyright (c) 1997 Mark Brinicombe.
@ -45,8 +45,8 @@
#include <machine/cpufunc.h>
#include <machine/irqhandler.h>
#include <arm32/footbridge/dc21285reg.h>
#include <arm32/footbridge/footbridgevar.h>
#include <arm/footbridge/dc21285reg.h>
#include <arm/footbridge/footbridgevar.h>
extern struct footbridge_softc *clock_sc;
extern u_int dc21285_fclk;

View File

@ -1,4 +1,4 @@
/* $NetBSD: footbridge_com.c,v 1.7 2001/05/02 10:32:13 scw Exp $ */
/* $NetBSD: footbridge_com.c,v 1.1 2001/06/09 10:29:12 chris Exp $ */
/*-
* Copyright (c) 1997 Mark Brinicombe
@ -50,9 +50,9 @@
#include <sys/termios.h>
#include <machine/bus.h>
#include <machine/irqhandler.h>
#include <arm32/footbridge/dc21285mem.h>
#include <arm32/footbridge/dc21285reg.h>
#include <arm32/footbridge/footbridgevar.h>
#include <arm/footbridge/dc21285mem.h>
#include <arm/footbridge/dc21285reg.h>
#include <arm/footbridge/footbridgevar.h>
#include <dev/cons.h>

View File

@ -1,4 +1,4 @@
/* $NetBSD: footbridge_com_io.c,v 1.2 2000/04/17 17:39:17 drochner Exp $ */
/* $NetBSD: footbridge_com_io.c,v 1.1 2001/06/09 10:29:12 chris Exp $ */
/*
* Copyright (c) 1997 Mark Brinicombe.

View File

@ -1,4 +1,4 @@
/* $NetBSD: footbridge_com_io_asm.S,v 1.1 1998/09/06 02:20:35 mark Exp $ */
/* $NetBSD: footbridge_com_io_asm.S,v 1.1 2001/06/09 10:29:12 chris Exp $ */
/*
* Copyright (c) 1997 Mark Brinicombe.

View File

@ -1,4 +1,4 @@
/* $NetBSD: footbridge_io.c,v 1.9 2001/04/24 04:30:54 thorpej Exp $ */
/* $NetBSD: footbridge_io.c,v 1.1 2001/06/09 10:29:12 chris Exp $ */
/*
* Copyright (c) 1997 Causality Limited
@ -41,7 +41,7 @@
#include <sys/param.h>
#include <sys/systm.h>
#include <machine/bus.h>
#include <arm32/footbridge/dc21285mem.h>
#include <arm/footbridge/dc21285mem.h>
#include <uvm/uvm_extern.h>
/* Proto types for all the bus_space structure functions */

View File

@ -1,4 +1,4 @@
/* $NetBSD: footbridge_io_asm.S,v 1.4 2000/06/24 09:42:47 mark Exp $ */
/* $NetBSD: footbridge_io_asm.S,v 1.1 2001/06/09 10:29:13 chris Exp $ */
/*
* Copyright (c) 1997 Causality Limited.

View File

@ -1,4 +1,4 @@
/* $NetBSD: footbridge_irq.S,v 1.6 2001/06/07 21:47:36 chris Exp $ */
/* $NetBSD: footbridge_irq.S,v 1.1 2001/06/09 10:29:13 chris Exp $ */
/*
* Copyright (c) 1998 Mark Brinicombe.
@ -40,8 +40,8 @@
#include <machine/asm.h>
#include <machine/cpu.h>
#include <machine/frame.h>
#include <arm32/footbridge/dc21285mem.h>
#include <arm32/footbridge/dc21285reg.h>
#include <arm/footbridge/dc21285mem.h>
#include <arm/footbridge/dc21285reg.h>
.text
.align 0

View File

@ -1,4 +1,4 @@
/* $NetBSD: footbridge_irqhandler.c,v 1.3 2000/06/29 08:53:00 mrg Exp $ */
/* $NetBSD: footbridge_irqhandler.c,v 1.1 2001/06/09 10:29:13 chris Exp $ */
/*
* Copyright (c) 1994-1998 Mark Brinicombe.

View File

@ -1,4 +1,4 @@
/* $NetBSD: footbridge_machdep.c,v 1.4 2000/06/29 08:53:00 mrg Exp $ */
/* $NetBSD: footbridge_machdep.c,v 1.1 2001/06/09 10:29:13 chris Exp $ */
/*
* Copyright (c) 1997 Mark Brinicombe.
@ -39,7 +39,7 @@
#include <uvm/uvm_extern.h>
#include <machine/pmap.h>
#include <machine/pte.h>
#include <arm32/footbridge/dc21285mem.h>
#include <arm/footbridge/dc21285mem.h>
extern pt_entry_t *pmap_pte __P((pmap_t pmap, vm_offset_t va));

View File

@ -1,4 +1,4 @@
/* $NetBSD: footbridge_pci.c,v 1.7 2001/04/20 16:52:04 matt Exp $ */
/* $NetBSD: footbridge_pci.c,v 1.1 2001/06/09 10:29:13 chris Exp $ */
/*
* Copyright (c) 1997,1998 Mark Brinicombe.
@ -50,8 +50,8 @@
#include <dev/pci/pcireg.h>
#include <dev/pci/pcivar.h>
#include <arm32/footbridge/dc21285reg.h>
#include <arm32/footbridge/dc21285mem.h>
#include <arm/footbridge/dc21285reg.h>
#include <arm/footbridge/dc21285mem.h>
#include "isa.h"
#if NISA > 0

View File

@ -1,4 +1,4 @@
/* $NetBSD: footbridgevar.h,v 1.1 1998/09/06 02:20:36 mark Exp $ */
/* $NetBSD: footbridgevar.h,v 1.1 2001/06/09 10:29:13 chris Exp $ */
/*
* Copyright (c) 1997 Mark Brinicombe.

View File

@ -1,4 +1,4 @@
# $NetBSD: files.arm32,v 1.113 2001/05/29 23:03:20 bjh21 Exp $
# $NetBSD: files.arm32,v 1.114 2001/06/09 10:29:11 chris Exp $
#
# First try for arm-specific configuration info
#
@ -420,29 +420,7 @@ attach scr at ofisascr
# ISA Plug 'n Play autoconfiguration glue.
file arch/arm32/isa/isapnp_machdep.c isapnp
# DC21285 "Footbridge" specific files
define footbridge {}
device footbridge: pcibus, todservice
attach footbridge at mainbus
file arch/arm32/footbridge/footbridge.c footbridge
file arch/arm32/footbridge/footbridge_machdep.c footbridge
file arch/arm32/footbridge/footbridge_io.c footbridge
file arch/arm32/footbridge/footbridge_io_asm.S footbridge
file arch/arm32/footbridge/footbridge_pci.c footbridge
file arch/arm32/footbridge/footbridge_irq.S footbridge
file arch/arm32/footbridge/footbridge_irqhandler.c footbridge
file arch/arm32/footbridge/footbridge_clock.c footbridge
# DC21285 "Footbridge" serial port
device fcom: tty
attach fcom at footbridge
file arch/arm32/footbridge/footbridge_com.c fcom needs-flag
file arch/arm32/footbridge/footbridge_com_io.c fcom
file arch/arm32/footbridge/footbridge_com_io_asm.S fcom
# EBSA285/CATS class board
# DC21285 based board with cyclone firmware
file arch/arm32/footbridge/ebsa285_machdep.c footbridge & ebsa285
# CATS boards have an EBSA285 based core with an ISA bus
file arch/arm32/isa/isa_cats_machdep.c isa & ebsa285
@ -462,6 +440,8 @@ include "dev/i2o/files.i2o"
# PCI devices
include "arch/arm/conf/files.footbridge"
#
# Include PCI config
#

View File

@ -1,4 +1,4 @@
/* $NetBSD: isa_machdep.c,v 1.1 2001/05/22 20:59:28 chris Exp $ */
/* $NetBSD: isa_machdep.c,v 1.2 2001/06/09 10:29:16 chris Exp $ */
/*-
* Copyright (c) 1996-1998 The NetBSD Foundation, Inc.
@ -96,8 +96,8 @@
#include <dev/isa/isadmareg.h>
#include <dev/isa/isadmavar.h>
#include <arm32/isa/icu.h>
#include <arm32/footbridge/dc21285reg.h>
#include <arm32/footbridge/dc21285mem.h>
#include <arm/footbridge/dc21285reg.h>
#include <arm/footbridge/dc21285mem.h>
#include <uvm/uvm_extern.h>

View File

@ -1,4 +1,4 @@
/* $NetBSD: isa_machdep.c,v 1.1 2001/04/19 07:13:24 matt Exp $ */
/* $NetBSD: isa_machdep.c,v 1.2 2001/06/09 10:29:16 chris Exp $ */
/*-
* Copyright (c) 1996-1998 The NetBSD Foundation, Inc.
@ -96,8 +96,8 @@
#include <dev/isa/isadmareg.h>
#include <dev/isa/isadmavar.h>
#include <arm32/isa/icu.h>
#include <arm32/footbridge/dc21285reg.h>
#include <arm32/footbridge/dc21285mem.h>
#include <arm/footbridge/dc21285reg.h>
#include <arm/footbridge/dc21285mem.h>
#include <uvm/uvm_extern.h>

View File

@ -1,4 +1,4 @@
/* $NetBSD: netwinder_machdep.c,v 1.2 2001/04/20 16:09:48 matt Exp $ */
/* $NetBSD: netwinder_machdep.c,v 1.3 2001/06/09 10:29:16 chris Exp $ */
/*
* Copyright (c) 1997,1998 Mark Brinicombe.
@ -67,8 +67,8 @@
#include <machine/undefined.h>
#include <machine/netwinder_boot.h>
#include <arm32/footbridge/dc21285mem.h>
#include <arm32/footbridge/dc21285reg.h>
#include <arm/footbridge/dc21285mem.h>
#include <arm/footbridge/dc21285reg.h>
#include "opt_ipkdb.h"