xref: /netbsd-src/sys/arch/arm/xscale/files.ixp425 (revision fad4c9f71477ae11cea2ee75ec82151ac770a534)
1#       $NetBSD: files.ixp425,v 1.9 2006/03/04 11:26:12 scw Exp $
2#
3# Configuration info for Intel IXP4xx CPU support
4#
5
6defparam opt_ixp425.h		IXP425_CLOCK_FREQ
7
8file    arch/arm/xscale/ixp425_intr.c
9file    arch/arm/xscale/ixp425_mem.c
10file    arch/arm/arm32/irq_dispatch.S
11
12file    arch/arm/xscale/xscale_pmc.c            perfctrs
13
14# IXP425 Slow peripheral devices
15device  ixpsip { [addr=-1], [size=0], [index=-1], [intr=-1] }: bus_space_generic
16file    arch/arm/xscale/ixp425_sip.c		ixpsip
17
18# IXP425 Processor CPU support
19# IXP425 PCI bus
20device	ixpio: pcibus, bus_space_generic
21file	arch/arm/xscale/ixp425.c		ixpio
22file	arch/arm/xscale/ixp425_space.c		ixpio
23file	arch/arm/xscale/ixp425_pci.c		ixpio
24file	arch/arm/xscale/ixp425_pci_space.c	ixpio
25file	arch/arm/xscale/ixp425_pci_dma.c	ixpio
26file	arch/arm/xscale/ixp425_pci_asm.S	ixpio
27
28# clock device
29device	ixpclk
30attach	ixpclk at ixpsip
31file	arch/arm/xscale/ixp425_timer.c		ixpclk needs-flag
32
33# Serial port
34# Note: Can't call this 'ixpcom' as that clashes with another arm device.
35attach	com at ixpsip with ixsipcom
36file	arch/arm/xscale/ixp425_com.c		ixsipcom
37file	arch/arm/xscale/ixp425_a4x_space.c	ixsipcom
38file	arch/arm/xscale/ixp425_a4x_io.S		ixsipcom
39