files.ingenic revision 1.7
11.7Smacallan#	$NetBSD: files.ingenic,v 1.7 2015/08/07 17:39:58 macallan Exp $
21.2Smacallan
31.2Smacallaninclude "dev/scsipi/files.scsipi"		# SCSI devices
41.2Smacallaninclude "dev/ata/files.ata"			# ATA devices
51.2Smacallaninclude "dev/usb/files.usb"			# USB devices
61.1Smacallan
71.2Smacallan# Ingenic system bus
81.2Smacallandevice	apbus { [addr=-1] }
91.2Smacallanattach	apbus at mainbus
101.2Smacallanfile	arch/mips/ingenic/apbus.c		apbus
111.2Smacallan
121.6Smacallan# On-chip UART device
131.6Smacallanattach	com at apbus with ingenic_com
141.6Smacallanfile	arch/mips/ingenic/ingenic_com.c	ingenic_com
151.6Smacallanoptions	COM_REGMAP
161.6Smacallan
171.2Smacallan# USB
181.2Smacallanattach dwctwo at apbus with ingenic_dwctwo
191.2Smacallanfile	arch/mips/ingenic/ingenic_dwctwo.c	ingenic_dwctwo	needs-flag
201.3Smacallan
211.3Smacallanattach ohci at apbus with ingenic_ohci
221.3Smacallanfile	arch/mips/ingenic/ingenic_ohci.c	ingenic_ohci	needs-flag
231.3Smacallan
241.3Smacallanattach ehci at apbus with ingenic_ehci
251.3Smacallanfile	arch/mips/ingenic/ingenic_ehci.c	ingenic_ehci	needs-flag
261.6Smacallandefflag	opt_ingenic.h	INGENIC_EHCI_DEBUG
271.4Smacallan
281.4Smacallan# Ethernet
291.4Smacallanattach dme at apbus with ingenic_dme
301.4Smacallanfile	arch/mips/ingenic/ingenic_dme.c		ingenic_dme	needs-flag
311.5Smacallan
321.5Smacallan# I2C
331.5Smacallandevice 	jziic : i2cbus
341.5Smacallanattach 	jziic at apbus
351.5Smacallanfile 	arch/mips/ingenic/jziic.c	jziic
361.5Smacallandefflag	opt_ingenic.h	JZIIC_DEBUG
371.6Smacallan
381.6Smacallan# SDMMC
391.6Smacallandevice 	jzmmc : sdmmcbus
401.6Smacallanattach 	jzmmc at apbus
411.6Smacallanfile 	arch/mips/ingenic/jzmmc.c	jzmmc
421.6Smacallandefflag	opt_ingenic.h	JZMMC_DEBUG
431.7Smacallan
441.7Smacallan# Random number generator
451.7Smacallandevice	jzrng
461.7Smacallanattach	jzrng at apbus with ingenic_rng
471.7Smacallanfile	arch/mips/ingenic/ingenic_rng.c	ingenic_rng
48