files.ingenic revision 1.9
11.9Sskrll#	$NetBSD: files.ingenic,v 1.9 2017/05/19 07:30:24 skrll Exp $
21.9Sskrll
31.9Sskrllfile	arch/mips/mips/bus_dma.c
41.2Smacallan
51.2Smacallaninclude "dev/scsipi/files.scsipi"		# SCSI devices
61.2Smacallaninclude "dev/ata/files.ata"			# ATA devices
71.2Smacallaninclude "dev/usb/files.usb"			# USB devices
81.1Smacallan
91.2Smacallan# Ingenic system bus
101.2Smacallandevice	apbus { [addr=-1] }
111.2Smacallanattach	apbus at mainbus
121.2Smacallanfile	arch/mips/ingenic/apbus.c		apbus
131.2Smacallan
141.6Smacallan# On-chip UART device
151.6Smacallanattach	com at apbus with ingenic_com
161.6Smacallanfile	arch/mips/ingenic/ingenic_com.c	ingenic_com
171.6Smacallanoptions	COM_REGMAP
181.6Smacallan
191.2Smacallan# USB
201.2Smacallanattach dwctwo at apbus with ingenic_dwctwo
211.2Smacallanfile	arch/mips/ingenic/ingenic_dwctwo.c	ingenic_dwctwo	needs-flag
221.3Smacallan
231.3Smacallanattach ohci at apbus with ingenic_ohci
241.3Smacallanfile	arch/mips/ingenic/ingenic_ohci.c	ingenic_ohci	needs-flag
251.3Smacallan
261.3Smacallanattach ehci at apbus with ingenic_ehci
271.3Smacallanfile	arch/mips/ingenic/ingenic_ehci.c	ingenic_ehci	needs-flag
281.6Smacallandefflag	opt_ingenic.h	INGENIC_EHCI_DEBUG
291.4Smacallan
301.4Smacallan# Ethernet
311.4Smacallanattach dme at apbus with ingenic_dme
321.4Smacallanfile	arch/mips/ingenic/ingenic_dme.c		ingenic_dme	needs-flag
331.5Smacallan
341.5Smacallan# I2C
351.5Smacallandevice 	jziic : i2cbus
361.5Smacallanattach 	jziic at apbus
371.5Smacallanfile 	arch/mips/ingenic/jziic.c	jziic
381.5Smacallandefflag	opt_ingenic.h	JZIIC_DEBUG
391.6Smacallan
401.6Smacallan# SDMMC
411.6Smacallandevice 	jzmmc : sdmmcbus
421.6Smacallanattach 	jzmmc at apbus
431.6Smacallanfile 	arch/mips/ingenic/jzmmc.c	jzmmc
441.6Smacallandefflag	opt_ingenic.h	JZMMC_DEBUG
451.7Smacallan
461.7Smacallan# Random number generator
471.7Smacallandevice	jzrng
481.7Smacallanattach	jzrng at apbus with ingenic_rng
491.7Smacallanfile	arch/mips/ingenic/ingenic_rng.c	ingenic_rng
501.8Smacallan
511.8Smacallan# EFUSE
521.8Smacallandevice	efuse
531.8Smacallanattach	efuse at apbus with ingenic_efuse
541.8Smacallanfile	arch/mips/ingenic/ingenic_efuse.c	ingenic_efuse
55