diff options
author | Michael Sevakis <jethead71@rockbox.org> | 2010-05-07 02:29:18 +0000 |
---|---|---|
committer | Michael Sevakis <jethead71@rockbox.org> | 2010-05-07 02:29:18 +0000 |
commit | affea5fe9e54b32ecd9f30ed02dd093d7aaa34b0 (patch) | |
tree | 8d911a9b28ba5fa66e24cff4c79ebb8cd8957af9 /firmware/target/arm/imx31/avic-imx31.h | |
parent | 13b8e3d66d1d7b90e0c857a16eba45ed2720b77c (diff) | |
download | rockbox-affea5fe9e54b32ecd9f30ed02dd093d7aaa34b0.tar.gz rockbox-affea5fe9e54b32ecd9f30ed02dd093d7aaa34b0.zip |
i.MX31: Make some style changes to some driver code so that hardware vs. variable access is more obvious to the eye. Change a few data types and qualifiers. No functional differences.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25865 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/imx31/avic-imx31.h')
-rw-r--r-- | firmware/target/arm/imx31/avic-imx31.h | 151 |
1 files changed, 0 insertions, 151 deletions
diff --git a/firmware/target/arm/imx31/avic-imx31.h b/firmware/target/arm/imx31/avic-imx31.h index ba9e50652d..04a2856b50 100644 --- a/firmware/target/arm/imx31/avic-imx31.h +++ b/firmware/target/arm/imx31/avic-imx31.h | |||
@@ -21,157 +21,6 @@ | |||
21 | #ifndef AVIC_IMX31_H | 21 | #ifndef AVIC_IMX31_H |
22 | #define AVIC_IMX31_H | 22 | #define AVIC_IMX31_H |
23 | 23 | ||
24 | struct avic_map | ||
25 | { | ||
26 | volatile uint32_t intcntl; /* 00h */ | ||
27 | volatile uint32_t nimask; /* 04h */ | ||
28 | volatile uint32_t intennum; /* 08h */ | ||
29 | volatile uint32_t intdisnum; /* 0Ch */ | ||
30 | union /* 10h */ | ||
31 | { | ||
32 | struct | ||
33 | { | ||
34 | volatile uint32_t intenableh; /* 10h */ | ||
35 | volatile uint32_t intenablel; /* 14h */ | ||
36 | }; | ||
37 | volatile uint32_t intenable[2]; /* H,L */ | ||
38 | }; | ||
39 | union | ||
40 | { | ||
41 | struct | ||
42 | { | ||
43 | volatile uint32_t inttypeh; /* 18h */ | ||
44 | volatile uint32_t inttypel; /* 1Ch */ | ||
45 | }; | ||
46 | volatile uint32_t inttype[2]; /* H,L */ | ||
47 | }; | ||
48 | union | ||
49 | { | ||
50 | struct | ||
51 | { | ||
52 | volatile uint32_t nipriority7; /* 20h */ | ||
53 | volatile uint32_t nipriority6; /* 24h */ | ||
54 | volatile uint32_t nipriority5; /* 28h */ | ||
55 | volatile uint32_t nipriority4; /* 2Ch */ | ||
56 | volatile uint32_t nipriority3; /* 30h */ | ||
57 | volatile uint32_t nipriority2; /* 34h */ | ||
58 | volatile uint32_t nipriority1; /* 38h */ | ||
59 | volatile uint32_t nipriority0; /* 3Ch */ | ||
60 | }; | ||
61 | volatile uint32_t nipriority[8]; /* 7-0 */ | ||
62 | }; | ||
63 | volatile uint32_t nivecsr; /* 40h */ | ||
64 | volatile uint32_t fivecsr; /* 44h */ | ||
65 | union | ||
66 | { | ||
67 | struct | ||
68 | { | ||
69 | volatile uint32_t intsrch; /* 48h */ | ||
70 | volatile uint32_t intsrcl; /* 4Ch */ | ||
71 | }; | ||
72 | volatile uint32_t intsrc[2]; /* H,L */ | ||
73 | }; | ||
74 | union | ||
75 | { | ||
76 | struct | ||
77 | { | ||
78 | volatile uint32_t intfrch; /* 50h */ | ||
79 | volatile uint32_t intfrcl; /* 54h */ | ||
80 | }; | ||
81 | volatile uint32_t intfrc[2]; /* H,L */ | ||
82 | }; | ||
83 | union | ||
84 | { | ||
85 | struct | ||
86 | { | ||
87 | volatile uint32_t nipndh; /* 58h */ | ||
88 | volatile uint32_t nipndl; /* 5Ch */ | ||
89 | }; | ||
90 | volatile uint32_t nipnd[2]; /* H,L */ | ||
91 | }; | ||
92 | union | ||
93 | { | ||
94 | struct | ||
95 | { | ||
96 | volatile uint32_t fipndh; /* 60h */ | ||
97 | volatile uint32_t fipndl; /* 64h */ | ||
98 | }; | ||
99 | volatile uint32_t fipnd[2]; /* H,L */ | ||
100 | }; | ||
101 | volatile uint32_t skip1[0x26]; /* 68h */ | ||
102 | union /* 100h */ | ||
103 | { | ||
104 | struct | ||
105 | { | ||
106 | volatile uint32_t reserved0; | ||
107 | volatile uint32_t reserved1; | ||
108 | volatile uint32_t reserved2; | ||
109 | volatile uint32_t i2c3; | ||
110 | volatile uint32_t i2c2; | ||
111 | volatile uint32_t mpeg4encoder; | ||
112 | volatile uint32_t rtic; | ||
113 | volatile uint32_t fir; | ||
114 | volatile uint32_t mmc_sdhc2; | ||
115 | volatile uint32_t mmc_sdhc1; | ||
116 | volatile uint32_t i2c1; | ||
117 | volatile uint32_t ssi2; | ||
118 | volatile uint32_t ssi1; | ||
119 | volatile uint32_t cspi2; | ||
120 | volatile uint32_t cspi1; | ||
121 | volatile uint32_t ata; | ||
122 | volatile uint32_t mbx; | ||
123 | volatile uint32_t cspi3; | ||
124 | volatile uint32_t uart3; | ||
125 | volatile uint32_t iim; | ||
126 | volatile uint32_t sim1; | ||
127 | volatile uint32_t sim2; | ||
128 | volatile uint32_t rnga; | ||
129 | volatile uint32_t evtmon; | ||
130 | volatile uint32_t kpp; | ||
131 | volatile uint32_t rtc; | ||
132 | volatile uint32_t pwn; | ||
133 | volatile uint32_t epit2; | ||
134 | volatile uint32_t epit1; | ||
135 | volatile uint32_t gpt; | ||
136 | volatile uint32_t pwr_fail; | ||
137 | volatile uint32_t ccm_dvfs; | ||
138 | volatile uint32_t uart2; | ||
139 | volatile uint32_t nandfc; | ||
140 | volatile uint32_t sdma; | ||
141 | volatile uint32_t usb_host1; | ||
142 | volatile uint32_t usb_host2; | ||
143 | volatile uint32_t usb_otg; | ||
144 | volatile uint32_t reserved3; | ||
145 | volatile uint32_t mshc1; | ||
146 | volatile uint32_t mshc2; | ||
147 | volatile uint32_t ipu_err; | ||
148 | volatile uint32_t ipu; | ||
149 | volatile uint32_t reserved4; | ||
150 | volatile uint32_t reserved5; | ||
151 | volatile uint32_t uart1; | ||
152 | volatile uint32_t uart4; | ||
153 | volatile uint32_t uart5; | ||
154 | volatile uint32_t etc_irq; | ||
155 | volatile uint32_t scc_scm; | ||
156 | volatile uint32_t scc_smn; | ||
157 | volatile uint32_t gpio2; | ||
158 | volatile uint32_t gpio1; | ||
159 | volatile uint32_t ccm_clk; | ||
160 | volatile uint32_t pcmcia; | ||
161 | volatile uint32_t wdog; | ||
162 | volatile uint32_t gpio3; | ||
163 | volatile uint32_t reserved6; | ||
164 | volatile uint32_t ext_pwmg; | ||
165 | volatile uint32_t ext_temp; | ||
166 | volatile uint32_t ext_sense1; | ||
167 | volatile uint32_t ext_sense2; | ||
168 | volatile uint32_t ext_wdog; | ||
169 | volatile uint32_t ext_tv; | ||
170 | }; | ||
171 | volatile uint32_t vector[0x40]; /* 100h */ | ||
172 | }; | ||
173 | }; | ||
174 | |||
175 | /* #define IRQ priorities for different modules (0-15) */ | 24 | /* #define IRQ priorities for different modules (0-15) */ |
176 | #define INT_PRIO_DEFAULT 7 | 25 | #define INT_PRIO_DEFAULT 7 |
177 | #define INT_PRIO_DVFS (INT_PRIO_DEFAULT+1) | 26 | #define INT_PRIO_DVFS (INT_PRIO_DEFAULT+1) |