xref: /netbsd-src/sys/arch/arm/iomd/files.iomd (revision e622eac459adf11c2e710d7a4de0f05510bbbe61)
1*e622eac4Sisaki#	$NetBSD: files.iomd,v 1.20 2019/05/08 13:40:14 isaki Exp $
2125a3becSbjh21#
3125a3becSbjh21# IOMD-specific configuration data
4125a3becSbjh21#
5125a3becSbjh21
6125a3becSbjh21# IOMD device
7125a3becSbjh21device	iomd {}
8125a3becSbjh21attach	iomd at mainbus
9125a3becSbjh21file	arch/arm/iomd/iomd.c			iomd		needs-flag
10125a3becSbjh21file	arch/arm/iomd/iomd_io.c			iomd
11125a3becSbjh21file	arch/arm/iomd/iomd_io_asm.S		iomd
12125a3becSbjh21file	arch/arm/iomd/iomd_irq.S		iomd
13125a3becSbjh21file	arch/arm/iomd/iomd_irqhandler.c		iomd
14125a3becSbjh21file	arch/arm/iomd/iomd_fiq.S		iomd
15125a3becSbjh21file	arch/arm/iomd/iomd_dma.c		iomd
16125a3becSbjh21
172c0d381bSthorpej# I^2C bus (bit-banged through IOMD control register)
182c0d381bSthorpejdevice	iomdiic: i2cbus, i2c_bitbang
192c0d381bSthorpejattach	iomdiic at iomd
202c0d381bSthorpejfile	arch/arm/iomd/iomdiic.c			iomdiic
21125a3becSbjh21
22125a3becSbjh21# clock device
23125a3becSbjh21device	clock
24125a3becSbjh21attach	clock at iomd
25125a3becSbjh21file	arch/arm/iomd/iomd_clock.c		iomd
26125a3becSbjh21
27125a3becSbjh21#
28125a3becSbjh21# wscons
29125a3becSbjh21#
30125a3becSbjh21
31125a3becSbjh21# wscons quadmouse device
32b8d9d011Sbjh21device	qms: wsmousedev
33b8d9d011Sbjh21attach	qms at iomd
34b8d9d011Sbjh21file	arch/arm/iomd/qms.c			qms
35125a3becSbjh21
36f8694181Sbjh21device	iomdkbc: pckbport
37f8694181Sbjh21attach	iomdkbc at iomd
38f8694181Sbjh21file	arch/arm/iomd/iomdkbc.c			iomdkbc		needs-flag
39f8694181Sbjh21
40125a3becSbjh21# VIDC device
412c38f195Sbjh21# parent to vidcvideo, vidcaudio
4200ae586cSbjh21device	vidc { }
43125a3becSbjh21attach	vidc at mainbus
4490bd2ce0Sbjh21file	arch/arm/iomd/vidc20.c			vidc
4590bd2ce0Sbjh21file	arch/arm/iomd/console/consinit.c	vidc
46125a3becSbjh21
47125a3becSbjh21# VIDC video wscons device
489dc302feSbjh21device	vidcvideo: rasops4, rasops8, rasops16, rasops32, wsemuldisplaydev,
49fa96148bSchris		   videomode, vcons
50125a3becSbjh21attach	vidcvideo at vidc
51125a3becSbjh21file	arch/arm/iomd/vidc20config.c		vidcvideo	needs-flag
52125a3becSbjh21file	arch/arm/iomd/vidcvideo.c		vidcvideo	needs-flag
53125a3becSbjh21
54239eec55Sbjh21# Audio device
55*e622eac4Sisakidevice	vidcaudio: audiobus, audiobell
56125a3becSbjh21attach	vidcaudio at vidc
5790bd2ce0Sbjh21file	arch/arm/iomd/vidcaudio.c		vidcaudio
58