xref: /netbsd-src/sys/arch/arm/s3c2xx0/files.s3c2410 (revision 95e1ffb15694e54f29f8baaa4232152b703c2a5a)
1#	$NetBSD: files.s3c2410,v 1.5 2005/12/11 12:16:51 christos Exp $
2#
3# Configuration info for Samsung S3C2410
4#
5
6# Pull in common info for s3c2800/2400X/2410X
7include arch/arm/s3c2xx0/files.s3c2xx0
8
9
10file	arch/arm/s3c2xx0/s3c2410_intr.c
11file	arch/arm/s3c2xx0/s3c24x0_clk.c
12file	arch/arm/s3c2xx0/s3c2410.c
13
14device ssextio { [index=-1], [addr=0], [size=0], [intr=-1] } : bus_space_generic
15attach ssextio at ssio
16# maximum external interrupt. defaults to 23 to allow all external
17# interrupts. valid values are 4..23.
18defparam opt_s3c2410.h S3C2410_MAX_EXTINT
19file	arch/arm/s3c2xx0/s3c2410_extint.c	ssextio
20
21# UART
22file	arch/arm/s3c2xx0/sscom_s3c2410.c	sscom
23
24# OHCI USB controller
25attach	ohci at ssio with ohci_ssio
26file	arch/arm/s3c2xx0/ohci_s3c24x0.c		ohci_ssio
27
28# LCD controller
29device lcd: wsemuldisplaydev, rasops16, rasops8
30file arch/arm/s3c2xx0/s3c24x0_lcd.c		lcd needs-flag
31
32# SPI port
33#  intr locator is for an additional interrupt other than SPI[01] interrupts.
34device	ssspi {[intr=-1]}
35attach	ssspi at ssio
36file	arch/arm/s3c2xx0/s3c2410_spi.c		ssspi
37