11.2Snisimura#	$NetBSD: files.s3c2440,v 1.2 2012/02/07 09:06:04 nisimura Exp $
21.1Snisimura#
31.1Snisimura# Configuration info for Samsung S3C2440
41.1Snisimura#
51.1Snisimura
61.1Snisimura# Pull in common info for s3c2800/2400X/2410X
71.1Snisimurainclude arch/arm/s3c2xx0/files.s3c2xx0
81.1Snisimura
91.1Snisimura
101.1Snisimurafile	arch/arm/s3c2xx0/s3c2440_intr.c
111.1Snisimurafile	arch/arm/s3c2xx0/s3c24x0_clk.c
121.1Snisimurafile	arch/arm/s3c2xx0/s3c2440.c
131.1Snisimurafile    arch/arm/s3c2xx0/s3c2440_dma.c  # DMA Controller
141.1Snisimura
151.1Snisimuradevice ssextio { [index=-1], [addr=0], [size=0], [intr=-1] } : bus_space_generic
161.1Snisimuraattach ssextio at ssio
171.1Snisimura# maximum external interrupt. defaults to 23 to allow all external
181.1Snisimura# interrupts. valid values are 4..23.
191.1Snisimuradefparam opt_s3c2440.h S3C2440_MAX_EXTINT
201.1Snisimurafile	arch/arm/s3c2xx0/s3c2440_extint.c	ssextio
211.1Snisimura
221.1Snisimura# UART
231.1Snisimurafile	arch/arm/s3c2xx0/sscom_s3c2440.c	sscom
241.1Snisimura
251.1Snisimura# OHCI USB controller
261.1Snisimuraattach	ohci at ssio with ohci_ssio
271.1Snisimurafile	arch/arm/s3c2xx0/ohci_s3c24x0.c		ohci_ssio
281.1Snisimura
291.1Snisimura# LCD controller
301.1Snisimuradevice lcd: wsemuldisplaydev, rasops16, rasops8
311.1Snisimurafile arch/arm/s3c2xx0/s3c24x0_lcd.c		lcd needs-flag
321.1Snisimura
331.1Snisimura# SPI port
341.1Snisimura#  intr locator is for an additional interrupt other than SPI[01] interrupts.
351.1Snisimura#device	ssspi {[intr=-1]}
361.1Snisimura#attach	ssspi at ssio
371.1Snisimura#file	arch/arm/s3c2xx0/s3c2440_spi.c		ssspi
381.1Snisimura
391.1Snisimura# SDI controller
401.1Snisimuradevice	sssdi: sdmmcbus
411.1Snisimuraattach	sssdi at ssio
421.1Snisimurafile	arch/arm/s3c2xx0/s3c2440_sdi.c		sssdi
431.1Snisimura
441.1Snisimuradevice	ssiis {}
451.1Snisimuraattach	ssiis at ssio
461.1Snisimurafile	arch/arm/s3c2xx0/s3c2440_i2s.c		ssiis
471.1Snisimura
481.1Snisimura# Touchscreen Controller
491.1Snisimuradevice	sstouch: wsmousedev, tpcalib
501.1Snisimuraattach	sstouch at ssio
511.1Snisimurafile	arch/arm/s3c2xx0/s3c2440_touch.c	sstouch
521.2Snisimura
531.2Snisimura# RTC
541.2Snisimuradevice ssrtc
551.2Snisimuraattach ssrtc at ssio
561.2Snisimurafile	arch/arm/s3c2xx0/s3c2440_rtc.c		ssrtc
57