1 # $Id: files.imx23,v 1.1 2012/11/20 19:06:12 jkunz Exp $ 2 # 3 # Freescale i.MX23 applications processor configuration info. 4 # 5 6 file arch/arm/imx/imx23_space.c apbh|apbx 7 file arch/arm/imx/imx23_dma.c apbh|apbx 8 9 # APBH bus interface 10 device apbh {addr=0, size=0, irq=-1} : bus_space_generic 11 attach apbh at mainbus 12 file arch/arm/imx/imx23_apbh.c apbh 13 14 # APBX bus interface 15 device apbx {addr=0, size=0, irq=-1} : bus_space_generic 16 attach apbx at mainbus 17 file arch/arm/imx/imx23_apbx.c apbx 18 19 # Interrupt controller 20 include "arch/arm/pic/files.pic" 21 device icoll: pic, pic_splfuncs 22 attach icoll at apbh 23 file arch/arm/imx/imx23_icoll.c icoll 24 file arch/arm/arm32/irq_dispatch.S 25 26 # Synchronous serial port (for SD/MMC) 27 device ssp: sdmmcbus 28 attach ssp at apbh 29 file arch/arm/imx/imx23_ssp.c ssp 30 31 # PL011 Debug console 32 attach plcom at apbx with imx23plcom 33 file arch/arm/imx/imx23_plcom.c imx23plcom 34 35 # Timers and rotary decoder 36 device timrot 37 attach timrot at apbx 38 file arch/arm/imx/imx23_timrot.c timrot 39 40 # APB{H,X} DMA 41 device apbdma 42 attach apbdma at apbh, apbx 43 file arch/arm/imx/imx23_apbdma.c apbdma 44