files.ti revision 1.16
1# $NetBSD: files.ti,v 1.16 2019/10/29 22:19:13 jmcneill Exp $ 2# 3 4file arch/arm/ti/ti_cpufreq.c soc_ti 5file arch/arm/ti/am3_platform.c soc_am33xx 6file arch/arm/ti/omap3_platform.c soc_omap3 7 8# Interrupt controller 9device omapintc: pic, pic_splfuncs 10attach omapintc at fdt 11file arch/arm/ti/ti_omapintc.c omapintc 12 13# sysc interconnect 14device tisysc { } : fdt, ti_prcm 15attach tisysc at fdt with ti_sysc 16file arch/arm/ti/ti_sysc.c ti_sysc 17 18# PRCM 19define ti_prcm 20file arch/arm/ti/ti_prcm.c ti_prcm 21 22# PRCM (AM3xxx) 23device am3prcm { } : fdt, ti_prcm 24attach am3prcm at fdt with am3_prcm 25file arch/arm/ti/am3_prcm.c am3_prcm 26 27# CM (OMAP3) 28device omap3cm { } : fdt, ti_prcm 29attach omap3cm at fdt with omap3_cm 30file arch/arm/ti/omap3_cm.c omap3_cm 31 32# PRM (OMAP3) 33device omap3prm { } : fdt 34attach omap3prm at fdt with omap3_prm 35file arch/arm/ti/omap3_prm.c omap3_prm 36 37# Clocks 38device timuxclk 39attach timuxclk at fdt with ti_mux_clock 40file arch/arm/ti/ti_mux_clock.c ti_mux_clock 41 42device tidivclk 43attach tidivclk at fdt with ti_div_clock 44file arch/arm/ti/ti_div_clock.c ti_div_clock 45 46device tidpllclk 47attach tidpllclk at fdt with ti_dpll_clock 48file arch/arm/ti/ti_dpll_clock.c ti_dpll_clock 49 50# UART 51attach com at fdt with ti_com: ti_prcm 52file arch/arm/ti/ti_com.c ti_com needs-flag 53 54# Timer 55device omaptimer 56attach omaptimer at fdt 57file arch/arm/ti/ti_omaptimer.c omaptimer 58 59# GPIO 60device tigpio: gpiobus 61attach tigpio at fdt with ti_gpio 62file arch/arm/ti/ti_gpio.c ti_gpio 63 64# I2C 65device tiiic: i2cbus, i2cexec 66attach tiiic at fdt with ti_iic 67file arch/arm/ti/ti_iic.c ti_iic 68 69# Ethernet 70device cpsw: ether, ifnet, arp, mii, mii_phy 71attach cpsw at fdt 72file arch/arm/ti/if_cpsw.c cpsw 73 74# EDMA 75device tiedma 76attach tiedma at fdt with ti_edma 77file arch/arm/ti/ti_edma.c ti_edma 78device titptc 79attach titptc at fdt with ti_tptc 80file arch/arm/ti/ti_tptc.c ti_tptc 81 82# MMCHS 83attach sdhc at fdt with ti_sdhc: ti_edma, ti_prcm 84file arch/arm/ti/ti_sdhc.c ti_sdhc 85 86# USB 87device tiotg { } : fdt 88attach tiotg at fdt with ti_otg 89file arch/arm/ti/ti_otg.c ti_otg 90 91attach motg at fdt with ti_motg 92file arch/arm/ti/ti_motg.c ti_motg 93 94# RNG 95device tirng 96attach tirng at fdt with ti_rng 97file arch/arm/ti/ti_rng.c ti_rng 98 99# SOC parameters 100defflag opt_soc.h SOC_TI 101defflag opt_soc.h SOC_AM33XX: SOC_TI 102defflag opt_soc.h SOC_OMAP3: SOC_TI 103