xref: /netbsd-src/sys/arch/arm/s3c2xx0/files.s3c2410 (revision 95e1ffb15694e54f29f8baaa4232152b703c2a5a)
1*95e1ffb1Schristos#	$NetBSD: files.s3c2410,v 1.5 2005/12/11 12:16:51 christos Exp $
286ab1d65Sbsh#
386ab1d65Sbsh# Configuration info for Samsung S3C2410
486ab1d65Sbsh#
586ab1d65Sbsh
686ab1d65Sbsh# Pull in common info for s3c2800/2400X/2410X
786ab1d65Sbshinclude arch/arm/s3c2xx0/files.s3c2xx0
886ab1d65Sbsh
986ab1d65Sbsh
1086ab1d65Sbshfile	arch/arm/s3c2xx0/s3c2410_intr.c
1186ab1d65Sbshfile	arch/arm/s3c2xx0/s3c24x0_clk.c
1286ab1d65Sbshfile	arch/arm/s3c2xx0/s3c2410.c
1386ab1d65Sbsh
14de453229Sbshdevice ssextio { [index=-1], [addr=0], [size=0], [intr=-1] } : bus_space_generic
15de453229Sbshattach ssextio at ssio
16de453229Sbsh# maximum external interrupt. defaults to 23 to allow all external
17de453229Sbsh# interrupts. valid values are 4..23.
18de453229Sbshdefparam opt_s3c2410.h S3C2410_MAX_EXTINT
19de453229Sbshfile	arch/arm/s3c2xx0/s3c2410_extint.c	ssextio
20de453229Sbsh
2186ab1d65Sbsh# UART
2286ab1d65Sbshfile	arch/arm/s3c2xx0/sscom_s3c2410.c	sscom
2386ab1d65Sbsh
243245163bSbsh# OHCI USB controller
253245163bSbshattach	ohci at ssio with ohci_ssio
263245163bSbshfile	arch/arm/s3c2xx0/ohci_s3c24x0.c		ohci_ssio
273245163bSbsh
28ba2cd9f9Sbsh# LCD controller
29ba2cd9f9Sbshdevice lcd: wsemuldisplaydev, rasops16, rasops8
30ba2cd9f9Sbshfile arch/arm/s3c2xx0/s3c24x0_lcd.c		lcd needs-flag
31ba2cd9f9Sbsh
32ba2cd9f9Sbsh# SPI port
33ba2cd9f9Sbsh#  intr locator is for an additional interrupt other than SPI[01] interrupts.
34ba2cd9f9Sbshdevice	ssspi {[intr=-1]}
35ba2cd9f9Sbshattach	ssspi at ssio
36ba2cd9f9Sbshfile	arch/arm/s3c2xx0/s3c2410_spi.c		ssspi
37