[processor-sdk/pdk.git] / packages / ti / board / src / evmDRA72x / pinmux / boardPadDelayGpmc_1_0.h
1 /**
2 * \file boardPadDelayTable.h
3 *
4 * \brief This file contain manual/virtual iodelay mode definitions
5 *
6 * \copyright Copyright (CU) 2018 Texas Instruments Incorporated -
7 * http://www.ti.com/
8 */
10 /**
11 * Redistribution and use in source and binary forms, with or without
12 * modification, are permitted provided that the following conditions
13 * are met:
14 *
15 * Redistributions of source code must retain the above copyright
16 * notice, this list of conditions and the following disclaimer.
17 *
18 * Redistributions in binary form must reproduce the above copyright
19 * notice, this list of conditions and the following disclaimer in the
20 * documentation and/or other materials provided with the
21 * distribution.
22 *
23 * Neither the name of Texas Instruments Incorporated nor the names of
24 * its contributors may be used to endorse or promote products derived
25 * from this software without specific prior written permission.
26 *
27 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
28 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
29 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
30 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
31 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
32 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
33 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
34 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
35 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
36 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
37 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38 *
39 */
41 #include <ti/board/src/evmDRA72x/pinmux/boardPadDelayTune.h>
43 /** {PADCONF_REG_OFFSET, PADCONF_VALUE, {CFG_X_IN offset, aDelay, gDelay}, {CFG_X_OEN offset, aDelay, gDelay}, {CFG_X_OUT offset, aDelay, gDelay}} **/
44 /* qspi1_rtclk */
45 {0x74, 0x70001,
46 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
47 /** {CTRL_CORE_PAD_GPMC_A13, 0x70001, {N/A}, {N/A}, {N/A}} **/
48 /* qspi1_d3 */
49 {0x78, 0x70001,
50 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
51 /** {CTRL_CORE_PAD_GPMC_A14, 0x70001, {N/A}, {N/A}, {N/A}} **/
52 /* qspi1_d2 */
53 {0x7C, 0x70001,
54 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
55 /** {CTRL_CORE_PAD_GPMC_A15, 0x70001, {N/A}, {N/A}, {N/A}} **/
56 /* qspi1_d0 */
57 {0x80, 0x70001,
58 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
59 /** {CTRL_CORE_PAD_GPMC_A16, 0x70001, {N/A}, {N/A}, {N/A}} **/
60 /* qspi1_d1 */
61 {0x84, 0x70001,
62 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
63 /** {CTRL_CORE_PAD_GPMC_A17, 0x70001, {N/A}, {N/A}, {N/A}} **/
64 /* qspi1_sclk */
65 {0x88, 0x70001,
66 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
67 /** {CTRL_CORE_PAD_GPMC_A18, 0x70001, {N/A}, {N/A}, {N/A}} **/
68 /* mmc2_dat4 */
69 {0x8C, 0x60001,
70 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
71 /** {CTRL_CORE_PAD_GPMC_A19, 0x60001, {N/A}, {N/A}, {N/A}} **/
72 /* mmc2_dat5 */
73 {0x90, 0x60001,
74 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
75 /** {CTRL_CORE_PAD_GPMC_A20, 0x60001, {N/A}, {N/A}, {N/A}} **/
76 /* mmc2_dat6 */
77 {0x94, 0x60001,
78 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
79 /** {CTRL_CORE_PAD_GPMC_A21, 0x60001, {N/A}, {N/A}, {N/A}} **/
80 /* mmc2_dat7 */
81 {0x98, 0x60001,
82 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
83 /** {CTRL_CORE_PAD_GPMC_A22, 0x60001, {N/A}, {N/A}, {N/A}} **/
84 /* mmc2_clk */
85 {0x9C, 0x60001,
86 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
87 /** {CTRL_CORE_PAD_GPMC_A23, 0x60001, {N/A}, {N/A}, {N/A}} **/
88 /* mmc2_dat0 */
89 {0xA0, 0x60001,
90 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
91 /** {CTRL_CORE_PAD_GPMC_A24, 0x60001, {N/A}, {N/A}, {N/A}} **/
92 /* mmc2_dat1 */
93 {0xA4, 0x60001,
94 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
95 /** {CTRL_CORE_PAD_GPMC_A25, 0x60001, {N/A}, {N/A}, {N/A}} **/
96 /* mmc2_dat2 */
97 {0xA8, 0x60001,
98 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
99 /** {CTRL_CORE_PAD_GPMC_A26, 0x60001, {N/A}, {N/A}, {N/A}} **/
100 /* mmc2_dat3 */
101 {0xAC, 0x60001,
102 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
103 /** {CTRL_CORE_PAD_GPMC_A27, 0x60001, {N/A}, {N/A}, {N/A}} **/
104 /* mmc2_cmd */
105 {0xB0, 0x60001,
106 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
107 /** {CTRL_CORE_PAD_GPMC_CS1, 0x60001, {N/A}, {N/A}, {N/A}} **/
108 /* qspi1_cs0 */
109 {0xB8, 0x70001,
110 {0x0, 0, 0}, {0x0, 0, 0}, {0x0, 0, 0}},
111 /** {CTRL_CORE_PAD_GPMC_CS2, 0x70001, {N/A}, {N/A}, {N/A}} **/