xref: /netbsd-src/sys/arch/mips/conf/files.ingenic (revision f89f6560d453f5e37386cc7938c072d2f528b9fa)
1#	$NetBSD: files.ingenic,v 1.5 2015/04/04 12:28:52 macallan Exp $
2
3include "dev/scsipi/files.scsipi"		# SCSI devices
4include "dev/ata/files.ata"			# ATA devices
5include "dev/usb/files.usb"			# USB devices
6
7# On-chip UART device
8attach	com at mainbus with com_mainbus
9file	arch/mips/ingenic/ingenic_com.c	com_mainbus
10
11# Ingenic system bus
12device	apbus { [addr=-1] }
13attach	apbus at mainbus
14file	arch/mips/ingenic/apbus.c		apbus
15
16# USB
17attach dwctwo at apbus with ingenic_dwctwo
18file	arch/mips/ingenic/ingenic_dwctwo.c	ingenic_dwctwo	needs-flag
19
20attach ohci at apbus with ingenic_ohci
21file	arch/mips/ingenic/ingenic_ohci.c	ingenic_ohci	needs-flag
22
23attach ehci at apbus with ingenic_ehci
24file	arch/mips/ingenic/ingenic_ehci.c	ingenic_ehci	needs-flag
25
26# Ethernet
27attach dme at apbus with ingenic_dme
28file	arch/mips/ingenic/ingenic_dme.c		ingenic_dme	needs-flag
29
30# I2C
31device 	jziic : i2cbus
32attach 	jziic at apbus
33file 	arch/mips/ingenic/jziic.c	jziic
34defflag	opt_ingenic.h	JZIIC_DEBUG
35