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