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