1 /*
2 * Copyright (c) 2012, Freescale Semiconductor, Inc.
3 * All rights reserved.
4 *
5 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
6 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
7 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
8 * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
9 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
10 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
11 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
12 * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
13 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
14 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
15 */
16
17 // File: iomux_config.c
18
19 /* ------------------------------------------------------------------------------
20 * <auto-generated>
21 * This code was generated by a tool.
22 * Runtime Version:3.4.0.0
23 *
24 * Changes to this file may cause incorrect behavior and will be lost if
25 * the code is regenerated.
26 * </auto-generated>
27 * ------------------------------------------------------------------------------
28 */
29
30 #include <iomux_config.h>
31
32 // Function to configure iomux for i.MX6SDL board SABRE AI rev. B.
iomux_config(void)33 void iomux_config(void)
34 {
35 audmux_iomux_config();
36 ccm_iomux_config();
37 ecspi1_iomux_config();
38 eim_iomux_config();
39 enet_iomux_config();
40 esai_iomux_config();
41 flexcan1_iomux_config();
42 flexcan2_iomux_config();
43 gpio1_iomux_config();
44 gpio2_iomux_config();
45 gpio4_iomux_config();
46 gpio5_iomux_config();
47 gpio6_iomux_config();
48 gpmi_iomux_config();
49 i2c2_iomux_config();
50 i2c3_iomux_config();
51 ipu1_iomux_config();
52 mlb_iomux_config();
53 mmdc_iomux_config();
54 pwm3_iomux_config();
55 pwm4_iomux_config();
56 sjc_iomux_config();
57 spdif_iomux_config();
58 uart2_iomux_config();
59 uart3_iomux_config();
60 uart4_iomux_config();
61 usdhc1_iomux_config();
62 usdhc3_iomux_config();
63 wdog1_iomux_config();
64 }
65
66 // Definitions for unused modules.
arm_iomux_config()67 void arm_iomux_config()
68 {
69 };
70
asrc_iomux_config()71 void asrc_iomux_config()
72 {
73 };
74
dcic1_iomux_config()75 void dcic1_iomux_config()
76 {
77 };
78
dcic2_iomux_config()79 void dcic2_iomux_config()
80 {
81 };
82
ecspi2_iomux_config()83 void ecspi2_iomux_config()
84 {
85 };
86
ecspi3_iomux_config()87 void ecspi3_iomux_config()
88 {
89 };
90
ecspi4_iomux_config()91 void ecspi4_iomux_config()
92 {
93 };
94
epdc_iomux_config()95 void epdc_iomux_config()
96 {
97 };
98
epit1_iomux_config()99 void epit1_iomux_config()
100 {
101 };
102
epit2_iomux_config()103 void epit2_iomux_config()
104 {
105 };
106
gpio3_iomux_config()107 void gpio3_iomux_config()
108 {
109 };
110
gpio7_iomux_config()111 void gpio7_iomux_config()
112 {
113 };
114
gpt_iomux_config()115 void gpt_iomux_config()
116 {
117 };
118
hdmi_iomux_config()119 void hdmi_iomux_config()
120 {
121 };
122
i2c1_iomux_config()123 void i2c1_iomux_config()
124 {
125 };
126
i2c4_iomux_config()127 void i2c4_iomux_config()
128 {
129 };
130
kpp_iomux_config()131 void kpp_iomux_config()
132 {
133 };
134
lcd_iomux_config()135 void lcd_iomux_config()
136 {
137 };
138
ldb_iomux_config()139 void ldb_iomux_config()
140 {
141 };
142
mipi_csi_iomux_config()143 void mipi_csi_iomux_config()
144 {
145 };
146
mipi_dsi_iomux_config()147 void mipi_dsi_iomux_config()
148 {
149 };
150
mipi_hsi_iomux_config()151 void mipi_hsi_iomux_config()
152 {
153 };
154
pcie_iomux_config()155 void pcie_iomux_config()
156 {
157 };
158
pmu_iomux_config()159 void pmu_iomux_config()
160 {
161 };
162
pwm1_iomux_config()163 void pwm1_iomux_config()
164 {
165 };
166
pwm2_iomux_config()167 void pwm2_iomux_config()
168 {
169 };
170
sdma_iomux_config()171 void sdma_iomux_config()
172 {
173 };
174
snvs_iomux_config()175 void snvs_iomux_config()
176 {
177 };
178
src_iomux_config()179 void src_iomux_config()
180 {
181 };
182
uart1_iomux_config()183 void uart1_iomux_config()
184 {
185 };
186
uart5_iomux_config()187 void uart5_iomux_config()
188 {
189 };
190
usb_iomux_config()191 void usb_iomux_config()
192 {
193 };
194
usdhc2_iomux_config()195 void usdhc2_iomux_config()
196 {
197 };
198
usdhc4_iomux_config()199 void usdhc4_iomux_config()
200 {
201 };
202
wdog2_iomux_config()203 void wdog2_iomux_config()
204 {
205 };
206
xtalosc_iomux_config()207 void xtalosc_iomux_config()
208 {
209 };
210