files.ti revision 1.11
1#	$NetBSD: files.ti,v 1.11 2019/10/27 19:11:07 jmcneill Exp $
2#
3
4file	arch/arm/ti/ti_platform.c	soc_ti
5
6# Interrupt controller
7device	omapintc: pic, pic_splfuncs
8attach  omapintc at fdt
9file	arch/arm/ti/ti_omapintc.c	omapintc
10
11# sysc interconnect
12device	tisysc { } : fdt, ti_prcm
13attach	tisysc at fdt with ti_sysc
14file	arch/arm/ti/ti_sysc.c		ti_sysc
15
16# PRCM
17define	ti_prcm
18file	arch/arm/ti/ti_prcm.c		ti_prcm
19
20# PRCM (AM3xxx)
21device	am3prcm: ti_prcm
22attach	am3prcm at fdt with am3_prcm
23file	arch/arm/ti/am3_prcm.c		am3_prcm
24
25# UART
26attach	com at fdt with ti_com: ti_prcm
27file	arch/arm/ti/ti_com.c		ti_com needs-flag
28
29# Timer
30device	omaptimer
31attach  omaptimer at fdt
32file	arch/arm/ti/ti_omaptimer.c	omaptimer
33
34# I2C
35device	tiiic: i2cbus, i2cexec
36attach	tiiic at fdt with ti_iic
37file	arch/arm/ti/ti_iic.c		ti_iic
38
39# Ethernet
40device  cpsw: ether, ifnet, arp, mii, mii_phy
41attach  cpsw at fdt
42file    arch/arm/ti/if_cpsw.c		cpsw
43
44# EDMA
45device	tiedma
46attach	tiedma at fdt with ti_edma
47file	arch/arm/ti/ti_edma.c		ti_edma
48device	titptc
49attach	titptc at fdt with ti_tptc
50file	arch/arm/ti/ti_tptc.c		ti_tptc
51
52# MMCHS
53attach	sdhc at fdt with ti_sdhc: ti_edma, ti_prcm
54file	arch/arm/ti/ti_sdhc.c		ti_sdhc
55
56# USB
57device	tiotg { } : fdt
58attach	tiotg at fdt with ti_otg
59file	arch/arm/ti/ti_otg.c		ti_otg
60
61attach	motg at fdt with ti_motg
62file	arch/arm/ti/ti_motg.c		ti_motg
63
64# SOC parameters
65defflag	opt_soc.h			SOC_TI
66defflag	opt_soc.h			SOC_TI_AM335X: SOC_TI
67