AM64x MCU+ SDK  08.02.00
pinmux/am64x_am243x/pinmux.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2021 Texas Instruments Incorporated
3  *
4  * Redistribution and use in source and binary forms, with or without
5  * modification, are permitted provided that the following conditions
6  * are met:
7  *
8  * Redistributions of source code must retain the above copyright
9  * notice, this list of conditions and the following disclaimer.
10  *
11  * Redistributions in binary form must reproduce the above copyright
12  * notice, this list of conditions and the following disclaimer in the
13  * documentation and/or other materials provided with the
14  * distribution.
15  *
16  * Neither the name of Texas Instruments Incorporated nor the names of
17  * its contributors may be used to endorse or promote products derived
18  * from this software without specific prior written permission.
19  *
20  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21  * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
22  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
23  * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
24  * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
25  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
26  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
27  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
28  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
29  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
30  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31  *
32  */
33 
58 #ifndef PINMUX_AM64X_H_
59 #define PINMUX_AM64X_H_
60 
61 /* ========================================================================== */
62 /* Include Files */
63 /* ========================================================================== */
64 
65 #include <stdint.h>
66 
67 #ifdef __cplusplus
68 extern "C" {
69 #endif
70 
71 /* ========================================================================== */
72 /* Macros & Typedefs */
73 /* ========================================================================== */
74 
80 #define PINMUX_DOMAIN_ID_MAIN (0U)
81 #define PINMUX_DOMAIN_ID_MCU (1U)
82 
85 #define PINMUX_END (-1)
86 
88 #define PIN_MODE(mode) ((uint32_t) mode)
89 
90 #define PIN_PULL_DISABLE (((uint32_t) 0x1U) << 16U)
91 
92 #define PIN_PULL_DIRECTION (((uint32_t) 0x1U) << 17U)
93 
94 #define PIN_INPUT_ENABLE (((uint32_t) 0x1U) << 18U)
95 
96 #define PIN_OUTPUT_DISABLE (((uint32_t) 0x1U) << 21U)
97 
98 #define PIN_WAKEUP_ENABLE (((uint32_t) 0x1U) << 29U)
99 
102 {
103  PIN_ADC0_AIN0 = 0x02B0,
104  PIN_ADC0_AIN1 = 0x02B4,
105  PIN_ADC0_AIN2 = 0x02B8,
106  PIN_ADC0_AIN3 = 0x02BC,
107  PIN_ADC0_AIN4 = 0x02C0,
108  PIN_ADC0_AIN5 = 0x02C4,
109  PIN_ADC0_AIN6 = 0x02C8,
110  PIN_ADC0_AIN7 = 0x02CC,
115  PIN_GPMC0_AD0 = 0x003C,
116  PIN_GPMC0_AD1 = 0x0040,
117  PIN_GPMC0_AD2 = 0x0044,
118  PIN_GPMC0_AD3 = 0x0048,
119  PIN_GPMC0_AD4 = 0x004C,
120  PIN_GPMC0_AD5 = 0x0050,
121  PIN_GPMC0_AD6 = 0x0054,
122  PIN_GPMC0_AD7 = 0x0058,
123  PIN_GPMC0_AD11 = 0x0068,
124  PIN_GPMC0_AD12 = 0x006C,
125  PIN_GPMC0_AD13 = 0x0070,
128  PIN_GPMC0_WEN = 0x008C,
130  PIN_GPMC0_WAIT0 = 0x0098,
131  PIN_GPMC0_WAIT1 = 0x009C,
132  PIN_GPMC0_WPN = 0x00A0,
133  PIN_GPMC0_CSN0 = 0x00A8,
136  PIN_SPI1_CS0 = 0x021C,
137  PIN_SPI1_D1 = 0x022C,
138  PIN_GPMC0_AD8 = 0x005C,
139  PIN_GPMC0_AD9 = 0x0060,
140  PIN_GPMC0_AD10 = 0x0064,
141  PIN_GPMC0_BE1N = 0x0094,
142  PIN_GPMC0_AD14 = 0x0074,
143  PIN_GPMC0_AD15 = 0x0078,
144  PIN_OSPI0_CSN1 = 0x0030,
145  PIN_OSPI0_CSN2 = 0x0034,
146  PIN_OSPI0_CSN3 = 0x0038,
147  PIN_SPI0_CS1 = 0x020C,
148  PIN_EXTINTN = 0x0278,
149  PIN_MMC1_SDWP = 0x029C,
153  PIN_GPMC0_CSN1 = 0x00AC,
154  PIN_GPMC0_DIR = 0x00A4,
155  PIN_I2C0_SCL = 0x0260,
156  PIN_I2C0_SDA = 0x0264,
157  PIN_I2C1_SCL = 0x0268,
158  PIN_I2C1_SDA = 0x026C,
159  PIN_GPMC0_CSN2 = 0x00B0,
160  PIN_GPMC0_CSN3 = 0x00B4,
161  PIN_MCAN0_RX = 0x0254,
162  PIN_MCAN0_TX = 0x0250,
163  PIN_MCAN1_RX = 0x025C,
164  PIN_MCAN1_TX = 0x0258,
167  PIN_MMC1_CMD = 0x0294,
168  PIN_MMC1_CLK = 0x028C,
169  PIN_MMC1_CLKLB = 0x0290,
170  PIN_MMC1_LB = 0x0290,
171  PIN_MMC1_DAT0 = 0x0288,
172  PIN_MMC1_DAT1 = 0x0284,
173  PIN_MMC1_DAT2 = 0x0280,
174  PIN_MMC1_DAT3 = 0x027C,
175  PIN_MMC1_SDCD = 0x0298,
176  PIN_OSPI0_CLK = 0x0000,
177  PIN_OSPI0_CSN0 = 0x002C,
178  PIN_OSPI0_D0 = 0x000C,
179  PIN_OSPI0_D1 = 0x0010,
180  PIN_OSPI0_D2 = 0x0014,
181  PIN_OSPI0_D3 = 0x0018,
182  PIN_OSPI0_D4 = 0x001C,
183  PIN_OSPI0_D5 = 0x0020,
184  PIN_OSPI0_D6 = 0x0024,
185  PIN_OSPI0_D7 = 0x0028,
186  PIN_OSPI0_DQS = 0x0008,
260  PIN_SPI0_CLK = 0x0210,
261  PIN_SPI0_CS0 = 0x0208,
262  PIN_SPI0_D0 = 0x0214,
263  PIN_SPI0_D1 = 0x0218,
264  PIN_SPI1_CLK = 0x0224,
265  PIN_SPI1_CS1 = 0x0220,
266  PIN_SPI1_D0 = 0x0228,
267  PIN_EXT_REFCLK1 = 0x0274,
268  PIN_GPMC0_CLK = 0x007C,
270  PIN_PORZ_OUT = 0x02AC,
271  PIN_RESETSTATZ = 0x02A4,
273  PIN_UART0_CTSN = 0x0238,
274  PIN_UART0_RTSN = 0x023C,
275  PIN_UART0_RXD = 0x0230,
276  PIN_UART0_TXD = 0x0234,
277  PIN_UART1_RXD = 0x0240,
278  PIN_UART1_TXD = 0x0244,
279  PIN_UART1_CTSN = 0x0248,
280  PIN_UART1_RTSN = 0x024C,
281 };
282 
285 {
294  PIN_MCU_SPI0_D0 = 0x000C,
295  PIN_MCU_SPI0_D1 = 0x0010,
298  PIN_MCU_SPI1_D0 = 0x0020,
299  PIN_MCU_SPI1_D1 = 0x0024,
300  PIN_MCU_PORZ = 0x005C,
302  PIN_MCU_RESETZ = 0x0058,
312 };
313 
314 /* ========================================================================== */
315 /* Structures and Enums */
316 /* ========================================================================== */
317 
319 typedef struct Pinmux_PerCfg
320 {
321  int16_t offset;
325  uint32_t settings;
337 
338 /* ========================================================================== */
339 /* Global Variables Declarations */
340 /* ========================================================================== */
341 
342 /* None */
343 
344 /* ========================================================================== */
345 /* Function Declarations */
346 /* ========================================================================== */
347 
358 void Pinmux_config(const Pinmux_PerCfg_t *pinmuxCfg, uint32_t domainId);
359 
360 /* ========================================================================== */
361 /* Static Function Definitions */
362 /* ========================================================================== */
363 
364 /* None */
365 
366 #ifdef __cplusplus
367 }
368 #endif
369 
370 #endif /* #ifndef PINMUX_AM64X_H_ */
371 
PIN_ECAP0_IN_APWM_OUT
@ PIN_ECAP0_IN_APWM_OUT
Definition: pinmux/am64x_am243x/pinmux.h:272
PIN_MCU_SPI0_CS0
@ PIN_MCU_SPI0_CS0
Definition: pinmux/am64x_am243x/pinmux.h:292
PIN_MCU_I2C0_SCL
@ PIN_MCU_I2C0_SCL
Definition: pinmux/am64x_am243x/pinmux.h:287
PIN_GPMC0_CLK
@ PIN_GPMC0_CLK
Definition: pinmux/am64x_am243x/pinmux.h:268
PIN_GPMC0_AD3
@ PIN_GPMC0_AD3
Definition: pinmux/am64x_am243x/pinmux.h:118
PIN_GPMC0_AD1
@ PIN_GPMC0_AD1
Definition: pinmux/am64x_am243x/pinmux.h:116
PIN_PRG0_PRU0_GPO13
@ PIN_PRG0_PRU0_GPO13
Definition: pinmux/am64x_am243x/pinmux.h:193
PIN_MCU_UART0_RTSN
@ PIN_MCU_UART0_RTSN
Definition: pinmux/am64x_am243x/pinmux.h:305
PIN_GPMC0_AD0
@ PIN_GPMC0_AD0
Definition: pinmux/am64x_am243x/pinmux.h:115
PIN_PRG0_PRU0_GPO0
@ PIN_PRG0_PRU0_GPO0
Definition: pinmux/am64x_am243x/pinmux.h:189
PIN_UART1_RXD
@ PIN_UART1_RXD
Definition: pinmux/am64x_am243x/pinmux.h:277
PIN_PRG1_PRU0_GPO18
@ PIN_PRG1_PRU0_GPO18
Definition: pinmux/am64x_am243x/pinmux.h:111
PIN_PRG1_PRU1_GPO1
@ PIN_PRG1_PRU1_GPO1
Definition: pinmux/am64x_am243x/pinmux.h:237
PIN_I2C0_SDA
@ PIN_I2C0_SDA
Definition: pinmux/am64x_am243x/pinmux.h:156
PIN_PRG0_PRU0_GPO2
@ PIN_PRG0_PRU0_GPO2
Definition: pinmux/am64x_am243x/pinmux.h:198
Pinmux_PerCfg_t
Structure defining the pin configuration parameters.
Definition: pinmux/am64x_am243x/pinmux.h:320
PIN_USB0_DRVVBUS
@ PIN_USB0_DRVVBUS
Definition: pinmux/am64x_am243x/pinmux.h:269
PIN_OSPI0_D0
@ PIN_OSPI0_D0
Definition: pinmux/am64x_am243x/pinmux.h:178
PIN_PRG0_PRU1_GPO3
@ PIN_PRG0_PRU1_GPO3
Definition: pinmux/am64x_am243x/pinmux.h:214
PIN_MCU_SPI0_D0
@ PIN_MCU_SPI0_D0
Definition: pinmux/am64x_am243x/pinmux.h:294
PIN_SPI1_D0
@ PIN_SPI1_D0
Definition: pinmux/am64x_am243x/pinmux.h:266
PIN_PRG1_PRU0_GPO4
@ PIN_PRG1_PRU0_GPO4
Definition: pinmux/am64x_am243x/pinmux.h:228
Pinmux_MainOffsets
Pinmux_MainOffsets
Main domain pad config register offset in control module.
Definition: pinmux/am64x_am243x/pinmux.h:102
PIN_PRG0_PRU1_GPO13
@ PIN_PRG0_PRU1_GPO13
Definition: pinmux/am64x_am243x/pinmux.h:209
Pinmux_config
void Pinmux_config(const Pinmux_PerCfg_t *pinmuxCfg, uint32_t domainId)
This API configures the pinmux based on the domain.
PIN_PRG1_PRU1_GPO2
@ PIN_PRG1_PRU1_GPO2
Definition: pinmux/am64x_am243x/pinmux.h:238
PIN_GPMC0_WAIT1
@ PIN_GPMC0_WAIT1
Definition: pinmux/am64x_am243x/pinmux.h:131
PIN_OSPI0_D7
@ PIN_OSPI0_D7
Definition: pinmux/am64x_am243x/pinmux.h:185
PIN_PRG0_MDIO0_MDC
@ PIN_PRG0_MDIO0_MDC
Definition: pinmux/am64x_am243x/pinmux.h:187
PIN_PRG0_PRU1_GPO19
@ PIN_PRG0_PRU1_GPO19
Definition: pinmux/am64x_am243x/pinmux.h:165
PIN_PRG0_PRU1_GPO6
@ PIN_PRG0_PRU1_GPO6
Definition: pinmux/am64x_am243x/pinmux.h:217
PIN_PRG1_PRU1_GPO16
@ PIN_PRG1_PRU1_GPO16
Definition: pinmux/am64x_am243x/pinmux.h:246
PIN_OSPI0_D3
@ PIN_OSPI0_D3
Definition: pinmux/am64x_am243x/pinmux.h:181
PIN_GPMC0_WEN
@ PIN_GPMC0_WEN
Definition: pinmux/am64x_am243x/pinmux.h:128
PIN_OSPI0_CLK
@ PIN_OSPI0_CLK
Definition: pinmux/am64x_am243x/pinmux.h:176
PIN_PRG0_PRU0_GPO5
@ PIN_PRG0_PRU0_GPO5
Definition: pinmux/am64x_am243x/pinmux.h:201
Pinmux_McuOffsets
Pinmux_McuOffsets
Wakeup domain pad config register offset in control module.
Definition: pinmux/am64x_am243x/pinmux.h:285
PIN_MCAN1_RX
@ PIN_MCAN1_RX
Definition: pinmux/am64x_am243x/pinmux.h:163
PIN_PRG0_PRU0_GPO3
@ PIN_PRG0_PRU0_GPO3
Definition: pinmux/am64x_am243x/pinmux.h:199
PIN_PRG0_PRU0_GPO6
@ PIN_PRG0_PRU0_GPO6
Definition: pinmux/am64x_am243x/pinmux.h:202
PIN_PRG0_PRU0_GPO19
@ PIN_PRG0_PRU0_GPO19
Definition: pinmux/am64x_am243x/pinmux.h:135
PIN_MCAN1_TX
@ PIN_MCAN1_TX
Definition: pinmux/am64x_am243x/pinmux.h:164
PIN_PRG1_PRU1_GPO18
@ PIN_PRG1_PRU1_GPO18
Definition: pinmux/am64x_am243x/pinmux.h:221
PIN_PRG0_PRU1_GPO8
@ PIN_PRG0_PRU1_GPO8
Definition: pinmux/am64x_am243x/pinmux.h:218
PIN_GPMC0_ADVN_ALE
@ PIN_GPMC0_ADVN_ALE
Definition: pinmux/am64x_am243x/pinmux.h:126
PIN_PRG0_MDIO0_MDIO
@ PIN_PRG0_MDIO0_MDIO
Definition: pinmux/am64x_am243x/pinmux.h:188
PIN_PRG1_PRU0_GPO16
@ PIN_PRG1_PRU0_GPO16
Definition: pinmux/am64x_am243x/pinmux.h:234
PIN_PORZ_OUT
@ PIN_PORZ_OUT
Definition: pinmux/am64x_am243x/pinmux.h:270
PIN_PRG1_PRU1_GPO8
@ PIN_PRG1_PRU1_GPO8
Definition: pinmux/am64x_am243x/pinmux.h:150
PIN_PRG1_PRU1_GPO7
@ PIN_PRG1_PRU1_GPO7
Definition: pinmux/am64x_am243x/pinmux.h:254
PIN_MCU_SAFETY_ERRORN
@ PIN_MCU_SAFETY_ERRORN
Definition: pinmux/am64x_am243x/pinmux.h:303
PIN_PRG1_MDIO0_MDIO
@ PIN_PRG1_MDIO0_MDIO
Definition: pinmux/am64x_am243x/pinmux.h:220
PIN_PRG1_PRU0_GPO8
@ PIN_PRG1_PRU0_GPO8
Definition: pinmux/am64x_am243x/pinmux.h:229
PIN_PRG1_PRU1_GPO3
@ PIN_PRG1_PRU1_GPO3
Definition: pinmux/am64x_am243x/pinmux.h:239
Pinmux_PerCfg_t::offset
int16_t offset
Definition: pinmux/am64x_am243x/pinmux.h:321
PIN_MMC1_CMD
@ PIN_MMC1_CMD
Definition: pinmux/am64x_am243x/pinmux.h:167
PIN_ADC0_AIN3
@ PIN_ADC0_AIN3
Definition: pinmux/am64x_am243x/pinmux.h:106
PIN_PRG0_PRU0_GPO16
@ PIN_PRG0_PRU0_GPO16
Definition: pinmux/am64x_am243x/pinmux.h:196
PIN_MCU_SPI0_CS1
@ PIN_MCU_SPI0_CS1
Definition: pinmux/am64x_am243x/pinmux.h:293
PIN_PRG1_PRU1_GPO6
@ PIN_PRG1_PRU1_GPO6
Definition: pinmux/am64x_am243x/pinmux.h:240
PIN_PRG1_PRU1_GPO0
@ PIN_PRG1_PRU1_GPO0
Definition: pinmux/am64x_am243x/pinmux.h:236
PIN_PRG0_PRU1_GPO16
@ PIN_PRG0_PRU1_GPO16
Definition: pinmux/am64x_am243x/pinmux.h:212
PIN_MCU_I2C1_SCL
@ PIN_MCU_I2C1_SCL
Definition: pinmux/am64x_am243x/pinmux.h:289
PIN_OSPI0_D6
@ PIN_OSPI0_D6
Definition: pinmux/am64x_am243x/pinmux.h:184
PIN_UART0_CTSN
@ PIN_UART0_CTSN
Definition: pinmux/am64x_am243x/pinmux.h:273
PIN_MCU_SPI1_D0
@ PIN_MCU_SPI1_D0
Definition: pinmux/am64x_am243x/pinmux.h:298
PIN_PRG0_PRU0_GPO7
@ PIN_PRG0_PRU0_GPO7
Definition: pinmux/am64x_am243x/pinmux.h:203
PIN_GPMC0_DIR
@ PIN_GPMC0_DIR
Definition: pinmux/am64x_am243x/pinmux.h:154
PIN_MCU_RESETZ
@ PIN_MCU_RESETZ
Definition: pinmux/am64x_am243x/pinmux.h:302
PIN_ADC0_AIN6
@ PIN_ADC0_AIN6
Definition: pinmux/am64x_am243x/pinmux.h:109
PIN_GPMC0_AD12
@ PIN_GPMC0_AD12
Definition: pinmux/am64x_am243x/pinmux.h:124
PIN_PRG1_PRU1_GPO12
@ PIN_PRG1_PRU1_GPO12
Definition: pinmux/am64x_am243x/pinmux.h:243
PIN_MCU_SPI0_CLK
@ PIN_MCU_SPI0_CLK
Definition: pinmux/am64x_am243x/pinmux.h:291
PIN_GPMC0_CSN0
@ PIN_GPMC0_CSN0
Definition: pinmux/am64x_am243x/pinmux.h:133
PIN_MCU_SPI1_CS0
@ PIN_MCU_SPI1_CS0
Definition: pinmux/am64x_am243x/pinmux.h:286
PIN_PRG1_MDIO0_MDC
@ PIN_PRG1_MDIO0_MDC
Definition: pinmux/am64x_am243x/pinmux.h:219
PIN_GPMC0_WPN
@ PIN_GPMC0_WPN
Definition: pinmux/am64x_am243x/pinmux.h:132
PIN_UART1_CTSN
@ PIN_UART1_CTSN
Definition: pinmux/am64x_am243x/pinmux.h:279
PIN_PRG1_PRU0_GPO1
@ PIN_PRG1_PRU0_GPO1
Definition: pinmux/am64x_am243x/pinmux.h:224
PIN_PRG1_PRU0_GPO0
@ PIN_PRG1_PRU0_GPO0
Definition: pinmux/am64x_am243x/pinmux.h:223
PIN_UART1_TXD
@ PIN_UART1_TXD
Definition: pinmux/am64x_am243x/pinmux.h:278
PIN_PRG0_PRU0_GPO12
@ PIN_PRG0_PRU0_GPO12
Definition: pinmux/am64x_am243x/pinmux.h:192
PIN_MCU_PORZ
@ PIN_MCU_PORZ
Definition: pinmux/am64x_am243x/pinmux.h:300
PIN_PRG1_PRU0_GPO15
@ PIN_PRG1_PRU0_GPO15
Definition: pinmux/am64x_am243x/pinmux.h:235
PIN_MMC1_DAT3
@ PIN_MMC1_DAT3
Definition: pinmux/am64x_am243x/pinmux.h:174
PIN_PRG0_PRU1_GPO15
@ PIN_PRG0_PRU1_GPO15
Definition: pinmux/am64x_am243x/pinmux.h:211
Pinmux_PerCfg_t::settings
uint32_t settings
Definition: pinmux/am64x_am243x/pinmux.h:325
PIN_SPI1_CS1
@ PIN_SPI1_CS1
Definition: pinmux/am64x_am243x/pinmux.h:265
PIN_SPI1_D1
@ PIN_SPI1_D1
Definition: pinmux/am64x_am243x/pinmux.h:137
PIN_GPMC0_AD4
@ PIN_GPMC0_AD4
Definition: pinmux/am64x_am243x/pinmux.h:119
PIN_PRG0_PRU1_GPO9
@ PIN_PRG0_PRU1_GPO9
Definition: pinmux/am64x_am243x/pinmux.h:249
PIN_PRG1_PRU1_GPO14
@ PIN_PRG1_PRU1_GPO14
Definition: pinmux/am64x_am243x/pinmux.h:245
PIN_MMC1_SDWP
@ PIN_MMC1_SDWP
Definition: pinmux/am64x_am243x/pinmux.h:149
PIN_I2C1_SDA
@ PIN_I2C1_SDA
Definition: pinmux/am64x_am243x/pinmux.h:158
PIN_PRG0_PRU0_GPO17
@ PIN_PRG0_PRU0_GPO17
Definition: pinmux/am64x_am243x/pinmux.h:197
PIN_MCU_SPI1_CLK
@ PIN_MCU_SPI1_CLK
Definition: pinmux/am64x_am243x/pinmux.h:296
PIN_UART1_RTSN
@ PIN_UART1_RTSN
Definition: pinmux/am64x_am243x/pinmux.h:280
PIN_PRG1_PRU0_GPO14
@ PIN_PRG1_PRU0_GPO14
Definition: pinmux/am64x_am243x/pinmux.h:233
PIN_MCU_I2C0_SDA
@ PIN_MCU_I2C0_SDA
Definition: pinmux/am64x_am243x/pinmux.h:288
PIN_MCU_UART1_RTSN
@ PIN_MCU_UART1_RTSN
Definition: pinmux/am64x_am243x/pinmux.h:309
PIN_OSPI0_CSN3
@ PIN_OSPI0_CSN3
Definition: pinmux/am64x_am243x/pinmux.h:146
PIN_PRG0_PRU0_GPO4
@ PIN_PRG0_PRU0_GPO4
Definition: pinmux/am64x_am243x/pinmux.h:200
PIN_OSPI0_CSN2
@ PIN_OSPI0_CSN2
Definition: pinmux/am64x_am243x/pinmux.h:145
PIN_SPI1_CLK
@ PIN_SPI1_CLK
Definition: pinmux/am64x_am243x/pinmux.h:264
PIN_PRG0_PRU0_GPO9
@ PIN_PRG0_PRU0_GPO9
Definition: pinmux/am64x_am243x/pinmux.h:253
PIN_MCU_UART1_CTSN
@ PIN_MCU_UART1_CTSN
Definition: pinmux/am64x_am243x/pinmux.h:308
PIN_ADC0_AIN1
@ PIN_ADC0_AIN1
Definition: pinmux/am64x_am243x/pinmux.h:104
PIN_MMC1_DAT0
@ PIN_MMC1_DAT0
Definition: pinmux/am64x_am243x/pinmux.h:171
PIN_PRG0_PRU1_GPO11
@ PIN_PRG0_PRU1_GPO11
Definition: pinmux/am64x_am243x/pinmux.h:207
PIN_MCU_UART1_RXD
@ PIN_MCU_UART1_RXD
Definition: pinmux/am64x_am243x/pinmux.h:310
PIN_PRG0_PRU0_GPO1
@ PIN_PRG0_PRU0_GPO1
Definition: pinmux/am64x_am243x/pinmux.h:190
PIN_SPI0_D1
@ PIN_SPI0_D1
Definition: pinmux/am64x_am243x/pinmux.h:263
PIN_I2C0_SCL
@ PIN_I2C0_SCL
Definition: pinmux/am64x_am243x/pinmux.h:155
PIN_ADC0_AIN0
@ PIN_ADC0_AIN0
Definition: pinmux/am64x_am243x/pinmux.h:103
PIN_GPMC0_CSN3
@ PIN_GPMC0_CSN3
Definition: pinmux/am64x_am243x/pinmux.h:160
PIN_MMC1_LB
@ PIN_MMC1_LB
Definition: pinmux/am64x_am243x/pinmux.h:170
PIN_PRG1_PRU1_GPO15
@ PIN_PRG1_PRU1_GPO15
Definition: pinmux/am64x_am243x/pinmux.h:247
PIN_I2C1_SCL
@ PIN_I2C1_SCL
Definition: pinmux/am64x_am243x/pinmux.h:157
PIN_GPMC0_CSN1
@ PIN_GPMC0_CSN1
Definition: pinmux/am64x_am243x/pinmux.h:153
PIN_PRG1_PRU0_GPO13
@ PIN_PRG1_PRU0_GPO13
Definition: pinmux/am64x_am243x/pinmux.h:232
PIN_OSPI0_CSN0
@ PIN_OSPI0_CSN0
Definition: pinmux/am64x_am243x/pinmux.h:177
PIN_GPMC0_AD9
@ PIN_GPMC0_AD9
Definition: pinmux/am64x_am243x/pinmux.h:139
PIN_MCU_RESETSTATZ
@ PIN_MCU_RESETSTATZ
Definition: pinmux/am64x_am243x/pinmux.h:301
PIN_PRG0_PRU0_GPO18
@ PIN_PRG0_PRU0_GPO18
Definition: pinmux/am64x_am243x/pinmux.h:134
PIN_OSPI0_D5
@ PIN_OSPI0_D5
Definition: pinmux/am64x_am243x/pinmux.h:183
PIN_SPI0_CS0
@ PIN_SPI0_CS0
Definition: pinmux/am64x_am243x/pinmux.h:261
PIN_MMC1_DAT1
@ PIN_MMC1_DAT1
Definition: pinmux/am64x_am243x/pinmux.h:172
PIN_MCU_SPI1_CS1
@ PIN_MCU_SPI1_CS1
Definition: pinmux/am64x_am243x/pinmux.h:297
PIN_MCU_SPI1_D1
@ PIN_MCU_SPI1_D1
Definition: pinmux/am64x_am243x/pinmux.h:299
PIN_SPI0_CLK
@ PIN_SPI0_CLK
Definition: pinmux/am64x_am243x/pinmux.h:260
PIN_PRG0_PRU1_GPO17
@ PIN_PRG0_PRU1_GPO17
Definition: pinmux/am64x_am243x/pinmux.h:251
PIN_GPMC0_BE0N_CLE
@ PIN_GPMC0_BE0N_CLE
Definition: pinmux/am64x_am243x/pinmux.h:129
PIN_GPMC0_WAIT0
@ PIN_GPMC0_WAIT0
Definition: pinmux/am64x_am243x/pinmux.h:130
PIN_PRG0_PRU1_GPO14
@ PIN_PRG0_PRU1_GPO14
Definition: pinmux/am64x_am243x/pinmux.h:210
PIN_PRG0_PRU0_GPO8
@ PIN_PRG0_PRU0_GPO8
Definition: pinmux/am64x_am243x/pinmux.h:204
PIN_GPMC0_AD5
@ PIN_GPMC0_AD5
Definition: pinmux/am64x_am243x/pinmux.h:120
PIN_OSPI0_DQS
@ PIN_OSPI0_DQS
Definition: pinmux/am64x_am243x/pinmux.h:186
PIN_MMC1_DAT2
@ PIN_MMC1_DAT2
Definition: pinmux/am64x_am243x/pinmux.h:173
PIN_OSPI0_D2
@ PIN_OSPI0_D2
Definition: pinmux/am64x_am243x/pinmux.h:180
PIN_PRG1_PRU0_GPO9
@ PIN_PRG1_PRU0_GPO9
Definition: pinmux/am64x_am243x/pinmux.h:259
PIN_PRG1_PRU0_GPO11
@ PIN_PRG1_PRU0_GPO11
Definition: pinmux/am64x_am243x/pinmux.h:230
PIN_PRG0_PRU1_GPO10
@ PIN_PRG0_PRU1_GPO10
Definition: pinmux/am64x_am243x/pinmux.h:250
PIN_UART0_RTSN
@ PIN_UART0_RTSN
Definition: pinmux/am64x_am243x/pinmux.h:274
PIN_GPMC0_AD14
@ PIN_GPMC0_AD14
Definition: pinmux/am64x_am243x/pinmux.h:142
PIN_GPMC0_AD15
@ PIN_GPMC0_AD15
Definition: pinmux/am64x_am243x/pinmux.h:143
PIN_GPMC0_CSN2
@ PIN_GPMC0_CSN2
Definition: pinmux/am64x_am243x/pinmux.h:159
PIN_PRG0_PRU1_GPO2
@ PIN_PRG0_PRU1_GPO2
Definition: pinmux/am64x_am243x/pinmux.h:213
PIN_GPMC0_AD8
@ PIN_GPMC0_AD8
Definition: pinmux/am64x_am243x/pinmux.h:138
PIN_PRG0_PRU1_GPO4
@ PIN_PRG0_PRU1_GPO4
Definition: pinmux/am64x_am243x/pinmux.h:215
PIN_PRG1_PRU0_GPO7
@ PIN_PRG1_PRU0_GPO7
Definition: pinmux/am64x_am243x/pinmux.h:112
PIN_PRG1_PRU0_GPO12
@ PIN_PRG1_PRU0_GPO12
Definition: pinmux/am64x_am243x/pinmux.h:231
PIN_PRG0_PRU0_GPO10
@ PIN_PRG0_PRU0_GPO10
Definition: pinmux/am64x_am243x/pinmux.h:252
PIN_MCU_UART0_CTSN
@ PIN_MCU_UART0_CTSN
Definition: pinmux/am64x_am243x/pinmux.h:304
PIN_PRG1_PRU1_GPO11
@ PIN_PRG1_PRU1_GPO11
Definition: pinmux/am64x_am243x/pinmux.h:242
PIN_MCU_SPI0_D1
@ PIN_MCU_SPI0_D1
Definition: pinmux/am64x_am243x/pinmux.h:295
PIN_UART0_TXD
@ PIN_UART0_TXD
Definition: pinmux/am64x_am243x/pinmux.h:276
PIN_OSPI0_CSN1
@ PIN_OSPI0_CSN1
Definition: pinmux/am64x_am243x/pinmux.h:144
PIN_PRG0_PRU1_GPO5
@ PIN_PRG0_PRU1_GPO5
Definition: pinmux/am64x_am243x/pinmux.h:216
PIN_MCU_UART0_TXD
@ PIN_MCU_UART0_TXD
Definition: pinmux/am64x_am243x/pinmux.h:307
PIN_MCU_UART1_TXD
@ PIN_MCU_UART1_TXD
Definition: pinmux/am64x_am243x/pinmux.h:311
PIN_ADC0_AIN4
@ PIN_ADC0_AIN4
Definition: pinmux/am64x_am243x/pinmux.h:107
PIN_GPMC0_AD13
@ PIN_GPMC0_AD13
Definition: pinmux/am64x_am243x/pinmux.h:125
PIN_MCAN0_RX
@ PIN_MCAN0_RX
Definition: pinmux/am64x_am243x/pinmux.h:161
PIN_PRG1_PRU0_GPO2
@ PIN_PRG1_PRU0_GPO2
Definition: pinmux/am64x_am243x/pinmux.h:225
PIN_PRG0_PRU1_GPO0
@ PIN_PRG0_PRU1_GPO0
Definition: pinmux/am64x_am243x/pinmux.h:205
PIN_MCU_UART0_RXD
@ PIN_MCU_UART0_RXD
Definition: pinmux/am64x_am243x/pinmux.h:306
PIN_RESETSTATZ
@ PIN_RESETSTATZ
Definition: pinmux/am64x_am243x/pinmux.h:271
PIN_PRG1_PRU0_GPO3
@ PIN_PRG1_PRU0_GPO3
Definition: pinmux/am64x_am243x/pinmux.h:226
PIN_MCAN0_TX
@ PIN_MCAN0_TX
Definition: pinmux/am64x_am243x/pinmux.h:162
PIN_PRG1_PRU0_GPO10
@ PIN_PRG1_PRU0_GPO10
Definition: pinmux/am64x_am243x/pinmux.h:258
PIN_PRG0_PRU0_GPO11
@ PIN_PRG0_PRU0_GPO11
Definition: pinmux/am64x_am243x/pinmux.h:191
PIN_EXTINTN
@ PIN_EXTINTN
Definition: pinmux/am64x_am243x/pinmux.h:148
PIN_SPI1_CS0
@ PIN_SPI1_CS0
Definition: pinmux/am64x_am243x/pinmux.h:136
PIN_MCU_I2C1_SDA
@ PIN_MCU_I2C1_SDA
Definition: pinmux/am64x_am243x/pinmux.h:290
PIN_PRG1_PRU1_GPO19
@ PIN_PRG1_PRU1_GPO19
Definition: pinmux/am64x_am243x/pinmux.h:222
PIN_PRG0_PRU0_GPO14
@ PIN_PRG0_PRU0_GPO14
Definition: pinmux/am64x_am243x/pinmux.h:194
PIN_ADC0_AIN5
@ PIN_ADC0_AIN5
Definition: pinmux/am64x_am243x/pinmux.h:108
PIN_PRG1_PRU0_GPO5
@ PIN_PRG1_PRU0_GPO5
Definition: pinmux/am64x_am243x/pinmux.h:152
PIN_PRG1_PRU0_GPO6
@ PIN_PRG1_PRU0_GPO6
Definition: pinmux/am64x_am243x/pinmux.h:227
PIN_GPMC0_AD7
@ PIN_GPMC0_AD7
Definition: pinmux/am64x_am243x/pinmux.h:122
PIN_ADC0_AIN7
@ PIN_ADC0_AIN7
Definition: pinmux/am64x_am243x/pinmux.h:110
PIN_PRG1_PRU1_GPO4
@ PIN_PRG1_PRU1_GPO4
Definition: pinmux/am64x_am243x/pinmux.h:241
PIN_GPMC0_OEN_REN
@ PIN_GPMC0_OEN_REN
Definition: pinmux/am64x_am243x/pinmux.h:127
PIN_PRG0_PRU1_GPO1
@ PIN_PRG0_PRU1_GPO1
Definition: pinmux/am64x_am243x/pinmux.h:206
PIN_PRG1_PRU1_GPO5
@ PIN_PRG1_PRU1_GPO5
Definition: pinmux/am64x_am243x/pinmux.h:151
PIN_PRG0_PRU1_GPO7
@ PIN_PRG0_PRU1_GPO7
Definition: pinmux/am64x_am243x/pinmux.h:248
PIN_SPI0_D0
@ PIN_SPI0_D0
Definition: pinmux/am64x_am243x/pinmux.h:262
PIN_PRG1_PRU0_GPO17
@ PIN_PRG1_PRU0_GPO17
Definition: pinmux/am64x_am243x/pinmux.h:114
PIN_GPMC0_AD2
@ PIN_GPMC0_AD2
Definition: pinmux/am64x_am243x/pinmux.h:117
PIN_PRG1_PRU1_GPO13
@ PIN_PRG1_PRU1_GPO13
Definition: pinmux/am64x_am243x/pinmux.h:244
PIN_PRG1_PRU0_GPO19
@ PIN_PRG1_PRU0_GPO19
Definition: pinmux/am64x_am243x/pinmux.h:113
PIN_UART0_RXD
@ PIN_UART0_RXD
Definition: pinmux/am64x_am243x/pinmux.h:275
PIN_SPI0_CS1
@ PIN_SPI0_CS1
Definition: pinmux/am64x_am243x/pinmux.h:147
PIN_GPMC0_AD11
@ PIN_GPMC0_AD11
Definition: pinmux/am64x_am243x/pinmux.h:123
PIN_GPMC0_AD10
@ PIN_GPMC0_AD10
Definition: pinmux/am64x_am243x/pinmux.h:140
PIN_MMC1_SDCD
@ PIN_MMC1_SDCD
Definition: pinmux/am64x_am243x/pinmux.h:175
PIN_OSPI0_D4
@ PIN_OSPI0_D4
Definition: pinmux/am64x_am243x/pinmux.h:182
PIN_PRG0_PRU1_GPO12
@ PIN_PRG0_PRU1_GPO12
Definition: pinmux/am64x_am243x/pinmux.h:208
PIN_MMC1_CLK
@ PIN_MMC1_CLK
Definition: pinmux/am64x_am243x/pinmux.h:168
PIN_EXT_REFCLK1
@ PIN_EXT_REFCLK1
Definition: pinmux/am64x_am243x/pinmux.h:267
PIN_GPMC0_BE1N
@ PIN_GPMC0_BE1N
Definition: pinmux/am64x_am243x/pinmux.h:141
PIN_PRG1_PRU1_GPO9
@ PIN_PRG1_PRU1_GPO9
Definition: pinmux/am64x_am243x/pinmux.h:255
PIN_PRG1_PRU1_GPO17
@ PIN_PRG1_PRU1_GPO17
Definition: pinmux/am64x_am243x/pinmux.h:257
PIN_MMC1_CLKLB
@ PIN_MMC1_CLKLB
Definition: pinmux/am64x_am243x/pinmux.h:169
PIN_GPMC0_AD6
@ PIN_GPMC0_AD6
Definition: pinmux/am64x_am243x/pinmux.h:121
PIN_PRG0_PRU1_GPO18
@ PIN_PRG0_PRU1_GPO18
Definition: pinmux/am64x_am243x/pinmux.h:166
PIN_PRG0_PRU0_GPO15
@ PIN_PRG0_PRU0_GPO15
Definition: pinmux/am64x_am243x/pinmux.h:195
PIN_ADC0_AIN2
@ PIN_ADC0_AIN2
Definition: pinmux/am64x_am243x/pinmux.h:105
PIN_OSPI0_D1
@ PIN_OSPI0_D1
Definition: pinmux/am64x_am243x/pinmux.h:179
PIN_PRG1_PRU1_GPO10
@ PIN_PRG1_PRU1_GPO10
Definition: pinmux/am64x_am243x/pinmux.h:256