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