1 1.1 bsh # $NetBSD: files.imx31,v 1.1 2010/11/13 04:49:38 bsh Exp $ 2 1.1 bsh # 3 1.1 bsh # Configuration info for the Freescale i.MX31 4 1.1 bsh # 5 1.1 bsh 6 1.1 bsh define bus_dma_generic 7 1.1 bsh 8 1.1 bsh file arch/arm/imx/imx31_space.c 9 1.1 bsh file arch/arm/imx/imx31_dma.c bus_dma_generic 10 1.1 bsh 11 1.1 bsh # iMX L2 Cache Controller 12 1.1 bsh device l2cc 13 1.1 bsh attach l2cc at mainbus 14 1.1 bsh file arch/arm/imx/imx31_l2cc.c l2cc 15 1.1 bsh 16 1.1 bsh # iMX AHB 17 1.1 bsh device ahb { [addr=-1], [size=0], [intr=-1], [irqbase=-1]} : bus_space_generic 18 1.1 bsh attach ahb at mainbus 19 1.1 bsh file arch/arm/imx/imx31_ahb.c ahb 20 1.1 bsh 21 1.1 bsh # iMX AdVanced Interrupt Controller 22 1.1 bsh include "arch/arm/pic/files.pic" 23 1.1 bsh device avic: pic 24 1.1 bsh attach avic at ahb 25 1.1 bsh file arch/arm/imx/imx31_icu.c avic needs-flag 26 1.1 bsh file arch/arm/arm32/irq_dispatch.S 27 1.1 bsh 28 1.1 bsh # iMX IP bus 29 1.1 bsh device aips { [addr=-1], [size=0], [intr=-1]} : bus_space_generic 30 1.1 bsh attach aips at ahb 31 1.1 bsh file arch/arm/imx/imx31_aips.c aips 32 1.1 bsh 33 1.1 bsh # iMX EMI (external memory interface) 34 1.1 bsh device emi { [offset=-1], [size=0], [intr=-1] } : bus_space_generic 35 1.1 bsh attach emi at ahb 36 1.1 bsh file arch/arm/imx/imx31_emi.c emi 37 1.1 bsh 38 1.1 bsh # iMX GPIO 39 1.1 bsh device imxgpio: gpiobus 40 1.1 bsh attach imxgpio at ahb 41 1.1 bsh file arch/arm/imx/imx31_gpio.c imxgpio needs-flag 42 1.1 bsh 43 1.1 bsh # iMX M3IF - Multi Master Memory Interface 44 1.1 bsh # iMX ESDCTL/MDDRC - Enhanced SDRAM/LPDDR memory controller 45 1.1 bsh # iMX PCMCIA - PCMCIA memory controller 46 1.1 bsh # iMX NANDFC - NAND Flash memory controller 47 1.1 bsh # iMX WEIM - Wireless External Interface Module 48 1.1 bsh 49 1.1 bsh # iMX clock 50 1.1 bsh file arch/arm/imx/imxclock.c 51 1.1 bsh 52 1.1 bsh # iMX UART 53 1.1 bsh device imxuart 54 1.1 bsh attach imxuart at aips 55 1.1 bsh file arch/arm/imx/imxuart.c imxuart 56 1.1 bsh 57 1.1 bsh attach ehci at ahb with ehci_ahb : bus_dma_generic 58 1.1 bsh file arch/arm/imx/echi_ahb.c ehci_ahb 59 1.1 bsh 60 1.1 bsh attach ohci at ahb with ohci_ahb : bus_dma_generic 61 1.1 bsh file arch/arm/imx/ochi_ahb.c ohci_ahb 62 1.1 bsh 63 1.1 bsh attach wdc at ahb with wdc_ahb : bus_dma_generic 64 1.1 bsh file arch/arm/imx/wdc_ahb.c wdc_ahb 65