11.10Sskrll#	$NetBSD: files.ingenic,v 1.10 2017/05/21 06:49:13 skrll Exp $
21.9Sskrll
31.9Sskrllfile	arch/mips/mips/bus_dma.c
41.10Sskrllfile	arch/mips/mips/locore_ingenic.S
51.2Smacallan
61.2Smacallaninclude "dev/scsipi/files.scsipi"		# SCSI devices
71.2Smacallaninclude "dev/ata/files.ata"			# ATA devices
81.2Smacallaninclude "dev/usb/files.usb"			# USB devices
91.1Smacallan
101.2Smacallan# Ingenic system bus
111.2Smacallandevice	apbus { [addr=-1] }
121.2Smacallanattach	apbus at mainbus
131.2Smacallanfile	arch/mips/ingenic/apbus.c		apbus
141.2Smacallan
151.6Smacallan# On-chip UART device
161.6Smacallanattach	com at apbus with ingenic_com
171.6Smacallanfile	arch/mips/ingenic/ingenic_com.c	ingenic_com
181.6Smacallanoptions	COM_REGMAP
191.6Smacallan
201.2Smacallan# USB
211.2Smacallanattach dwctwo at apbus with ingenic_dwctwo
221.2Smacallanfile	arch/mips/ingenic/ingenic_dwctwo.c	ingenic_dwctwo	needs-flag
231.3Smacallan
241.3Smacallanattach ohci at apbus with ingenic_ohci
251.3Smacallanfile	arch/mips/ingenic/ingenic_ohci.c	ingenic_ohci	needs-flag
261.3Smacallan
271.3Smacallanattach ehci at apbus with ingenic_ehci
281.3Smacallanfile	arch/mips/ingenic/ingenic_ehci.c	ingenic_ehci	needs-flag
291.6Smacallandefflag	opt_ingenic.h	INGENIC_EHCI_DEBUG
301.4Smacallan
311.4Smacallan# Ethernet
321.4Smacallanattach dme at apbus with ingenic_dme
331.4Smacallanfile	arch/mips/ingenic/ingenic_dme.c		ingenic_dme	needs-flag
341.5Smacallan
351.5Smacallan# I2C
361.5Smacallandevice 	jziic : i2cbus
371.5Smacallanattach 	jziic at apbus
381.5Smacallanfile 	arch/mips/ingenic/jziic.c	jziic
391.5Smacallandefflag	opt_ingenic.h	JZIIC_DEBUG
401.6Smacallan
411.6Smacallan# SDMMC
421.6Smacallandevice 	jzmmc : sdmmcbus
431.6Smacallanattach 	jzmmc at apbus
441.6Smacallanfile 	arch/mips/ingenic/jzmmc.c	jzmmc
451.6Smacallandefflag	opt_ingenic.h	JZMMC_DEBUG
461.7Smacallan
471.7Smacallan# Random number generator
481.7Smacallandevice	jzrng
491.7Smacallanattach	jzrng at apbus with ingenic_rng
501.7Smacallanfile	arch/mips/ingenic/ingenic_rng.c	ingenic_rng
511.8Smacallan
521.8Smacallan# EFUSE
531.8Smacallandevice	efuse
541.8Smacallanattach	efuse at apbus with ingenic_efuse
551.8Smacallanfile	arch/mips/ingenic/ingenic_efuse.c	ingenic_efuse
56