xref: /netbsd/sys/arch/arm/iomd/files.iomd (revision 6550d01e)
1#	$NetBSD: files.iomd,v 1.19 2008/02/29 00:37:26 chris Exp $
2#
3# IOMD-specific configuration data
4#
5
6# IOMD device
7device	iomd {}
8attach	iomd at mainbus
9file	arch/arm/iomd/iomd.c			iomd		needs-flag
10file	arch/arm/iomd/iomd_io.c			iomd
11file	arch/arm/iomd/iomd_io_asm.S		iomd
12file	arch/arm/iomd/iomd_irq.S		iomd
13file	arch/arm/iomd/iomd_irqhandler.c		iomd
14file	arch/arm/iomd/iomd_fiq.S		iomd
15file	arch/arm/iomd/iomd_dma.c		iomd
16
17# I^2C bus (bit-banged through IOMD control register)
18device	iomdiic: i2cbus, i2c_bitbang
19attach	iomdiic at iomd
20file	arch/arm/iomd/iomdiic.c			iomdiic
21
22# clock device
23device	clock
24attach	clock at iomd
25file	arch/arm/iomd/iomd_clock.c		iomd
26
27#
28# wscons
29#
30
31# wscons quadmouse device
32device	qms: wsmousedev
33attach	qms at iomd
34file	arch/arm/iomd/qms.c			qms
35
36device	iomdkbc: pckbport
37attach	iomdkbc at iomd
38file	arch/arm/iomd/iomdkbc.c			iomdkbc		needs-flag
39
40# VIDC device
41# parent to vidcvideo, vidcaudio
42device	vidc { }
43attach	vidc at mainbus
44file	arch/arm/iomd/vidc20.c			vidc
45file	arch/arm/iomd/console/consinit.c	vidc
46
47# VIDC video wscons device
48device	vidcvideo: rasops4, rasops8, rasops16, rasops32, wsemuldisplaydev,
49		   videomode, vcons
50attach	vidcvideo at vidc
51file	arch/arm/iomd/vidc20config.c		vidcvideo	needs-flag
52file	arch/arm/iomd/vidcvideo.c		vidcvideo	needs-flag
53
54# Audio device
55device	vidcaudio: audiobus, auconv, mulaw, aurateconv, audiobell
56attach	vidcaudio at vidc
57file	arch/arm/iomd/vidcaudio.c		vidcaudio
58