1# $NetBSD: files.s3c2440,v 1.1 2012/01/30 03:28:33 nisimura Exp $ 2# 3# Configuration info for Samsung S3C2440 4# 5 6# Pull in common info for s3c2800/2400X/2410X 7include arch/arm/s3c2xx0/files.s3c2xx0 8 9 10file arch/arm/s3c2xx0/s3c2440_intr.c 11file arch/arm/s3c2xx0/s3c24x0_clk.c 12file arch/arm/s3c2xx0/s3c2440.c 13file arch/arm/s3c2xx0/s3c2440_dma.c # DMA Controller 14 15device ssextio { [index=-1], [addr=0], [size=0], [intr=-1] } : bus_space_generic 16attach ssextio at ssio 17# maximum external interrupt. defaults to 23 to allow all external 18# interrupts. valid values are 4..23. 19defparam opt_s3c2440.h S3C2440_MAX_EXTINT 20file arch/arm/s3c2xx0/s3c2440_extint.c ssextio 21 22# UART 23file arch/arm/s3c2xx0/sscom_s3c2440.c sscom 24 25# OHCI USB controller 26attach ohci at ssio with ohci_ssio 27file arch/arm/s3c2xx0/ohci_s3c24x0.c ohci_ssio 28 29# LCD controller 30device lcd: wsemuldisplaydev, rasops16, rasops8 31file arch/arm/s3c2xx0/s3c24x0_lcd.c lcd needs-flag 32 33# SPI port 34# intr locator is for an additional interrupt other than SPI[01] interrupts. 35#device ssspi {[intr=-1]} 36#attach ssspi at ssio 37#file arch/arm/s3c2xx0/s3c2440_spi.c ssspi 38 39# SDI controller 40device sssdi: sdmmcbus 41attach sssdi at ssio 42file arch/arm/s3c2xx0/s3c2440_sdi.c sssdi 43 44device ssiis {} 45attach ssiis at ssio 46file arch/arm/s3c2xx0/s3c2440_i2s.c ssiis 47 48# Touchscreen Controller 49device sstouch: wsmousedev, tpcalib 50attach sstouch at ssio 51file arch/arm/s3c2xx0/s3c2440_touch.c sstouch 52 53# RTC 54device ssrtc 55attach ssrtc at ssio 56file arch/arm/s3c2xx0/s3c2440_rtc.c ssrtc 57