files.imx23 revision 1.2
1# $Id: files.imx23,v 1.2 2013/10/07 17:36:40 matt Exp $ 2# 3# Freescale i.MX23 applications processor configuration info. 4# 5 6file arch/arm/arm32/irq_dispatch.S icoll 7file arch/arm/imx/imx23_space.c ahb|apbh|apbx 8file arch/arm/imx/imx23_dma.c ahb|apbh|apbx 9 10# APBH bus interface 11device apbh {addr=0, size=0, irq=-1} : bus_space_generic 12attach apbh at mainbus 13file arch/arm/imx/imx23_apbh.c apbh 14 15# APBX bus interface 16device apbx {addr=0, size=0, irq=-1} : bus_space_generic 17attach apbx at mainbus 18file arch/arm/imx/imx23_apbx.c apbx 19 20# AHB bus interface 21device ahb {addr=0, size=0, irq=-1} : bus_space_generic 22attach ahb at mainbus 23file arch/arm/imx/imx23_ahb.c ahb 24 25# Interrupt controller 26include "arch/arm/pic/files.pic" 27device icoll: pic, pic_splfuncs 28attach icoll at apbh 29file arch/arm/imx/imx23_icoll.c icoll 30 31# Synchronous Serial Port (for SD/MMC) 32device ssp: sdmmcbus 33attach ssp at apbh 34file arch/arm/imx/imx23_ssp.c ssp 35 36# Power control 37#device power 38#attach power at apbx 39#file arch/arm/imx/imx23_power.c power 40 41# PL011 Debug console 42attach plcom at apbx with imx23plcom 43file arch/arm/imx/imx23_plcom.c imx23plcom 44 45# Timers and rotary decoder 46device timrot 47attach timrot at apbx 48file arch/arm/imx/imx23_timrot.c timrot 49 50# APB{H,X} DMA 51device apbdma 52attach apbdma at apbh, apbx 53file arch/arm/imx/imx23_apbdma.c apbdma 54 55# USB PHY 56device usbphy 57attach usbphy at apbx 58file arch/arm/imx/imx23_usbphy.c usbphy 59 60# Digital Control 61device digctl 62attach digctl at apbh 63file arch/arm/imx/imx23_digctl.c digctl 64 65# PIN Control 66device pinctrl: gpiobus 67attach pinctrl at apbh 68file arch/arm/imx/imx23_pinctrl.c pinctrl 69 70# Clock Control 71device clkctrl 72attach clkctrl at apbx 73file arch/arm/imx/imx23_clkctrl.c clkctrl 74 75# USB host controller 76device imxusbc {unit, irq} : bus_space_generic 77attach imxusbc at ahb 78file arch/arm/imx/imx23_usb.c imxusbc 79 80# EHCI 81attach ehci at imxusbc with imxehci 82file arch/arm/imx/imxusb.c imxehci 83