]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/pdk.git/blob - packages/ti/board/src/idkAM571x/boardPadDelayInit.c
board-rtos: add to PDK
[processor-sdk/pdk.git] / packages / ti / board / src / idkAM571x / boardPadDelayInit.c
1 /**
2  * Note: This file was auto-generated by TI PinMux on 6/14/2017 at 6:14:30 PM.
3  *
4  * \file  boardPadDelayInit.c
5  *
6  * \brief   This file contain manual/vritual iodelay mode definitions
7  *
8  * \copyright Copyright (CU) 2015-2018 Texas Instruments Incorporated - 
9  *             http://www.ti.com/
10  */
12 /**
13  *  Redistribution and use in source and binary forms, with or without
14  *  modification, are permitted provided that the following conditions
15  *  are met:
16  *
17  *    Redistributions of source code must retain the above copyright
18  *    notice, this list of conditions and the following disclaimer.
19  *
20  *    Redistributions in binary form must reproduce the above copyright
21  *    notice, this list of conditions and the following disclaimer in the
22  *    documentation and/or other materials provided with the
23  *    distribution.
24  *
25  *    Neither the name of Texas Instruments Incorporated nor the names of
26  *    its contributors may be used to endorse or promote products derived
27  *    from this software without specific prior written permission.
28  *
29  *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
30  *  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
31  *  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
32  *  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
33  *  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
34  *  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
35  *  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
36  *  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
37  *  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
38  *  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
39  *  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
40  *
41  */
43 #include <stdint.h>
44 #include "boardPadDelay.h"
45 #include "boardPadDelayTune.h"
48 #if defined(_TMS320C6X) || defined(__TI_ARM_V7M4__)
49 #ifndef __cplusplus
50 #pragma DATA_SECTION (pad, "BOARD_IO_DELAY_DATA");
51 #else
52 #pragma DATA_SECTION ("BOARD_IO_DELAY_DATA");
53 #endif
54 const boardPadDelayCfg_t pad[] = {
55 #else
56 const boardPadDelayCfg_t pad[] __attribute__((section("BOARD_IO_DELAY_DATA"))) = {
57 #endif
58 /** {PADCONF_REG_OFFSET, PADCONF_VALUE, {CFG_X_IN offset, aDelay, gDelay}, {CFG_X_OEN offset, aDelay, gDelay}, {CFG_X_OUT offset, aDelay, gDelay}} **/
60 /* HDMI1 - hdmi1_data2x on AG19 - MyHDMI1 */
61      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
63 /* HDMI1 - hdmi1_data2y on AH19 - MyHDMI1 */
64      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
66 /* HDMI1 - hdmi1_data1x on AG18 - MyHDMI1 */
67      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
69 /* HDMI1 - hdmi1_data1y on AH18 - MyHDMI1 */
70      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
72 /* HDMI1 - hdmi1_data0x on AG17 - MyHDMI1 */
73      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
75 /* HDMI1 - hdmi1_data0y on AH17 - MyHDMI1 */
76      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
78 /* HDMI1 - hdmi1_clockx on AG16 - MyHDMI1 */
79      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
81 /* HDMI1 - hdmi1_clocky on AH16 - MyHDMI1 */
82      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
84 /* HDMI1 - hdmi1_cec on B20 - MyHDMI1 */
85      {0x17BC, 0xD0006, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
87 /* HDMI1 - hdmi1_ddc_scl on C25 - MyHDMI1 */
88      {0x1808, 0x50001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
90 /* HDMI1 - hdmi1_ddc_sda on F17 - MyHDMI1 */
91      {0x180C, 0x50001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
93 /* PCIE - ljcb_clkp on AG15 - MyPCIE1 */
94      /* {NOT FOUND, 0x00000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
96 /* PCIE - ljcb_clkn on AH15 - MyPCIE1 */
97      /* {NOT FOUND, 0x00000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
99 /* PCIE - pcie_rxn0 on AG13 - MyPCIE1 */
100      /* {NOT FOUND, 0x00000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
102 /* PCIE - pcie_rxp0 on AH13 - MyPCIE1 */
103      /* {NOT FOUND, 0x00000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
105 /* PCIE - pcie_txn0 on AG14 - MyPCIE1 */
106      /* {NOT FOUND, 0x00000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
108 /* PCIE - pcie_txp0 on AH14 - MyPCIE1 */
109      /* {NOT FOUND, 0x00000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
111 /* PCIE - pcie_rxn1 on AF12 - MyPCIE1 */
112      /* {NOT FOUND, 0x00001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
114 /* PCIE - pcie_rxp1 on AE12 - MyPCIE1 */
115      /* {NOT FOUND, 0x00001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
117 /* PCIE - pcie_txn1 on AC11 - MyPCIE1 */
118      /* {NOT FOUND, 0x00001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
120 /* PCIE - pcie_txp1 on AD11 - MyPCIE1 */
121      /* {NOT FOUND, 0x00001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
123 /* UART2 - uart2_rxd on D28 - MyUART2 */
124      {0x17F0, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
126 /* UART2 - uart2_txd on D26 - MyUART2 */
127      {0x17F4, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
129 /* UART3 - uart3_rxd on D27 - MyUART3 */
130      {0x17F8, 0x50002, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
132 /* UART3 - uart3_txd on C28 - MyUART3 */
133      {0x17FC, 0x10001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
135 /* RTCSS - rtc_osc_xi_clkin32 on AE14 - MyRTCSS1 */
136      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
138 /* RTCSS - rtc_osc_xo on AD14 - MyRTCSS1 */
139      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
141 /* RTCSS - rtc_iso on AF14 - MyRTCSS1 */
142      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
144 /* RTCSS - rtc_porz on AB17 - MyRTCSS1 */
145      {0x182C, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
147 /* RTCSS - on_off on Y11 - MyRTCSS1 */
148      {0x1828, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
150 /* RTCSS - Wakeup0 on AD17 - MyRTCSS1 */
151      {0x1818, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
153 /* RTCSS - Wakeup3 on AC16 - MyRTCSS1 */
154      {0x1824, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
156 /* eCAP1 - eCAP1_in_PWM1_out on D1 - MyeCAP1 */
157      {0x1570, 0x1000A, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
159 /* ddr1 - ddr1_csn0 on AH23 - Myddr1 */
160      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
162 /* ddr1 - ddr1_cke on AG22 - Myddr1 */
163      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
165 /* ddr1 - ddr1_ck on AG24 - Myddr1 */
166      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
168 /* ddr1 - ddr1_nck on AH24 - Myddr1 */
169      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
171 /* ddr1 - ddr1_odt0 on AE20 - Myddr1 */
172      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
174 /* ddr1 - ddr1_casn on AC18 - Myddr1 */
175      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
177 /* ddr1 - ddr1_rasn on AF20 - Myddr1 */
178      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
180 /* ddr1 - ddr1_wen on AH21 - Myddr1 */
181      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
183 /* ddr1 - ddr1_rst on AG21 - Myddr1 */
184      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
186 /* ddr1 - ddr1_ba0 on AF17 - Myddr1 */
187      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
189 /* ddr1 - ddr1_ba1 on AE18 - Myddr1 */
190      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
192 /* ddr1 - ddr1_ba2 on AB18 - Myddr1 */
193      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
195 /* ddr1 - ddr1_a0 on AD20 - Myddr1 */
196      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
198 /* ddr1 - ddr1_a1 on AC19 - Myddr1 */
199      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
201 /* ddr1 - ddr1_a2 on AC20 - Myddr1 */
202      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
204 /* ddr1 - ddr1_a3 on AB19 - Myddr1 */
205      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
207 /* ddr1 - ddr1_a4 on AF21 - Myddr1 */
208      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
210 /* ddr1 - ddr1_a5 on AH22 - Myddr1 */
211      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
213 /* ddr1 - ddr1_a6 on AG23 - Myddr1 */
214      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
216 /* ddr1 - ddr1_a7 on AE21 - Myddr1 */
217      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
219 /* ddr1 - ddr1_a8 on AF22 - Myddr1 */
220      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
222 /* ddr1 - ddr1_a9 on AE22 - Myddr1 */
223      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
225 /* ddr1 - ddr1_a10 on AD21 - Myddr1 */
226      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
228 /* ddr1 - ddr1_a11 on AD22 - Myddr1 */
229      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
231 /* ddr1 - ddr1_a12 on AC21 - Myddr1 */
232      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
234 /* ddr1 - ddr1_a13 on AF18 - Myddr1 */
235      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
237 /* ddr1 - ddr1_a14 on AE17 - Myddr1 */
238      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
240 /* ddr1 - ddr1_a15 on AD18 - Myddr1 */
241      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
243 /* ddr1 - ddr1_d0 on AF25 - Myddr1 */
244      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
246 /* ddr1 - ddr1_d1 on AF26 - Myddr1 */
247      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
249 /* ddr1 - ddr1_d2 on AG26 - Myddr1 */
250      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
252 /* ddr1 - ddr1_d3 on AH26 - Myddr1 */
253      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
255 /* ddr1 - ddr1_d4 on AF24 - Myddr1 */
256      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
258 /* ddr1 - ddr1_d5 on AE24 - Myddr1 */
259      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
261 /* ddr1 - ddr1_d6 on AF23 - Myddr1 */
262      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
264 /* ddr1 - ddr1_d7 on AE23 - Myddr1 */
265      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
267 /* ddr1 - ddr1_d8 on AC23 - Myddr1 */
268      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
270 /* ddr1 - ddr1_d9 on AF27 - Myddr1 */
271      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
273 /* ddr1 - ddr1_d10 on AG27 - Myddr1 */
274      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
276 /* ddr1 - ddr1_d11 on AF28 - Myddr1 */
277      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
279 /* ddr1 - ddr1_d12 on AE26 - Myddr1 */
280      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
282 /* ddr1 - ddr1_d13 on AC25 - Myddr1 */
283      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
285 /* ddr1 - ddr1_d14 on AC24 - Myddr1 */
286      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
288 /* ddr1 - ddr1_d15 on AD25 - Myddr1 */
289      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
291 /* ddr1 - ddr1_d16 on V20 - Myddr1 */
292      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
294 /* ddr1 - ddr1_d17 on W20 - Myddr1 */
295      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
297 /* ddr1 - ddr1_d18 on AB28 - Myddr1 */
298      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
300 /* ddr1 - ddr1_d19 on AC28 - Myddr1 */
301      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
303 /* ddr1 - ddr1_d20 on AC27 - Myddr1 */
304      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
306 /* ddr1 - ddr1_d21 on Y19 - Myddr1 */
307      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
309 /* ddr1 - ddr1_d22 on AB27 - Myddr1 */
310      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
312 /* ddr1 - ddr1_d23 on Y20 - Myddr1 */
313      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
315 /* ddr1 - ddr1_d24 on AA23 - Myddr1 */
316      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
318 /* ddr1 - ddr1_d25 on Y22 - Myddr1 */
319      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
321 /* ddr1 - ddr1_d26 on Y23 - Myddr1 */
322      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
324 /* ddr1 - ddr1_d27 on AA24 - Myddr1 */
325      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
327 /* ddr1 - ddr1_d28 on Y24 - Myddr1 */
328      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
330 /* ddr1 - ddr1_d29 on AA26 - Myddr1 */
331      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
333 /* ddr1 - ddr1_d30 on AA25 - Myddr1 */
334      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
336 /* ddr1 - ddr1_d31 on AA28 - Myddr1 */
337      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
339 /* ddr1 - ddr1_ecc_d0 on W22 - Myddr1 */
340      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
342 /* ddr1 - ddr1_ecc_d1 on V23 - Myddr1 */
343      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
345 /* ddr1 - ddr1_ecc_d2 on W19 - Myddr1 */
346      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
348 /* ddr1 - ddr1_ecc_d3 on W23 - Myddr1 */
349      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
351 /* ddr1 - ddr1_ecc_d4 on Y25 - Myddr1 */
352      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
354 /* ddr1 - ddr1_ecc_d5 on V24 - Myddr1 */
355      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
357 /* ddr1 - ddr1_ecc_d6 on V25 - Myddr1 */
358      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
360 /* ddr1 - ddr1_ecc_d7 on Y26 - Myddr1 */
361      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
363 /* ddr1 - ddr1_dqm0 on AD23 - Myddr1 */
364      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
366 /* ddr1 - ddr1_dqm1 on AB23 - Myddr1 */
367      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
369 /* ddr1 - ddr1_dqm2 on AC26 - Myddr1 */
370      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
372 /* ddr1 - ddr1_dqm3 on AA27 - Myddr1 */
373      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
375 /* ddr1 - ddr1_dqm_ecc on V26 - Myddr1 */
376      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
378 /* ddr1 - ddr1_dqs0 on AH25 - Myddr1 */
379      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
381 /* ddr1 - ddr1_dqsn0 on AG25 - Myddr1 */
382      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
384 /* ddr1 - ddr1_dqs1 on AE27 - Myddr1 */
385      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
387 /* ddr1 - ddr1_dqsn1 on AE28 - Myddr1 */
388      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
390 /* ddr1 - ddr1_dqs2 on AD27 - Myddr1 */
391      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
393 /* ddr1 - ddr1_dqsn2 on AD28 - Myddr1 */
394      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
396 /* ddr1 - ddr1_dqs3 on Y28 - Myddr1 */
397      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
399 /* ddr1 - ddr1_dqsn3 on Y27 - Myddr1 */
400      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
402 /* ddr1 - ddr1_dqs_ecc on V27 - Myddr1 */
403      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
405 /* ddr1 - ddr1_dqsn_ecc on V28 - Myddr1 */
406      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
408 /* ddr1 - ddr1_vref0 on Y18 - Myddr1 */
409      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
411 /* HDQ - hdq0 on C23 - MyHDQ1 */
412      {0x16A0, 0x50007, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
414 /* I2C1 - i2c1_scl on C20 - MyI2C1 */
415      {0x1804, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
417 /* I2C1 - i2c1_sda on C21 - MyI2C1 */
418      {0x1800, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
420 /* PRCM - rstoutn on F23 - MyPRCM1 */
421      {0x1864, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
423 /* PRCM - resetn on E23 - MyPRCM1 */
424      {0x185C, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
426 /* PRCM - porz on F22 - MyPRCM1 */
427      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
429 /* PRUSS2_MDIO - pr2_mdio_data on D14 - MyPRUSS2_MDIO1 */
430      {0x16A8, 0xD000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
432 /* PRUSS2_MDIO - pr2_mdio_mdclk on C14 - MyPRUSS2_MDIO1 */
433      {0x16A4, 0x0000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
435 /* PRUSS2_MII0 - pr2_mii_mt0_clk on F12 - MyPRUSS2_MII1 */
436      {0x16B8, 0xE000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
438 /* PRUSS2_MII0 - pr2_mii0_txen on B12 - MyPRUSS2_MII1 */
439      {0x16D4, 0xA000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
441 /* PRUSS2_MII0 - pr2_mii0_txd3 on A11 - MyPRUSS2_MII1 */
442      {0x16D8, 0xA000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
444 /* PRUSS2_MII0 - pr2_mii0_txd2 on B13 - MyPRUSS2_MII1 */
445      {0x16DC, 0xA000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
447 /* PRUSS2_MII0 - pr2_mii0_txd1 on A12 - MyPRUSS2_MII1 */
448      {0x16E0, 0xA000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
450 /* PRUSS2_MII0 - pr2_mii0_txd0 on E14 - MyPRUSS2_MII1 */
451      {0x16E4, 0xA000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
453 /* PRUSS2_MII0 - pr2_mii0_rxdv on G14 - MyPRUSS2_MII1 */
454      {0x16EC, 0xC000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
456 /* PRUSS2_MII0 - pr2_mii_mr0_clk on A13 - MyPRUSS2_MII1 */
457      {0x16E8, 0xE000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
459 /* PRUSS2_MII0 - pr2_mii0_rxd3 on F14 - MyPRUSS2_MII1 */
460      {0x16F0, 0xC000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
462 /* PRUSS2_MII0 - pr2_mii0_rxd2 on A19 - MyPRUSS2_MII1 */
463      {0x16F4, 0x4000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
465 /* PRUSS2_MII0 - pr2_mii0_crs on B18 - MyPRUSS2_MII1 */
466      {0x1724, 0x4000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
468 /* PRUSS2_MII0 - pr2_mii0_rxer on G12 - MyPRUSS2_MII1 */
469      {0x16B4, 0xE000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
471 /* PRUSS2_MII0 - pr2_mii0_rxd1 on A18 - MyPRUSS2_MII1 */
472      {0x16F8, 0xC000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
474 /* PRUSS2_MII0 - pr2_mii0_rxd0 on C15 - MyPRUSS2_MII1 */
475      {0x170C, 0xC000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
477 /* PRUSS2_MII0 - pr2_mii0_col on F15 - MyPRUSS2_MII1 */
478      {0x1728, 0xC000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
480 /* PRUSS2_MII0 - pr2_mii0_rxlink on A16 - MyPRUSS2_MII1 */
481      {0x1710, 0xC000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
483 /* PRUSS2_MII1 - pr2_mii_mt1_clk on AC5 - MyPRUSS2_MII2 */
484      {0x1774, 0x6000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
486 /* PRUSS2_MII1 - pr2_mii1_txen on AB4 - MyPRUSS2_MII2 */
487      {0x1778, 0x2000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
489 /* PRUSS2_MII1 - pr2_mii1_txd3 on AD4 - MyPRUSS2_MII2 */
490      {0x177C, 0x2000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
492 /* PRUSS2_MII1 - pr2_mii1_txd2 on AC4 - MyPRUSS2_MII2 */
493      {0x1780, 0x2000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
495 /* PRUSS2_MII1 - pr2_mii1_txd1 on AC7 - MyPRUSS2_MII2 */
496      {0x1784, 0x2000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
498 /* PRUSS2_MII1 - pr2_mii1_txd0 on AC6 - MyPRUSS2_MII2 */
499      {0x1788, 0x2000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
501 /* PRUSS2_MII1 - pr2_mii1_rxdv on AC3 - MyPRUSS2_MII2 */
502      {0x1790, 0x4000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
504 /* PRUSS2_MII1 - pr2_mii_mr1_clk on AC9 - MyPRUSS2_MII2 */
505      {0x178C, 0x6000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
507 /* PRUSS2_MII1 - pr2_mii1_rxd3 on AC8 - MyPRUSS2_MII2 */
508      {0x1794, 0x4000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
510 /* PRUSS2_MII1 - pr2_mii1_rxd2 on AD6 - MyPRUSS2_MII2 */
511      {0x1798, 0x4000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
513 /* PRUSS2_MII1 - pr2_mii1_crs on E17 - MyPRUSS2_MII2 */
514      {0x1698, 0x4000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
516 /* PRUSS2_MII1 - pr2_mii1_rxer on B19 - MyPRUSS2_MII2 */
517      {0x172C, 0xE000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
519 /* PRUSS2_MII1 - pr2_mii1_rxd1 on AB8 - MyPRUSS2_MII2 */
520      {0x179C, 0x4000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
522 /* PRUSS2_MII1 - pr2_mii1_rxd0 on AB5 - MyPRUSS2_MII2 */
523      {0x17A0, 0x4000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
525 /* PRUSS2_MII1 - pr2_mii1_col on D18 - MyPRUSS2_MII2 */
526      {0x1694, 0x4000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
528 /* PRUSS2_MII1 - pr2_mii1_rxlink on C17 - MyPRUSS2_MII2 */
529      {0x1730, 0xE000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
531 /* PRUSS1_MDIO - pr1_mdio_data on F6 - MyPRUSS1_MDIO1 */
532      {0x1594, 0x5000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
534 /* PRUSS1_MDIO - pr1_mdio_mdclk on D3 - MyPRUSS1_MDIO1 */
535      {0x1590, 0x0000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
537 /* USB1 - usb1_dp on AD12 - MyUSB1 */
538      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
540 /* USB1 - usb1_dm on AC12 - MyUSB1 */
541      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
543 /* USB1 - usb1_drvvbus on AB10 - MyUSB1 */
544      {0x1680, 0x90000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
546 /* USB2 - usb2_dp on AE11 - MyUSB2 */
547      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
549 /* USB2 - usb2_dm on AF11 - MyUSB2 */
550      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
552 /* USB2 - usb2_drvvbus on AC10 - MyUSB2 */
553      {0x1684, 0x90000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
555 /* DEBUGSS - tms on F18 - MyDEBUGSS1 */
556      {0x1830, 0x60000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
558 /* DEBUGSS - tdi on D23 - MyDEBUGSS1 */
559      {0x1834, 0xE0000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
561 /* DEBUGSS - tdo on F19 - MyDEBUGSS1 */
562      {0x1838, 0x20000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
564 /* DEBUGSS - tclk on E20 - MyDEBUGSS1 */
565      {0x183C, 0x60000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
567 /* DEBUGSS - trstn on D20 - MyDEBUGSS1 */
568      {0x1840, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
570 /* DEBUGSS - rtck on E18 - MyDEBUGSS1 */
571      {0x1844, 0x20000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
573 /* DEBUGSS - emu0 on G21 - MyDEBUGSS1 */
574      {0x1848, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
576 /* DEBUGSS - emu1 on D24 - MyDEBUGSS1 */
577      {0x184C, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
579 /* MDIO - mdio_mclk on V1 - MyGMAC_MDIO1 */
580      {0x163C, 0x80000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
582 /* MDIO - mdio_d on U4 - MyGMAC_MDIO1 */
583      {0x1640, 0xD0000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
585 /* GPIO1 - gpio1_4 on D15 - MyGPIO1 */
586      {0x1714, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
588 /* GPIO1 - gpio1_5 on A17 - MyGPIO1 */
589      {0x1720, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
591 /* GPIO2 - gpio2_19 on T1 - MyGPIO2 */
592      {0x14B4, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
594 /* GPIO2 - gpio2_21 on P1 - MyGPIO2 */
595      {0x14BC, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
597 /* GPIO2 - gpio2_22 on P7 - MyGPIO2 */
598      {0x14C0, 0x5000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
600 /* GPIO2 - gpio2_23 on N1 - MyGPIO2 */
601      {0x14C4, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
603 /* GPIO2 - gpio2_24 on M5 - MyGPIO2 */
604      {0x14C8, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
606 /* GPIO2 - gpio2_25 on M3 - MyGPIO2 */
607      {0x14CC, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
609 /* GPIO2 - gpio2_26 on N6 - MyGPIO2 */
610      {0x14D0, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
612 /* GPIO2 - gpio2_27 on M4 - MyGPIO2 */
613      {0x14D4, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
615 /* GPIO2 - gpio2_28 on N2 - MyGPIO2 */
616      {0x14D8, 0x9000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
618 /* GPIO2 - gpio2_29 on B17 - MyGPIO2 */
619      {0x171C, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
621 /* GPIO3 - gpio3_28 on E1 - MyGPIO3 */
622      {0x1554, 0x6000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
624 /* GPIO3 - gpio3_29 on G2 - MyGPIO3 */
625      {0x1558, 0x6000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
627 /* GPIO3 - gpio3_30 on H7 - MyGPIO3 */
628      {0x155C, 0x6000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
630 /* GPIO3 - gpio3_31 on G1 - MyGPIO3 */
631      {0x1560, 0x6000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
633 /* GPIO4 - gpio4_0 on G6 - MyGPIO4 */
634      {0x1564, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
636 /* GPIO4 - gpio4_21 on B11 - MyGPIO4 */
637      {0x15D0, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
639 /* GPIO5 - gpio5_0 on B14 - MyGPIO5 */
640      {0x16AC, 0x5000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
642 /* GPIO5 - gpio5_1 on J14 - MyGPIO5 */
643      {0x16B0, 0x5000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
645 /* GPIO5 - gpio5_4 on G13 - MyGPIO5 */
646      {0x16BC, 0x5000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
648 /* GPIO5 - gpio5_5 on J11 - MyGPIO5 */
649      {0x16C0, 0x5000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
651 /* GPIO5 - gpio5_6 on E12 - MyGPIO5 */
652      {0x16C4, 0x4000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
654 /* GPIO5 - gpio5_7 on F13 - MyGPIO5 */
655      {0x16C8, 0x5000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
657 /* GPIO5 - gpio5_8 on C12 - MyGPIO5 */
658      {0x16CC, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
660 /* GPIO5 - gpio5_9 on D12 - MyGPIO5 */
661      {0x16D0, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
663 /* GPIO5 - gpio5_18 on V2 - MyGPIO5 */
664      {0x1648, 0xA000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
666 /* GPIO5 - gpio5_19 on Y1 - MyGPIO5 */
667      {0x164C, 0x8000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
669 /* GPIO6 - gpio6_7 on B16 - MyGPIO6 */
670      {0x1718, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
672 /* GPIO6 - gpio6_14 on E21 - MyGPIO6 */
673      {0x1688, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
675 /* GPIO6 - gpio6_15 on F20 - MyGPIO6 */
676      {0x168C, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
678 /* GPIO6 - gpio6_16 on F21 - MyGPIO6 */
679      {0x1690, 0x60000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
681 /* GPIO6 - gpio6_19 on B26 - MyGPIO6 */
682      {0x169C, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
684 /* GPIO6 - gpio6_27 on W7 - MyGPIO6 */
685      {0x176C, 0xD000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
687 /* GPIO6 - gpio6_28 on Y9 - MyGPIO6 */
688      {0x1770, 0xD000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
690 /* GPIO7 - gpio7_7 on A25 - MyGPIO7 */
691      {0x17A4, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
693 /* GPIO7 - gpio7_8 on F16 - MyGPIO7 */
694      {0x17A8, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
696 /* GPIO7 - gpio7_9 on B25 - MyGPIO7 */
697      {0x17AC, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
699 /* GPIO7 - gpio7_10 on A24 - MyGPIO7 */
700      {0x17B0, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
702 /* GPIO7 - gpio7_11 on A22 - MyGPIO7 */
703      {0x17B4, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
705 /* GPIO7 - gpio7_12 on B21 - MyGPIO7 */
706      {0x17B8, 0xC000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
708 /* GPIO7 - gpio7_22 on B27 - MyGPIO7 */
709      {0x17E0, 0xD000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
711 /* GPIO7 - gpio7_24 on E25 - MyGPIO7 */
712      {0x17E8, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
714 /* GPIO7 - gpio7_25 on C27 - MyGPIO7 */
715      {0x17EC, 0x1000E, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
717 /* PRUSS1_MII - pr1_mii_mt0_clk on E8 - MyPRUSS1_MII1 */
718      {0x15FC, 0x6000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
720 /* PRUSS1_MII - pr1_mii0_txen on D8 - MyPRUSS1_MII1 */
721      {0x1608, 0x2000D, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
723 /* PRUSS1_MII - pr1_mii0_txd3 on D9 - MyPRUSS1_MII1 */
724      {0x1600, 0x2000D, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
726 /* PRUSS1_MII - pr1_mii0_txd2 on D7 - MyPRUSS1_MII1 */
727      {0x1604, 0x2000D, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
729 /* PRUSS1_MII - pr1_mii0_txd1 on A5 - MyPRUSS1_MII1 */
730      {0x160C, 0x2000D, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
732 /* PRUSS1_MII - pr1_mii0_txd0 on C6 - MyPRUSS1_MII1 */
733      {0x1610, 0x2000D, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
735 /* PRUSS1_MII - pr1_mii0_rxdv on C7 - MyPRUSS1_MII1 */
736      {0x1618, 0x4000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
738 /* PRUSS1_MII - pr1_mii_mr0_clk on C8 - MyPRUSS1_MII1 */
739      {0x1614, 0x6000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
741 /* PRUSS1_MII - pr1_mii0_rxd3 on B7 - MyPRUSS1_MII1 */
742      {0x161C, 0x4000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
744 /* PRUSS1_MII - pr1_mii0_rxd2 on B8 - MyPRUSS1_MII1 */
745      {0x1620, 0x4000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
747 /* PRUSS1_MII - pr1_mii0_crs on A10 - MyPRUSS1_MII1 */
748      {0x1638, 0x4000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
750 /* PRUSS1_MII - pr1_mii0_rxer on C9 - MyPRUSS1_MII1 */
751      {0x162C, 0x6000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
753 /* PRUSS1_MII - pr1_mii0_rxd1 on A7 - MyPRUSS1_MII1 */
754      {0x1624, 0x4000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
756 /* PRUSS1_MII - pr1_mii0_rxd0 on A8 - MyPRUSS1_MII1 */
757      {0x1628, 0x4000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
759 /* PRUSS1_MII - pr1_mii0_col on B9 - MyPRUSS1_MII1 */
760      {0x1634, 0x4000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
762 /* PRUSS1_MII - pr1_mii0_rxlink on A9 - MyPRUSS1_MII1 */
763      {0x1630, 0x4000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
765 /* PRUSS1_MII - pr1_mii_mt1_clk on C1 - MyPRUSS1_MII1 */
766      {0x1580, 0x6000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
768 /* PRUSS1_MII - pr1_mii1_txen on E4 - MyPRUSS1_MII1 */
769      {0x1584, 0x2000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
771 /* PRUSS1_MII - pr1_mii1_txd3 on F5 - MyPRUSS1_MII1 */
772      {0x1588, 0x2000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
774 /* PRUSS1_MII - pr1_mii1_txd2 on E6 - MyPRUSS1_MII1 */
775      {0x158C, 0x2000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
777 /* PRUSS1_MII - pr1_mii1_txd1 on D2 - MyPRUSS1_MII1 */
778      {0x1578, 0x2000D, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
780 /* PRUSS1_MII - pr1_mii1_txd0 on F4 - MyPRUSS1_MII1 */
781      {0x157C, 0x2000D, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
783 /* PRUSS1_MII - pr1_mii1_rxdv on G11 - MyPRUSS1_MII1 */
784      {0x15E8, 0x4000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
786 /* PRUSS1_MII - pr1_mii_mr1_clk on F10 - MyPRUSS1_MII1 */
787      {0x15E4, 0x6000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
789 /* PRUSS1_MII - pr1_mii1_rxd3 on E9 - MyPRUSS1_MII1 */
790      {0x15EC, 0x4000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
792 /* PRUSS1_MII - pr1_mii1_rxd2 on F9 - MyPRUSS1_MII1 */
793      {0x15F0, 0x4000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
795 /* PRUSS1_MII - pr1_mii1_crs on G10 - MyPRUSS1_MII1 */
796      {0x15E0, 0x4000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
798 /* PRUSS1_MII - pr1_mii1_rxer on E11 - MyPRUSS1_MII1 */
799      {0x15D8, 0x6000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
801 /* PRUSS1_MII - pr1_mii1_rxd1 on F8 - MyPRUSS1_MII1 */
802      {0x15F4, 0x4000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
804 /* PRUSS1_MII - pr1_mii1_rxd0 on E7 - MyPRUSS1_MII1 */
805      {0x15F8, 0x4000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
807 /* PRUSS1_MII - pr1_mii1_col on E2 - MyPRUSS1_MII1 */
808      {0x1574, 0x4000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
810 /* PRUSS1_MII - pr1_mii1_rxlink on F11 - MyPRUSS1_MII1 */
811      {0x15DC, 0x6000C, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
813 /* PRUSS1_UART - pr1_uart0_rxd on F2 - MyPRUSS1_UART1 */
814      {0x1568, 0x5000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
816 /* PRUSS1_UART - pr1_uart0_txd on F3 - MyPRUSS1_UART1 */
817      {0x156C, 0x1000B, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
819 /* GMAC1 - rgmii1_rxd1 on B5 - MyGMAC_SW11 */
820 #ifdef GMAC_RGMII1_MANUAL1
821      {0x15C0, 0x60103, {0xAEC, 171, 1331}, {0x0, 0, 0}, {0x0, 0, 0}},
822 #endif
824 /* GMAC1 - rgmii1_rxd2 on B4 - MyGMAC_SW11 */
825 #ifdef GMAC_RGMII1_MANUAL1
826      {0x15BC, 0x60103, {0xAE0, 114, 1517}, {0x0, 0, 0}, {0x0, 0, 0}},
827 #endif
829 /* GMAC1 - rgmii1_rxd3 on B3 - MyGMAC_SW11 */
830 #ifdef GMAC_RGMII1_MANUAL1
831      {0x15B8, 0x60103, {0xAD4, 142, 1337}, {0x0, 0, 0}, {0x0, 0, 0}},
832 #endif
834 /* GMAC1 - rgmii1_rxd0 on A4 - MyGMAC_SW11 */
835 #ifdef GMAC_RGMII1_MANUAL1
836      {0x15C4, 0x60103, {0xAF8, 0, 1328}, {0x0, 0, 0}, {0x0, 0, 0}},
837 #endif
839 /* GMAC1 - rgmii1_txd0 on D6 - MyGMAC_SW11 */
840 #ifdef GMAC_RGMII1_MANUAL1
841      {0x15AC, 0x00103, {0x0, 0, 0}, {0x0, 0, 0}, {0xAAC, 60, 0}},
842 #endif
844 /* GMAC1 - rgmii1_txd1 on B2 - MyGMAC_SW11 */
845 #ifdef GMAC_RGMII1_MANUAL1
846      {0x15A8, 0x00103, {0x0, 0, 0}, {0x0, 0, 0}, {0xAA0, 60, 0}},
847 #endif
849 /* GMAC1 - rgmii1_txd2 on C4 - MyGMAC_SW11 */
850 #ifdef GMAC_RGMII1_MANUAL1
851      {0x15A4, 0x00103, {0x0, 0, 0}, {0x0, 0, 0}, {0xA94, 0, 0}},
852 #endif
854 /* GMAC1 - rgmii1_txd3 on C3 - MyGMAC_SW11 */
855 #ifdef GMAC_RGMII1_MANUAL1
856      {0x15A0, 0x00103, {0x0, 0, 0}, {0x0, 0, 0}, {0xA88, 150, 0}},
857 #endif
859 /* GMAC1 - rgmii1_txc on D5 - MyGMAC_SW11 */
860 #ifdef GMAC_RGMII1_MANUAL1
861      {0x1598, 0x00103, {0x0, 0, 0}, {0x0, 0, 0}, {0xA70, 0, 0}},
862 #endif
864 /* GMAC1 - rgmii1_txctl on C2 - MyGMAC_SW11 */
865 #ifdef GMAC_RGMII1_MANUAL1
866      {0x159C, 0x00103, {0x0, 0, 0}, {0x0, 0, 0}, {0xA7C, 170, 0}},
867 #endif
869 /* GMAC1 - rgmii1_rxc on C5 - MyGMAC_SW11 */
870 #ifdef GMAC_RGMII1_MANUAL1
871      {0x15B0, 0x40103, {0xAB0, 530, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
872 #endif
874 /* GMAC1 - rgmii1_rxctl on A3 - MyGMAC_SW11 */
875 #ifdef GMAC_RGMII1_MANUAL1
876      {0x15B4, 0x40103, {0xABC, 71, 1099}, {0x0, 0, 0}, {0x0, 0, 0}},
877 #endif
879 /* MMC1 - mmc1_clk on W6 - MyMMC11 */
880 #ifdef MMC1_DEFAULT
881      {0x1754, 0x60000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
882 #endif
883 #ifdef MMC1_MANUAL1
884      {0x1754, 0x60100, {0x618, 588, 0}, {0x0, 0, 0}, {0x620, 1230, 0}},
885 #endif
886 #ifdef MMC1_MANUAL2
887      {0x1754, 0x60100, {0x0, 0, 0}, {0x0, 0, 0}, {0x620, 520, 320}},
888 #endif
889 #ifdef MMC1_VIRTUAL1
890      {0x1754, 0x601F0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
891 #endif
892 #ifdef MMC1_VIRTUAL4
893      {0x1754, 0x601C0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
894 #endif
895 #ifdef MMC1_VIRTUAL5
896      {0x1754, 0x601B0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
897 #endif
898 #ifdef MMC1_VIRTUAL6
899      {0x1754, 0x601A0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
900 #endif
902 /* MMC1 - mmc1_cmd on Y6 - MyMMC11 */
903 #ifdef MMC1_DEFAULT
904      {0x1758, 0x60000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
905 #endif
906 #ifdef MMC1_MANUAL1
907      {0x1758, 0x60100, {0x624, 1000, 0}, {0x628, 0, 0}, {0x62C, 0, 0}},
908 #endif
909 #ifdef MMC1_MANUAL2
910      {0x1758, 0x60100, {0x0, 0, 0}, {0x628, 51, 0}, {0x62C, 0, 0}},
911 #endif
912 #ifdef MMC1_VIRTUAL1
913      {0x1758, 0x601F0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
914 #endif
915 #ifdef MMC1_VIRTUAL4
916      {0x1758, 0x601C0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
917 #endif
918 #ifdef MMC1_VIRTUAL5
919      {0x1758, 0x601B0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
920 #endif
921 #ifdef MMC1_VIRTUAL6
922      {0x1758, 0x601A0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
923 #endif
925 /* MMC1 - mmc1_dat0 on AA6 - MyMMC11 */
926 #ifdef MMC1_DEFAULT
927      {0x175C, 0x60000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
928 #endif
929 #ifdef MMC1_MANUAL1
930      {0x175C, 0x60100, {0x630, 1375, 0}, {0x634, 0, 0}, {0x638, 56, 0}},
931 #endif
932 #ifdef MMC1_MANUAL2
933      {0x175C, 0x60100, {0x0, 0, 0}, {0x634, 0, 0}, {0x638, 40, 0}},
934 #endif
935 #ifdef MMC1_VIRTUAL1
936      {0x175C, 0x601F0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
937 #endif
938 #ifdef MMC1_VIRTUAL4
939      {0x175C, 0x601C0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
940 #endif
941 #ifdef MMC1_VIRTUAL5
942      {0x175C, 0x601B0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
943 #endif
944 #ifdef MMC1_VIRTUAL6
945      {0x175C, 0x601A0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
946 #endif
948 /* MMC1 - mmc1_dat1 on Y4 - MyMMC11 */
949 #ifdef MMC1_DEFAULT
950      {0x1760, 0x60000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
951 #endif
952 #ifdef MMC1_MANUAL1
953      {0x1760, 0x60100, {0x63C, 1000, 0}, {0x640, 0, 0}, {0x644, 76, 0}},
954 #endif
955 #ifdef MMC1_MANUAL2
956      {0x1760, 0x60100, {0x0, 0, 0}, {0x640, 363, 0}, {0x644, 83, 0}},
957 #endif
958 #ifdef MMC1_VIRTUAL1
959      {0x1760, 0x601F0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
960 #endif
961 #ifdef MMC1_VIRTUAL4
962      {0x1760, 0x601C0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
963 #endif
964 #ifdef MMC1_VIRTUAL5
965      {0x1760, 0x601B0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
966 #endif
967 #ifdef MMC1_VIRTUAL6
968      {0x1760, 0x601A0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
969 #endif
971 /* MMC1 - mmc1_dat2 on AA5 - MyMMC11 */
972 #ifdef MMC1_DEFAULT
973      {0x1764, 0x60000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
974 #endif
975 #ifdef MMC1_MANUAL1
976      {0x1764, 0x60100, {0x648, 1000, 0}, {0x64C, 0, 0}, {0x650, 91, 0}},
977 #endif
978 #ifdef MMC1_MANUAL2
979      {0x1764, 0x60100, {0x0, 0, 0}, {0x64C, 199, 0}, {0x650, 98, 0}},
980 #endif
981 #ifdef MMC1_VIRTUAL1
982      {0x1764, 0x601F0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
983 #endif
984 #ifdef MMC1_VIRTUAL4
985      {0x1764, 0x601C0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
986 #endif
987 #ifdef MMC1_VIRTUAL5
988      {0x1764, 0x601B0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
989 #endif
990 #ifdef MMC1_VIRTUAL6
991      {0x1764, 0x601A0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
992 #endif
994 /* MMC1 - mmc1_dat3 on Y3 - MyMMC11 */
995 #ifdef MMC1_DEFAULT
996      {0x1768, 0x60000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
997 #endif
998 #ifdef MMC1_MANUAL1
999      {0x1768, 0x60100, {0x654, 1000, 0}, {0x658, 0, 0}, {0x65C, 99, 0}},
1000 #endif
1001 #ifdef MMC1_MANUAL2
1002      {0x1768, 0x60100, {0x0, 0, 0}, {0x658, 273, 0}, {0x65C, 106, 0}},
1003 #endif
1004 #ifdef MMC1_VIRTUAL1
1005      {0x1768, 0x601F0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1006 #endif
1007 #ifdef MMC1_VIRTUAL4
1008      {0x1768, 0x601C0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1009 #endif
1010 #ifdef MMC1_VIRTUAL5
1011      {0x1768, 0x601B0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1012 #endif
1013 #ifdef MMC1_VIRTUAL6
1014      {0x1768, 0x601A0, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1015 #endif
1017 /* VIN1B - vin1b_hsync1 on N7 - MyVIN1 */
1018 #ifdef VIP_MANUAL9
1019      {0x1460, 0x50106, {0x24C, 1758, 653}, {0x0, 0, 0}, {0x0, 0, 0}},
1020 #endif
1022 /* VIN1B - vin1b_vsync1 on R4 - MyVIN1 */
1023 #ifdef VIP_MANUAL9
1024      {0x1464, 0x50106, {0x258, 1705, 899}, {0x0, 0, 0}, {0x0, 0, 0}},
1025 #endif
1027 /* VIN1B - vin1b_fld1 on P4 - MyVIN1 */
1028 #ifdef VIP_MANUAL9
1029      {0x1470, 0x50106, {0x138, 2009, 601}, {0x0, 0, 0}, {0x0, 0, 0}},
1030 #endif
1032 /* VIN1B - vin1b_de1 on P9 - MyVIN1 */
1033 #ifdef VIP_MANUAL9
1034      {0x146C, 0x50106, {0x12C, 1851, 1011}, {0x0, 0, 0}, {0x0, 0, 0}},
1035 #endif
1037 /* VIN1B - vin1b_clk1 on N9 - MyVIN1 */
1038 #ifdef VIP_MANUAL9
1039      {0x1468, 0x50106, {0x120, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1040 #endif
1042 /* VIN1B - vin1b_d0 on R6 - MyVIN1 */
1043 #ifdef VIP_MANUAL9
1044      {0x1440, 0x50106, {0x114, 1873, 702}, {0x0, 0, 0}, {0x0, 0, 0}},
1045 #endif
1047 /* VIN1B - vin1b_d1 on T9 - MyVIN1 */
1048 #ifdef VIP_MANUAL9
1049      {0x1444, 0x50106, {0x198, 1629, 772}, {0x0, 0, 0}, {0x0, 0, 0}},
1050 #endif
1052 /* VIN1B - vin1b_d2 on T6 - MyVIN1 */
1053 #ifdef VIP_MANUAL9
1054      {0x1448, 0x50106, {0x204, 1734, 898}, {0x0, 0, 0}, {0x0, 0, 0}},
1055 #endif
1057 /* VIN1B - vin1b_d3 on T7 - MyVIN1 */
1058 #ifdef VIP_MANUAL9
1059      {0x144C, 0x50106, {0x210, 1757, 1076}, {0x0, 0, 0}, {0x0, 0, 0}},
1060 #endif
1062 /* VIN1B - vin1b_d4 on P6 - MyVIN1 */
1063 #ifdef VIP_MANUAL9
1064      {0x1450, 0x50106, {0x21C, 1794, 893}, {0x0, 0, 0}, {0x0, 0, 0}},
1065 #endif
1067 /* VIN1B - vin1b_d5 on R9 - MyVIN1 */
1068 #ifdef VIP_MANUAL9
1069      {0x1454, 0x50106, {0x228, 1726, 853}, {0x0, 0, 0}, {0x0, 0, 0}},
1070 #endif
1072 /* VIN1B - vin1b_d6 on R5 - MyVIN1 */
1073 #ifdef VIP_MANUAL9
1074      {0x1458, 0x50106, {0x234, 1792, 612}, {0x0, 0, 0}, {0x0, 0, 0}},
1075 #endif
1077 /* VIN1B - vin1b_d7 on P5 - MyVIN1 */
1078 #ifdef VIP_MANUAL9
1079      {0x145C, 0x50106, {0x240, 2117, 610}, {0x0, 0, 0}, {0x0, 0, 0}},
1080 #endif
1082 /* GMAC0 - rgmii0_rxd1 on Y2 - MyGMAC_SW01 */
1083 #ifdef GMAC_RGMII0_MANUAL1
1084      {0x1678, 0x60100, {0x714, 134, 1786}, {0x0, 0, 0}, {0x0, 0, 0}},
1085 #endif
1087 /* GMAC0 - rgmii0_rxd2 on V3 - MyGMAC_SW01 */
1088 #ifdef GMAC_RGMII0_MANUAL1
1089      {0x1674, 0x60100, {0x720, 40, 1966}, {0x0, 0, 0}, {0x0, 0, 0}},
1090 #endif
1092 /* GMAC0 - rgmii0_rxd3 on V4 - MyGMAC_SW01 */
1093 #ifdef GMAC_RGMII0_MANUAL1
1094      {0x1670, 0x60100, {0x72C, 0, 2057}, {0x0, 0, 0}, {0x0, 0, 0}},
1095 #endif
1097 /* GMAC0 - rgmii0_rxd0 on W2 - MyGMAC_SW01 */
1098 #ifdef GMAC_RGMII0_MANUAL1
1099      {0x167C, 0x60100, {0x708, 3, 1721}, {0x0, 0, 0}, {0x0, 0, 0}},
1100 #endif
1102 /* GMAC0 - rgmii0_txd0 on U6 - MyGMAC_SW01 */
1103 #ifdef GMAC_RGMII0_MANUAL1
1104      {0x1664, 0x00100, {0x0, 0, 0}, {0x0, 0, 0}, {0x758, 0, 60}},
1105 #endif
1107 /* GMAC0 - rgmii0_txd1 on V6 - MyGMAC_SW01 */
1108 #ifdef GMAC_RGMII0_MANUAL1
1109      {0x1660, 0x00100, {0x0, 0, 0}, {0x0, 0, 0}, {0x764, 0, 0}},
1110 #endif
1112 /* GMAC0 - rgmii0_txd2 on U7 - MyGMAC_SW01 */
1113 #ifdef GMAC_RGMII0_MANUAL1
1114      {0x165C, 0x00100, {0x0, 0, 0}, {0x0, 0, 0}, {0x770, 0, 60}},
1115 #endif
1117 /* GMAC0 - rgmii0_txd3 on V7 - MyGMAC_SW01 */
1118 #ifdef GMAC_RGMII0_MANUAL1
1119      {0x1658, 0x00100, {0x0, 0, 0}, {0x0, 0, 0}, {0x77C, 0, 120}},
1120 #endif
1122 /* GMAC0 - rgmii0_txc on W9 - MyGMAC_SW01 */
1123 #ifdef GMAC_RGMII0_MANUAL1
1124      {0x1650, 0x00100, {0x0, 0, 0}, {0x0, 0, 0}, {0x740, 0, 60}},
1125 #endif
1127 /* GMAC0 - rgmii0_txctl on V9 - MyGMAC_SW01 */
1128 #ifdef GMAC_RGMII0_MANUAL1
1129      {0x1654, 0x00100, {0x0, 0, 0}, {0x0, 0, 0}, {0x74C, 0, 60}},
1130 #endif
1132 /* GMAC0 - rgmii0_rxc on U5 - MyGMAC_SW01 */
1133 #ifdef GMAC_RGMII0_MANUAL1
1134      {0x1668, 0x40100, {0x6F0, 413, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1135 #endif
1137 /* GMAC0 - rgmii0_rxctl on V5 - MyGMAC_SW01 */
1138 #ifdef GMAC_RGMII0_MANUAL1
1139      {0x166C, 0x40100, {0x6FC, 27, 2296}, {0x0, 0, 0}, {0x0, 0, 0}},
1140 #endif
1142 /* SPI2 - spi2_sclk on A26 - MySPI2 */
1143      {0x17C0, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1145 /* SPI2 - spi2_d0 on G17 - MySPI2 */
1146      {0x17C8, 0xD0000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1148 /* SPI2 - spi2_d1 on B22 - MySPI2 */
1149      {0x17C4, 0xD0000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1151 /* SPI2 - spi2_cs0 on B24 - MySPI2 */
1152      {0x17CC, 0xD0000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1154 /* SPI3 - spi3_sclk on C18 - MySPI3 */
1155      {0x1734, 0x50002, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1157 /* SPI3 - spi3_cs0 on D17 - MySPI3 */
1158      {0x1740, 0x20002, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1160 /* SPI3 - spi3_d1 on A21 - MySPI3 */
1161      {0x1738, 0x50002, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1163 /* OSC0 - xi_osc0 on AE15 - MyOSC01 */
1164      /* {NOT FOUND, 0x50000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
1166 /* OSC0 - xo_osc0 on AD15 - MyOSC01 */
1167      /* {NOT FOUND, 0x10000, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}}, */
1169 /* QSPI1 - qspi1_sclk on R2 - MyQSPI1 */
1170 #ifdef QSPI1_DEFAULT
1171      {0x1488, 0x10001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1172 #endif
1173 #ifdef QSPI1_MANUAL1
1174      {0x1488, 0x10101, {0x0, 0, 0}, {0x0, 0, 0}, {0x188, 0, 0}},
1175 #endif
1177 /* QSPI1 - qspi1_rtclk on R3 - MyQSPI1 */
1178 #ifdef QSPI1_DEFAULT
1179      {0x1474, 0x50001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1180 #endif
1181 #ifdef QSPI1_MANUAL1
1182      {0x1474, 0x50101, {0x144, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1183 #endif
1185 /* QSPI1 - qspi1_cs0 on P2 - MyQSPI1 */
1186 #ifdef QSPI1_DEFAULT
1187      {0x14B8, 0x10001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1188 #endif
1189 #ifdef QSPI1_MANUAL1
1190      {0x14B8, 0x10101, {0x0, 0, 0}, {0x0, 0, 0}, {0x374, 0, 0}},
1191 #endif
1193 /* QSPI1 - qspi1_d0 on U1 - MyQSPI1 */
1194 #ifdef QSPI1_DEFAULT
1195      {0x1480, 0x50001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1196 #endif
1197 #ifdef QSPI1_MANUAL1
1198      {0x1480, 0x50101, {0x168, 2229, 1268}, {0x0, 0, 0}, {0x170, 0, 0}},
1199 #endif
1201 /* QSPI1 - qspi1_d1 on P3 - MyQSPI1 */
1202 #ifdef QSPI1_DEFAULT
1203      {0x1484, 0x50001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1204 #endif
1205 #ifdef QSPI1_MANUAL1
1206      {0x1484, 0x50101, {0x174, 2251, 1217}, {0x0, 0, 0}, {0x0, 0, 0}},
1207 #endif
1209 /* QSPI1 - qspi1_d2 on U2 - MyQSPI1 */
1210 #ifdef QSPI1_DEFAULT
1211      {0x147C, 0x50001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1212 #endif
1213 #ifdef QSPI1_MANUAL1
1214      {0x147C, 0x50101, {0x15C, 2176, 1197}, {0x0, 0, 0}, {0x0, 0, 0}},
1215 #endif
1217 /* QSPI1 - qspi1_d3 on T2 - MyQSPI1 */
1218 #ifdef QSPI1_DEFAULT
1219      {0x1478, 0x50001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1220 #endif
1221 #ifdef QSPI1_MANUAL1
1222      {0x1478, 0x50101, {0x150, 2247, 1186}, {0x0, 0, 0}, {0x0, 0, 0}},
1223 #endif
1225 /* MMC2 - mmc2_clk on J7 - MyMMC21 */
1226 #ifdef MMC2_DEFAULT
1227      {0x149C, 0x60001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1228 #endif
1229 #ifdef MMC2_MANUAL1
1230      {0x149C, 0x60101, {0x1C8, 894, 0}, {0x0, 0, 0}, {0x1D0, 266, 0}},
1231 #endif
1232 #ifdef MMC2_MANUAL2
1233      {0x149C, 0x60101, {0x1C8, 410, 4000}, {0x0, 0, 0}, {0x1D0, 266, 0}},
1234 #endif
1235 #ifdef MMC2_MANUAL3
1236      {0x149C, 0x60101, {0x0, 0, 0}, {0x0, 0, 0}, {0x1D0, 730, 360}},
1237 #endif
1238 #ifdef MMC2_VIRTUAL2
1239      {0x149C, 0x601D1, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1240 #endif
1242 /* MMC2 - mmc2_cmd on H6 - MyMMC21 */
1243 #ifdef MMC2_DEFAULT
1244      {0x14B0, 0x60001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1245 #endif
1246 #ifdef MMC2_MANUAL1
1247      {0x14B0, 0x60101, {0x360, 0, 0}, {0x364, 0, 0}, {0x368, 0, 0}},
1248 #endif
1249 #ifdef MMC2_MANUAL2
1250      {0x14B0, 0x60101, {0x360, 0, 0}, {0x364, 0, 0}, {0x368, 0, 0}},
1251 #endif
1252 #ifdef MMC2_MANUAL3
1253      {0x14B0, 0x60101, {0x0, 0, 0}, {0x364, 360, 0}, {0x368, 0, 120}},
1254 #endif
1255 #ifdef MMC2_VIRTUAL2
1256      {0x14B0, 0x601D1, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1257 #endif
1259 /* MMC2 - mmc2_dat0 on J4 - MyMMC21 */
1260 #ifdef MMC2_DEFAULT
1261      {0x14A0, 0x60001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1262 #endif
1263 #ifdef MMC2_MANUAL1
1264      {0x14A0, 0x60101, {0x1D4, 30, 0}, {0x1D8, 0, 0}, {0x1DC, 0, 0}},
1265 #endif
1266 #ifdef MMC2_MANUAL2
1267      {0x14A0, 0x60101, {0x1D4, 82, 0}, {0x1D8, 0, 0}, {0x1DC, 0, 0}},
1268 #endif
1269 #ifdef MMC2_MANUAL3
1270      {0x14A0, 0x60101, {0x0, 0, 0}, {0x1D8, 176, 0}, {0x1DC, 0, 0}},
1271 #endif
1272 #ifdef MMC2_VIRTUAL2
1273      {0x14A0, 0x601D1, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1274 #endif
1276 /* MMC2 - mmc2_dat1 on J6 - MyMMC21 */
1277 #ifdef MMC2_DEFAULT
1278      {0x14A4, 0x60001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1279 #endif
1280 #ifdef MMC2_MANUAL1
1281      {0x14A4, 0x60101, {0x1E0, 0, 0}, {0x1E4, 0, 0}, {0x1E8, 0, 0}},
1282 #endif
1283 #ifdef MMC2_MANUAL2
1284      {0x14A4, 0x60101, {0x1E0, 0, 0}, {0x1E4, 0, 0}, {0x1E8, 0, 0}},
1285 #endif
1286 #ifdef MMC2_MANUAL3
1287      {0x14A4, 0x60101, {0x0, 0, 0}, {0x1E4, 0, 0}, {0x1E8, 0, 0}},
1288 #endif
1289 #ifdef MMC2_VIRTUAL2
1290      {0x14A4, 0x601D1, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1291 #endif
1293 /* MMC2 - mmc2_dat2 on H4 - MyMMC21 */
1294 #ifdef MMC2_DEFAULT
1295      {0x14A8, 0x60001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1296 #endif
1297 #ifdef MMC2_MANUAL1
1298      {0x14A8, 0x60101, {0x1EC, 23, 0}, {0x1F0, 0, 0}, {0x1F4, 43, 0}},
1299 #endif
1300 #ifdef MMC2_MANUAL2
1301      {0x14A8, 0x60101, {0x1EC, 77, 0}, {0x1F0, 0, 0}, {0x1F4, 43, 0}},
1302 #endif
1303 #ifdef MMC2_MANUAL3
1304      {0x14A8, 0x60101, {0x0, 0, 0}, {0x1F0, 101, 0}, {0x1F4, 70, 0}},
1305 #endif
1306 #ifdef MMC2_VIRTUAL2
1307      {0x14A8, 0x601D1, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1308 #endif
1310 /* MMC2 - mmc2_dat3 on H5 - MyMMC21 */
1311 #ifdef MMC2_DEFAULT
1312      {0x14AC, 0x60001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1313 #endif
1314 #ifdef MMC2_MANUAL1
1315      {0x14AC, 0x60101, {0x1F8, 0, 0}, {0x1FC, 0, 0}, {0x200, 0, 0}},
1316 #endif
1317 #ifdef MMC2_MANUAL2
1318      {0x14AC, 0x60101, {0x1F8, 0, 0}, {0x1FC, 0, 0}, {0x200, 0, 0}},
1319 #endif
1320 #ifdef MMC2_MANUAL3
1321      {0x14AC, 0x60101, {0x0, 0, 0}, {0x1FC, 0, 0}, {0x200, 0, 0}},
1322 #endif
1323 #ifdef MMC2_VIRTUAL2
1324      {0x14AC, 0x601D1, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1325 #endif
1327 /* MMC2 - mmc2_dat4 on K7 - MyMMC21 */
1328 #ifdef MMC2_DEFAULT
1329      {0x148C, 0x60001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1330 #endif
1331 #ifdef MMC2_MANUAL1
1332      {0x148C, 0x60101, {0x18C, 0, 0}, {0x190, 0, 0}, {0x194, 152, 0}},
1333 #endif
1334 #ifdef MMC2_MANUAL2
1335      {0x148C, 0x60101, {0x18C, 0, 14}, {0x190, 0, 0}, {0x194, 152, 0}},
1336 #endif
1337 #ifdef MMC2_MANUAL3
1338      {0x148C, 0x60101, {0x0, 0, 0}, {0x190, 0, 0}, {0x194, 285, 0}},
1339 #endif
1340 #ifdef MMC2_VIRTUAL2
1341      {0x148C, 0x601D1, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1342 #endif
1344 /* MMC2 - mmc2_dat5 on M7 - MyMMC21 */
1345 #ifdef MMC2_DEFAULT
1346      {0x1490, 0x60001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1347 #endif
1348 #ifdef MMC2_MANUAL1
1349      {0x1490, 0x60101, {0x1A4, 119, 0}, {0x1A8, 0, 0}, {0x1AC, 206, 0}},
1350 #endif
1351 #ifdef MMC2_MANUAL2
1352      {0x1490, 0x60101, {0x1A4, 127, 0}, {0x1A8, 0, 0}, {0x1AC, 206, 0}},
1353 #endif
1354 #ifdef MMC2_MANUAL3
1355      {0x1490, 0x60101, {0x0, 0, 0}, {0x1A8, 231, 0}, {0x1AC, 189, 0}},
1356 #endif
1357 #ifdef MMC2_VIRTUAL2
1358      {0x1490, 0x601D1, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1359 #endif
1361 /* MMC2 - mmc2_dat6 on J5 - MyMMC21 */
1362 #ifdef MMC2_DEFAULT
1363      {0x1494, 0x60001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1364 #endif
1365 #ifdef MMC2_MANUAL1
1366      {0x1494, 0x60101, {0x1B0, 0, 0}, {0x1B4, 0, 0}, {0x1B8, 78, 0}},
1367 #endif
1368 #ifdef MMC2_MANUAL2
1369      {0x1494, 0x60101, {0x1B0, 22, 0}, {0x1B4, 0, 0}, {0x1B8, 78, 0}},
1370 #endif
1371 #ifdef MMC2_MANUAL3
1372      {0x1494, 0x60101, {0x0, 0, 0}, {0x1B4, 39, 0}, {0x1B8, 0, 120}},
1373 #endif
1374 #ifdef MMC2_VIRTUAL2
1375      {0x1494, 0x601D1, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1376 #endif
1378 /* MMC2 - mmc2_dat7 on K6 - MyMMC21 */
1379 #ifdef MMC2_DEFAULT
1380      {0x1498, 0x60001, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1381 #endif
1382 #ifdef MMC2_MANUAL1
1383      {0x1498, 0x60101, {0x1BC, 18, 0}, {0x1C0, 0, 0}, {0x1C4, 2, 0}},
1384 #endif
1385 #ifdef MMC2_MANUAL2
1386      {0x1498, 0x60101, {0x1BC, 72, 0}, {0x1C0, 0, 0}, {0x1C4, 2, 0}},
1387 #endif
1388 #ifdef MMC2_MANUAL3
1389      {0x1498, 0x60101, {0x0, 0, 0}, {0x1C0, 91, 0}, {0x1C4, 0, 70}},
1390 #endif
1391 #ifdef MMC2_VIRTUAL2
1392      {0x1498, 0x601D1, {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
1393 #endif
1394 };
1396 #ifdef BOARD_PAD_DELAY_ALT_GRP_ENABLE
1397 #if defined(_TMS320C6X) || defined(__TI_ARM_V7M4__)
1398 #ifndef __cplusplus
1399 #pragma DATA_SECTION (altPad, "BOARD_IO_DELAY_DATA");
1400 #else
1401 #pragma DATA_SECTION ("BOARD_IO_DELAY_DATA");
1402 #endif
1403 const boardPadDelayAltGpCfg_t altPad[] = {
1404 #else
1405 const boardPadDelayAltGpCfg_t altPad[] __attribute__((section("BOARD_IO_DELAY_DATA"))) = {
1406 #endif
1407 /** {ALTERNATE_PADCONF_ADDRESS/PRUSS_REG_ADDRESS, ALTERNATE_PADCONF_VALUE/PRUSS_REG_VALUE} **/
1409 /* PRUSS1_MII - pr1_mii_mt0_clk on E8 - MyPRUSS1_MII1 */
1410      {0x4B2A6008, 0x10000000},
1411 /* PRUSS1_MII - pr1_mii0_txen on D8 - MyPRUSS1_MII1 */
1412      {0x4B2A6008, 0x10000000},
1413 /* PRUSS1_MII - pr1_mii0_txd3 on D9 - MyPRUSS1_MII1 */
1414      {0x4B2A6008, 0x10000000},
1415 /* PRUSS1_MII - pr1_mii0_txd2 on D7 - MyPRUSS1_MII1 */
1416      {0x4B2A6008, 0x10000000},
1417 /* PRUSS1_MII - pr1_mii0_txd1 on A5 - MyPRUSS1_MII1 */
1418      {0x4B2A6008, 0x10000000},
1419 /* PRUSS1_MII - pr1_mii0_txd0 on C6 - MyPRUSS1_MII1 */
1420      {0x4B2A6008, 0x10000000},
1421 /* PRUSS1_MII - pr1_mii0_rxdv on C7 - MyPRUSS1_MII1 */
1422      {0x4B2A6008, 0x10000000},
1423 /* PRUSS1_MII - pr1_mii_mr0_clk on C8 - MyPRUSS1_MII1 */
1424      {0x4B2A6008, 0x10000000},
1425 /* PRUSS1_MII - pr1_mii0_rxd3 on B7 - MyPRUSS1_MII1 */
1426      {0x4B2A6008, 0x10000000},
1427 /* PRUSS1_MII - pr1_mii0_rxd2 on B8 - MyPRUSS1_MII1 */
1428      {0x4B2A6008, 0x10000000},
1429 /* PRUSS1_MII - pr1_mii0_crs on A10 - MyPRUSS1_MII1 */
1430      {0x4B2A6008, 0x10000000},
1431 /* PRUSS1_MII - pr1_mii0_rxer on C9 - MyPRUSS1_MII1 */
1432      {0x4B2A6008, 0x10000000},
1433 /* PRUSS1_MII - pr1_mii0_rxd1 on A7 - MyPRUSS1_MII1 */
1434      {0x4B2A6008, 0x10000000},
1435 /* PRUSS1_MII - pr1_mii0_rxd0 on A8 - MyPRUSS1_MII1 */
1436      {0x4B2A6008, 0x10000000},
1437 /* PRUSS1_MII - pr1_mii0_col on B9 - MyPRUSS1_MII1 */
1438      {0x4B2A6008, 0x10000000},
1439 /* PRUSS1_MII - pr1_mii0_rxlink on A9 - MyPRUSS1_MII1 */
1440      {0x4B2A6008, 0x10000000},
1441 /* PRUSS1_MII - pr1_mii1_txd1 on D2 - MyPRUSS1_MII1 */
1442      {0x4B22600C, 0x10000000},
1443 /* PRUSS1_MII - pr1_mii1_txd0 on F4 - MyPRUSS1_MII1 */
1444      {0x4B22600C, 0x10000000},
1445 /* PRUSS1_MII - pr1_mii1_rxdv on G11 - MyPRUSS1_MII1 */
1446      {0x4B2A6008, 0x10000000},
1447 /* PRUSS1_MII - pr1_mii_mr1_clk on F10 - MyPRUSS1_MII1 */
1448      {0x4B2A600C, 0x10000000},
1449 /* PRUSS1_MII - pr1_mii1_rxd3 on E9 - MyPRUSS1_MII1 */
1450      {0x4B2A6008, 0x10000000},
1451 /* PRUSS1_MII - pr1_mii1_rxd2 on F9 - MyPRUSS1_MII1 */
1452      {0x4B2A6008, 0x10000000},
1453 /* PRUSS1_MII - pr1_mii1_crs on G10 - MyPRUSS1_MII1 */
1454      {0x4B2A600C, 0x10000000},
1455 /* PRUSS1_MII - pr1_mii1_rxer on E11 - MyPRUSS1_MII1 */
1456      {0x4B2A600C, 0x10000000},
1457 /* PRUSS1_MII - pr1_mii1_rxd1 on F8 - MyPRUSS1_MII1 */
1458      {0x4B2A6008, 0x10000000},
1459 /* PRUSS1_MII - pr1_mii1_rxd0 on E7 - MyPRUSS1_MII1 */
1460      {0x4B2A6008, 0x10000000},
1461 /* PRUSS1_MII - pr1_mii1_col on E2 - MyPRUSS1_MII1 */
1462      {0x4B22600C, 0x10000000},
1463 /* PRUSS1_MII - pr1_mii1_rxlink on F11 - MyPRUSS1_MII1 */
1464      {0x4B2A600C, 0x10000000},
1465 /* VIN1B - vin1b_hsync1 on N7 - MyVIN1 */
1466 #ifdef VIP_MANUAL9                      
1467      {0x4A002E8C, 0x0},
1468 #endif
1469 /* VIN1B - vin1b_vsync1 on R4 - MyVIN1 */
1470 #ifdef VIP_MANUAL9                      
1471      {0x4A002E8C, 0x0},
1472 #endif
1473 /* VIN1B - vin1b_fld1 on P4 - MyVIN1 */
1474 #ifdef VIP_MANUAL9                      
1475      {0x4A002E8C, 0x0},
1476 #endif
1477 /* VIN1B - vin1b_de1 on P9 - MyVIN1 */
1478 #ifdef VIP_MANUAL9                      
1479      {0x4A002E8C, 0x0},
1480 #endif
1481 /* VIN1B - vin1b_clk1 on N9 - MyVIN1 */
1482 #ifdef VIP_MANUAL9                      
1483      {0x4A002E8C, 0x0},
1484 #endif
1485 /* VIN1B - vin1b_d0 on R6 - MyVIN1 */
1486 #ifdef VIP_MANUAL9                      
1487      {0x4A002E8C, 0x0},
1488 #endif
1489 /* VIN1B - vin1b_d1 on T9 - MyVIN1 */
1490 #ifdef VIP_MANUAL9                      
1491      {0x4A002E8C, 0x0},
1492 #endif
1493 /* VIN1B - vin1b_d2 on T6 - MyVIN1 */
1494 #ifdef VIP_MANUAL9                      
1495      {0x4A002E8C, 0x0},
1496 #endif
1497 /* VIN1B - vin1b_d3 on T7 - MyVIN1 */
1498 #ifdef VIP_MANUAL9                      
1499      {0x4A002E8C, 0x0},
1500 #endif
1501 /* VIN1B - vin1b_d4 on P6 - MyVIN1 */
1502 #ifdef VIP_MANUAL9                      
1503      {0x4A002E8C, 0x0},
1504 #endif
1505 /* VIN1B - vin1b_d5 on R9 - MyVIN1 */
1506 #ifdef VIP_MANUAL9                      
1507      {0x4A002E8C, 0x0},
1508 #endif
1509 /* VIN1B - vin1b_d6 on R5 - MyVIN1 */
1510 #ifdef VIP_MANUAL9                      
1511      {0x4A002E8C, 0x0},
1512 #endif
1513 /* VIN1B - vin1b_d7 on P5 - MyVIN1 */
1514 #ifdef VIP_MANUAL9                      
1515      {0x4A002E8C, 0x0},
1516 #endif
1517 };
1518 #endif
1520 #ifdef __cplusplus
1521 #if defined(_TMS320C6X) || defined(__TI_ARM_V7M4__)
1522 #pragma CODE_SECTION ("BOARD_IO_DELAY_CODE");
1523 #endif
1524 #endif
1525 uint32_t boardPadGetSize()
1527      return (sizeof(pad) / sizeof(boardPadDelayCfg_t));
1530 #ifdef BOARD_PAD_DELAY_ALT_GRP_ENABLE
1531 #ifdef __cplusplus
1532 #if defined(_TMS320C6X) || defined(__TI_ARM_V7M4__)
1533 #pragma CODE_SECTION ("BOARD_IO_DELAY_CODE");
1534 #endif
1535 #endif
1536 uint32_t boardAltPadGetSize()
1538      return (sizeof(altPad) / sizeof(boardPadDelayAltGpCfg_t));
1540 #endif
1542 #ifdef __cplusplus
1543 /* Function to avoid build errors for c++ build */
1544 boardPadDelayCfg_t dummy1(void)
1546     return(pad[0]);
1549 /* Function to avoid build errors for c++ build */
1550 boardPadDelayAltGpCfg_t dummy2(void)
1552     return(altPad[0]);
1554 #endif