files.sunxi revision 1.7
11.7Sjmcneill#	$NetBSD: files.sunxi,v 1.7 2017/07/02 00:14:09 jmcneill Exp $
21.1Sjmcneill#
31.1Sjmcneill# Configuration info for Allwinner sunxi family SoCs
41.1Sjmcneill#
51.1Sjmcneill#
61.1Sjmcneill
71.1Sjmcneillinclude	"arch/arm/pic/files.pic"
81.1Sjmcneillinclude	"arch/arm/cortex/files.cortex"
91.1Sjmcneill
101.1Sjmcneillfile	arch/arm/arm32/arm32_boot.c
111.1Sjmcneillfile	arch/arm/arm32/arm32_kvminit.c
121.1Sjmcneillfile	arch/arm/arm32/arm32_reboot.c
131.1Sjmcneillfile	arch/arm/arm32/irq_dispatch.S
141.1Sjmcneillfile	arch/arm/arm32/armv7_generic_space.c
151.1Sjmcneillfile	arch/arm/arm32/armv7_generic_dma.c
161.1Sjmcneillfile	arch/arm/arm/bus_space_a4x.S
171.1Sjmcneill
181.1Sjmcneillfile	arch/arm/sunxi/sunxi_platform.c		soc_sunxi
191.1Sjmcneill
201.1Sjmcneill# CCU
211.1Sjmcneilldefine	sunxi_ccu
221.1Sjmcneillfile	arch/arm/sunxi/sunxi_ccu.c		sunxi_ccu
231.7Sjmcneillfile	arch/arm/sunxi/sunxi_ccu_div.c		sunxi_ccu
241.1Sjmcneillfile	arch/arm/sunxi/sunxi_ccu_gate.c		sunxi_ccu
251.1Sjmcneillfile	arch/arm/sunxi/sunxi_ccu_nm.c		sunxi_ccu
261.2Sjmcneillfile	arch/arm/sunxi/sunxi_ccu_nkmp.c		sunxi_ccu
271.2Sjmcneillfile	arch/arm/sunxi/sunxi_ccu_prediv.c	sunxi_ccu
281.1Sjmcneill
291.7Sjmcneill# CCU (A31)
301.7Sjmcneilldevice	sun6ia31ccu: sunxi_ccu
311.7Sjmcneillattach	sun6ia31ccu at fdt with sunxi_a31_ccu
321.7Sjmcneillfile	arch/arm/sunxi/sun6i_a31_ccu.c		sunxi_a31_ccu
331.7Sjmcneill
341.2Sjmcneill# CCU (H3)
351.1Sjmcneilldevice	sun8ih3ccu: sunxi_ccu
361.1Sjmcneillattach	sun8ih3ccu at fdt with sunxi_h3_ccu
371.1Sjmcneillfile	arch/arm/sunxi/sun8i_h3_ccu.c		sunxi_h3_ccu
381.1Sjmcneill
391.1Sjmcneill# UART
401.1Sjmcneillattach	com at fdt with sunxi_com
411.1Sjmcneillfile	arch/arm/sunxi/sunxi_com.c		sunxi_com needs-flag
421.1Sjmcneill
431.2Sjmcneill# SD/MMC
441.2Sjmcneilldevice	sunximmc: sdmmcbus
451.2Sjmcneillattach	sunximmc at fdt with sunxi_mmc
461.2Sjmcneillfile	arch/arm/sunxi/sunxi_mmc.c		sunxi_mmc
471.2Sjmcneill
481.3Sjmcneill# USB PHY
491.3Sjmcneilldevice	sunxiusbphy
501.3Sjmcneillattach	sunxiusbphy at fdt with sunxi_usbphy
511.3Sjmcneillfile	arch/arm/sunxi/sunxi_usbphy.c		sunxi_usbphy
521.3Sjmcneill
531.3Sjmcneill# EHCI
541.3Sjmcneillattach	ehci at fdt with ehci_fdt
551.3Sjmcneillfile	dev/fdt/ehci_fdt.c			ehci_fdt	
561.3Sjmcneill
571.3Sjmcneill# OHCI
581.3Sjmcneillattach	ohci at fdt with ohci_fdt
591.3Sjmcneillfile	dev/fdt/ohci_fdt.c			ohci_fdt
601.3Sjmcneill
611.4Sjmcneill# TWI
621.4Sjmcneilldevice	sunxitwi: i2cbus, i2cexec, mvi2c
631.4Sjmcneillattach	sunxitwi at fdt with sunxi_twi
641.4Sjmcneillfile	arch/arm/sunxi/sunxi_twi.c		sunxi_twi
651.4Sjmcneill
661.5Sjmcneill# RTC
671.5Sjmcneilldevice	sunxirtc
681.5Sjmcneillattach	sunxirtc at fdt with sunxi_rtc
691.5Sjmcneillfile	arch/arm/sunxi/sunxi_rtc.c		sunxi_rtc
701.5Sjmcneill
711.6Sjmcneill# EMAC
721.6Sjmcneilldevice	sunxiemac: arp, ether, ifnet, mii
731.6Sjmcneillattach	sunxiemac at fdt with sunxi_emac
741.6Sjmcneillfile	arch/arm/sunxi/sunxi_emac.c		sunxi_emac
751.6Sjmcneill
761.1Sjmcneill# SOC parameters
771.1Sjmcneilldefflag	opt_soc.h			SOC_SUNXI
781.1Sjmcneilldefflag	opt_soc.h			SOC_SUN8I: SOC_SUNXI
791.1Sjmcneilldefflag	opt_soc.h			SOC_SUN8I_H3: SOC_SUN8I
801.7Sjmcneilldefflag	opt_soc.h			SOC_SUN6I: SOC_SUNXI
811.7Sjmcneilldefflag	opt_soc.h			SOC_SUN6I_A31: SOC_SUN6I
82