HPM SDK
HPMicro Software Development Kit
hpm_iomux.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2021-2025 HPMicro
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  *
6  */
7 
8 
9 #ifndef HPM_IOMUX_H
10 #define HPM_IOMUX_H
11 
12 /* IOC_PA00_FUNC_CTL function mux definitions */
13 #define IOC_PA00_FUNC_CTL_GPIO_A_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
14 #define IOC_PA00_FUNC_CTL_GPTMR1_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
15 #define IOC_PA00_FUNC_CTL_UART0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
16 #define IOC_PA00_FUNC_CTL_PWM0_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
17 #define IOC_PA00_FUNC_CTL_TRGM_P_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
18 #define IOC_PA00_FUNC_CTL_RDC0_PWM_N IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
19 #define IOC_PA00_FUNC_CTL_SEI1_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
20 #define IOC_PA00_FUNC_CTL_SYSCTL_CLK_OBS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
21 #define IOC_PA00_FUNC_CTL_ETH0_EVTI_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
22 
23 /* IOC_PA01_FUNC_CTL function mux definitions */
24 #define IOC_PA01_FUNC_CTL_GPIO_A_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
25 #define IOC_PA01_FUNC_CTL_GPTMR1_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
26 #define IOC_PA01_FUNC_CTL_UART0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
27 #define IOC_PA01_FUNC_CTL_PWM0_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
28 #define IOC_PA01_FUNC_CTL_TRGM_P_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
29 #define IOC_PA01_FUNC_CTL_RDC0_PWM_P IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
30 #define IOC_PA01_FUNC_CTL_SEI1_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
31 #define IOC_PA01_FUNC_CTL_SYSCTL_CLK_OBS_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
32 #define IOC_PA01_FUNC_CTL_ETH0_EVTO_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
33 
34 /* IOC_PA02_FUNC_CTL function mux definitions */
35 #define IOC_PA02_FUNC_CTL_GPIO_A_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
36 #define IOC_PA02_FUNC_CTL_GPTMR1_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
37 #define IOC_PA02_FUNC_CTL_UART0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
38 #define IOC_PA02_FUNC_CTL_UART0_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
39 #define IOC_PA02_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
40 #define IOC_PA02_FUNC_CTL_PWM0_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
41 #define IOC_PA02_FUNC_CTL_TRGM_P_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
42 #define IOC_PA02_FUNC_CTL_QEI0_H1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
43 #define IOC_PA02_FUNC_CTL_SEI1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
44 #define IOC_PA02_FUNC_CTL_SYSCTL_CLK_OBS_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
45 #define IOC_PA02_FUNC_CTL_ETH0_EVTI_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
46 
47 /* IOC_PA03_FUNC_CTL function mux definitions */
48 #define IOC_PA03_FUNC_CTL_GPIO_A_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
49 #define IOC_PA03_FUNC_CTL_GPTMR1_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
50 #define IOC_PA03_FUNC_CTL_UART0_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
51 #define IOC_PA03_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
52 #define IOC_PA03_FUNC_CTL_SPI0_CS_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
53 #define IOC_PA03_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
54 #define IOC_PA03_FUNC_CTL_PWM0_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
55 #define IOC_PA03_FUNC_CTL_TRGM_P_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
56 #define IOC_PA03_FUNC_CTL_QEI0_F IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
57 #define IOC_PA03_FUNC_CTL_SEI1_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
58 #define IOC_PA03_FUNC_CTL_SYSCTL_CLK_OBS_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
59 #define IOC_PA03_FUNC_CTL_ETH0_EVTO_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
60 
61 /* IOC_PA04_FUNC_CTL function mux definitions */
62 #define IOC_PA04_FUNC_CTL_GPIO_A_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
63 #define IOC_PA04_FUNC_CTL_UART1_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
64 #define IOC_PA04_FUNC_CTL_SPI1_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
65 #define IOC_PA04_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
66 #define IOC_PA04_FUNC_CTL_PWM0_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
67 #define IOC_PA04_FUNC_CTL_TRGM_P_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
68 #define IOC_PA04_FUNC_CTL_QEI0_H0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
69 #define IOC_PA04_FUNC_CTL_SEI0_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
70 #define IOC_PA04_FUNC_CTL_JTAG_TDO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
71 
72 /* IOC_PA05_FUNC_CTL function mux definitions */
73 #define IOC_PA05_FUNC_CTL_GPIO_A_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
74 #define IOC_PA05_FUNC_CTL_GPTMR1_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
75 #define IOC_PA05_FUNC_CTL_UART1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
76 #define IOC_PA05_FUNC_CTL_UART1_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
77 #define IOC_PA05_FUNC_CTL_SPI1_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
78 #define IOC_PA05_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
79 #define IOC_PA05_FUNC_CTL_PWM0_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
80 #define IOC_PA05_FUNC_CTL_TRGM_P_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
81 #define IOC_PA05_FUNC_CTL_ETH0_RXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
82 #define IOC_PA05_FUNC_CTL_QEI0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
83 #define IOC_PA05_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
84 #define IOC_PA05_FUNC_CTL_SEI0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
85 #define IOC_PA05_FUNC_CTL_JTAG_TDI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
86 
87 /* IOC_PA06_FUNC_CTL function mux definitions */
88 #define IOC_PA06_FUNC_CTL_GPIO_A_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
89 #define IOC_PA06_FUNC_CTL_GPTMR0_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
90 #define IOC_PA06_FUNC_CTL_UART1_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
91 #define IOC_PA06_FUNC_CTL_SPI1_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
92 #define IOC_PA06_FUNC_CTL_PWM0_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
93 #define IOC_PA06_FUNC_CTL_TRGM_P_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
94 #define IOC_PA06_FUNC_CTL_ETH0_RXDV IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
95 #define IOC_PA06_FUNC_CTL_QEI0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
96 #define IOC_PA06_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
97 #define IOC_PA06_FUNC_CTL_SEI0_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
98 #define IOC_PA06_FUNC_CTL_JTAG_TCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
99 
100 /* IOC_PA07_FUNC_CTL function mux definitions */
101 #define IOC_PA07_FUNC_CTL_GPIO_A_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
102 #define IOC_PA07_FUNC_CTL_GPTMR0_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
103 #define IOC_PA07_FUNC_CTL_UART1_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
104 #define IOC_PA07_FUNC_CTL_SPI1_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
105 #define IOC_PA07_FUNC_CTL_PWM0_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
106 #define IOC_PA07_FUNC_CTL_TRGM_P_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
107 #define IOC_PA07_FUNC_CTL_ETH0_RXER IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
108 #define IOC_PA07_FUNC_CTL_QEI0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
109 #define IOC_PA07_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
110 #define IOC_PA07_FUNC_CTL_SEI0_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
111 #define IOC_PA07_FUNC_CTL_JTAG_TMS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
112 
113 /* IOC_PA08_FUNC_CTL function mux definitions */
114 #define IOC_PA08_FUNC_CTL_GPIO_A_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
115 #define IOC_PA08_FUNC_CTL_GPTMR0_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
116 #define IOC_PA08_FUNC_CTL_UART2_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
117 #define IOC_PA08_FUNC_CTL_I2C0_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
118 #define IOC_PA08_FUNC_CTL_SPI0_CS_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
119 #define IOC_PA08_FUNC_CTL_PWM1_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
120 #define IOC_PA08_FUNC_CTL_TRGM_P_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
121 #define IOC_PA08_FUNC_CTL_ETH0_RXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
122 #define IOC_PA08_FUNC_CTL_RDC0_PWM_N IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
123 #define IOC_PA08_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
124 #define IOC_PA08_FUNC_CTL_SEI1_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
125 #define IOC_PA08_FUNC_CTL_SDM0_CLK_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
126 #define IOC_PA08_FUNC_CTL_JTAG_TRST IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
127 
128 /* IOC_PA09_FUNC_CTL function mux definitions */
129 #define IOC_PA09_FUNC_CTL_GPIO_A_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
130 #define IOC_PA09_FUNC_CTL_GPTMR0_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
131 #define IOC_PA09_FUNC_CTL_UART2_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
132 #define IOC_PA09_FUNC_CTL_I2C0_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
133 #define IOC_PA09_FUNC_CTL_SPI0_CS_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
134 #define IOC_PA09_FUNC_CTL_XPI0_CA_DQS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
135 #define IOC_PA09_FUNC_CTL_PWM1_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
136 #define IOC_PA09_FUNC_CTL_TRGM_P_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
137 #define IOC_PA09_FUNC_CTL_ETH0_RXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
138 #define IOC_PA09_FUNC_CTL_RDC0_PWM_P IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
139 #define IOC_PA09_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
140 #define IOC_PA09_FUNC_CTL_SEI1_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
141 #define IOC_PA09_FUNC_CTL_SDM0_DAT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
142 
143 /* IOC_PA10_FUNC_CTL function mux definitions */
144 #define IOC_PA10_FUNC_CTL_GPIO_A_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
145 #define IOC_PA10_FUNC_CTL_GPTMR0_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
146 #define IOC_PA10_FUNC_CTL_UART2_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
147 #define IOC_PA10_FUNC_CTL_UART2_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
148 #define IOC_PA10_FUNC_CTL_SPI0_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
149 #define IOC_PA10_FUNC_CTL_XPI0_CA_CS0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
150 #define IOC_PA10_FUNC_CTL_PWM1_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
151 #define IOC_PA10_FUNC_CTL_TRGM_P_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
152 #define IOC_PA10_FUNC_CTL_ETH0_RXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
153 #define IOC_PA10_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
154 #define IOC_PA10_FUNC_CTL_SEI1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
155 #define IOC_PA10_FUNC_CTL_SDM0_CLK_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
156 #define IOC_PA10_FUNC_CTL_CPU0_NMI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
157 
158 /* IOC_PA11_FUNC_CTL function mux definitions */
159 #define IOC_PA11_FUNC_CTL_GPIO_A_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
160 #define IOC_PA11_FUNC_CTL_UART2_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
161 #define IOC_PA11_FUNC_CTL_SPI0_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
162 #define IOC_PA11_FUNC_CTL_XPI0_CA_CS1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
163 #define IOC_PA11_FUNC_CTL_PWM1_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
164 #define IOC_PA11_FUNC_CTL_TRGM_P_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
165 #define IOC_PA11_FUNC_CTL_ETH0_RXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
166 #define IOC_PA11_FUNC_CTL_SEI1_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
167 #define IOC_PA11_FUNC_CTL_SDM0_DAT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
168 #define IOC_PA11_FUNC_CTL_CPU1_NMI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
169 
170 /* IOC_PA12_FUNC_CTL function mux definitions */
171 #define IOC_PA12_FUNC_CTL_GPIO_A_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
172 #define IOC_PA12_FUNC_CTL_UART3_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
173 #define IOC_PA12_FUNC_CTL_I2C1_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
174 #define IOC_PA12_FUNC_CTL_SPI0_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
175 #define IOC_PA12_FUNC_CTL_PWM1_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
176 #define IOC_PA12_FUNC_CTL_TRGM_P_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
177 #define IOC_PA12_FUNC_CTL_ETH0_TXER IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
178 #define IOC_PA12_FUNC_CTL_SEI0_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
179 #define IOC_PA12_FUNC_CTL_SDM0_CLK_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
180 
181 /* IOC_PA13_FUNC_CTL function mux definitions */
182 #define IOC_PA13_FUNC_CTL_GPIO_A_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
183 #define IOC_PA13_FUNC_CTL_GPTMR1_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
184 #define IOC_PA13_FUNC_CTL_UART3_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
185 #define IOC_PA13_FUNC_CTL_UART3_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
186 #define IOC_PA13_FUNC_CTL_I2C1_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
187 #define IOC_PA13_FUNC_CTL_SPI0_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
188 #define IOC_PA13_FUNC_CTL_PWM1_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
189 #define IOC_PA13_FUNC_CTL_TRGM_P_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
190 #define IOC_PA13_FUNC_CTL_SEI0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
191 #define IOC_PA13_FUNC_CTL_SDM0_DAT_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
192 
193 /* IOC_PA14_FUNC_CTL function mux definitions */
194 #define IOC_PA14_FUNC_CTL_GPIO_A_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
195 #define IOC_PA14_FUNC_CTL_UART3_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
196 #define IOC_PA14_FUNC_CTL_SPI0_DAT2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
197 #define IOC_PA14_FUNC_CTL_PWM1_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
198 #define IOC_PA14_FUNC_CTL_TRGM_P_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
199 #define IOC_PA14_FUNC_CTL_SEI0_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
200 #define IOC_PA14_FUNC_CTL_SDM0_CLK_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
201 #define IOC_PA14_FUNC_CTL_ETH0_EVTI_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
202 
203 /* IOC_PA15_FUNC_CTL function mux definitions */
204 #define IOC_PA15_FUNC_CTL_GPIO_A_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
205 #define IOC_PA15_FUNC_CTL_GPTMR0_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
206 #define IOC_PA15_FUNC_CTL_UART3_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
207 #define IOC_PA15_FUNC_CTL_SPI0_DAT3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
208 #define IOC_PA15_FUNC_CTL_PWM1_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
209 #define IOC_PA15_FUNC_CTL_TRGM_P_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
210 #define IOC_PA15_FUNC_CTL_SEI0_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
211 #define IOC_PA15_FUNC_CTL_SDM0_DAT_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
212 #define IOC_PA15_FUNC_CTL_ETH0_EVTO_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
213 
214 /* IOC_PA16_FUNC_CTL function mux definitions */
215 #define IOC_PA16_FUNC_CTL_GPIO_A_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
216 #define IOC_PA16_FUNC_CTL_GPTMR3_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
217 #define IOC_PA16_FUNC_CTL_TRGM_P_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
218 #define IOC_PA16_FUNC_CTL_RDC0_PWM_N IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
219 #define IOC_PA16_FUNC_CTL_SEI1_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
220 
221 /* IOC_PA17_FUNC_CTL function mux definitions */
222 #define IOC_PA17_FUNC_CTL_GPIO_A_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
223 #define IOC_PA17_FUNC_CTL_GPTMR3_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
224 #define IOC_PA17_FUNC_CTL_TRGM_P_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
225 #define IOC_PA17_FUNC_CTL_RDC0_PWM_P IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
226 #define IOC_PA17_FUNC_CTL_SEI1_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
227 
228 /* IOC_PA18_FUNC_CTL function mux definitions */
229 #define IOC_PA18_FUNC_CTL_GPIO_A_18 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
230 #define IOC_PA18_FUNC_CTL_GPTMR3_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
231 #define IOC_PA18_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
232 #define IOC_PA18_FUNC_CTL_TRGM_P_18 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
233 #define IOC_PA18_FUNC_CTL_ETH0_MDC IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
234 #define IOC_PA18_FUNC_CTL_QEI0_H1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
235 #define IOC_PA18_FUNC_CTL_SEI1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
236 
237 /* IOC_PA19_FUNC_CTL function mux definitions */
238 #define IOC_PA19_FUNC_CTL_GPIO_A_19 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
239 #define IOC_PA19_FUNC_CTL_GPTMR3_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
240 #define IOC_PA19_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
241 #define IOC_PA19_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
242 #define IOC_PA19_FUNC_CTL_TRGM_P_19 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
243 #define IOC_PA19_FUNC_CTL_ETH0_MDIO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
244 #define IOC_PA19_FUNC_CTL_QEI0_F IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
245 #define IOC_PA19_FUNC_CTL_SEI1_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
246 
247 /* IOC_PA20_FUNC_CTL function mux definitions */
248 #define IOC_PA20_FUNC_CTL_GPIO_A_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
249 #define IOC_PA20_FUNC_CTL_SPI2_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
250 #define IOC_PA20_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
251 #define IOC_PA20_FUNC_CTL_TRGM_P_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
252 #define IOC_PA20_FUNC_CTL_ETH0_RXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
253 #define IOC_PA20_FUNC_CTL_QEI0_H0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
254 #define IOC_PA20_FUNC_CTL_SEI0_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
255 
256 /* IOC_PA21_FUNC_CTL function mux definitions */
257 #define IOC_PA21_FUNC_CTL_GPIO_A_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
258 #define IOC_PA21_FUNC_CTL_GPTMR3_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
259 #define IOC_PA21_FUNC_CTL_SPI2_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
260 #define IOC_PA21_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
261 #define IOC_PA21_FUNC_CTL_TRGM_P_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
262 #define IOC_PA21_FUNC_CTL_ETH0_RXDV IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
263 #define IOC_PA21_FUNC_CTL_QEI0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
264 #define IOC_PA21_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
265 #define IOC_PA21_FUNC_CTL_SEI0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
266 
267 /* IOC_PA22_FUNC_CTL function mux definitions */
268 #define IOC_PA22_FUNC_CTL_GPIO_A_22 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
269 #define IOC_PA22_FUNC_CTL_GPTMR2_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
270 #define IOC_PA22_FUNC_CTL_SPI2_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
271 #define IOC_PA22_FUNC_CTL_TRGM_P_22 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
272 #define IOC_PA22_FUNC_CTL_ETH0_RXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
273 #define IOC_PA22_FUNC_CTL_QEI0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
274 #define IOC_PA22_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
275 #define IOC_PA22_FUNC_CTL_SEI0_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
276 
277 /* IOC_PA23_FUNC_CTL function mux definitions */
278 #define IOC_PA23_FUNC_CTL_GPIO_A_23 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
279 #define IOC_PA23_FUNC_CTL_GPTMR2_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
280 #define IOC_PA23_FUNC_CTL_SPI2_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
281 #define IOC_PA23_FUNC_CTL_XPI0_CA_DQS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
282 #define IOC_PA23_FUNC_CTL_TRGM_P_23 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
283 #define IOC_PA23_FUNC_CTL_ETH0_RXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
284 #define IOC_PA23_FUNC_CTL_QEI0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
285 #define IOC_PA23_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
286 #define IOC_PA23_FUNC_CTL_SEI0_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
287 
288 /* IOC_PA24_FUNC_CTL function mux definitions */
289 #define IOC_PA24_FUNC_CTL_GPIO_A_24 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
290 #define IOC_PA24_FUNC_CTL_GPTMR2_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
291 #define IOC_PA24_FUNC_CTL_I2C0_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
292 #define IOC_PA24_FUNC_CTL_XPI0_CA_CS0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
293 #define IOC_PA24_FUNC_CTL_TRGM_P_24 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
294 #define IOC_PA24_FUNC_CTL_ETH0_RXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
295 #define IOC_PA24_FUNC_CTL_RDC0_PWM_N IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
296 #define IOC_PA24_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
297 #define IOC_PA24_FUNC_CTL_SEI1_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
298 
299 /* IOC_PA25_FUNC_CTL function mux definitions */
300 #define IOC_PA25_FUNC_CTL_GPIO_A_25 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
301 #define IOC_PA25_FUNC_CTL_GPTMR2_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
302 #define IOC_PA25_FUNC_CTL_I2C0_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
303 #define IOC_PA25_FUNC_CTL_XPI0_CA_CS1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
304 #define IOC_PA25_FUNC_CTL_TRGM_P_25 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
305 #define IOC_PA25_FUNC_CTL_ETH0_RXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
306 #define IOC_PA25_FUNC_CTL_RDC0_PWM_P IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
307 #define IOC_PA25_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
308 #define IOC_PA25_FUNC_CTL_SEI1_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
309 
310 /* IOC_PA26_FUNC_CTL function mux definitions */
311 #define IOC_PA26_FUNC_CTL_GPIO_A_26 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
312 #define IOC_PA26_FUNC_CTL_GPTMR2_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
313 #define IOC_PA26_FUNC_CTL_XPI0_CA_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
314 #define IOC_PA26_FUNC_CTL_TRGM_P_26 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
315 #define IOC_PA26_FUNC_CTL_ETH0_TXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
316 #define IOC_PA26_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
317 #define IOC_PA26_FUNC_CTL_SEI1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
318 
319 /* IOC_PA27_FUNC_CTL function mux definitions */
320 #define IOC_PA27_FUNC_CTL_GPIO_A_27 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
321 #define IOC_PA27_FUNC_CTL_XPI0_CA_D_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
322 #define IOC_PA27_FUNC_CTL_TRGM_P_27 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
323 #define IOC_PA27_FUNC_CTL_ETH0_TXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
324 #define IOC_PA27_FUNC_CTL_SEI1_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
325 
326 /* IOC_PA28_FUNC_CTL function mux definitions */
327 #define IOC_PA28_FUNC_CTL_GPIO_A_28 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
328 #define IOC_PA28_FUNC_CTL_I2C1_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
329 #define IOC_PA28_FUNC_CTL_XPI0_CA_D_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
330 #define IOC_PA28_FUNC_CTL_TRGM_P_28 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
331 #define IOC_PA28_FUNC_CTL_ETH0_TXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
332 #define IOC_PA28_FUNC_CTL_SEI0_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
333 
334 /* IOC_PA29_FUNC_CTL function mux definitions */
335 #define IOC_PA29_FUNC_CTL_GPIO_A_29 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
336 #define IOC_PA29_FUNC_CTL_GPTMR3_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
337 #define IOC_PA29_FUNC_CTL_I2C1_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
338 #define IOC_PA29_FUNC_CTL_XPI0_CA_D_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
339 #define IOC_PA29_FUNC_CTL_TRGM_P_29 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
340 #define IOC_PA29_FUNC_CTL_ETH0_TXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
341 #define IOC_PA29_FUNC_CTL_SEI0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
342 
343 /* IOC_PA30_FUNC_CTL function mux definitions */
344 #define IOC_PA30_FUNC_CTL_GPIO_A_30 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
345 #define IOC_PA30_FUNC_CTL_XPI0_CA_D_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
346 #define IOC_PA30_FUNC_CTL_TRGM_P_30 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
347 #define IOC_PA30_FUNC_CTL_ETH0_TXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
348 #define IOC_PA30_FUNC_CTL_SEI0_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
349 
350 /* IOC_PA31_FUNC_CTL function mux definitions */
351 #define IOC_PA31_FUNC_CTL_GPIO_A_31 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
352 #define IOC_PA31_FUNC_CTL_GPTMR2_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
353 #define IOC_PA31_FUNC_CTL_TRGM_P_31 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
354 #define IOC_PA31_FUNC_CTL_SEI0_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
355 
356 /* IOC_PB00_FUNC_CTL function mux definitions */
357 #define IOC_PB00_FUNC_CTL_GPIO_B_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
358 #define IOC_PB00_FUNC_CTL_GPTMR2_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
359 #define IOC_PB00_FUNC_CTL_XPI0_CA_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
360 #define IOC_PB00_FUNC_CTL_PWM0_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
361 #define IOC_PB00_FUNC_CTL_TRGM_P_31 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
362 #define IOC_PB00_FUNC_CTL_ETH0_TXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
363 #define IOC_PB00_FUNC_CTL_RDC0_PWM_N IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
364 #define IOC_PB00_FUNC_CTL_SEI1_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
365 #define IOC_PB00_FUNC_CTL_XPI_SLV_ADQ_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(30)
366 
367 /* IOC_PB01_FUNC_CTL function mux definitions */
368 #define IOC_PB01_FUNC_CTL_GPIO_B_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
369 #define IOC_PB01_FUNC_CTL_GPTMR2_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
370 #define IOC_PB01_FUNC_CTL_XPI0_CA_D_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
371 #define IOC_PB01_FUNC_CTL_PWM0_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
372 #define IOC_PB01_FUNC_CTL_TRGM_P_30 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
373 #define IOC_PB01_FUNC_CTL_ETH0_TXEN IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
374 #define IOC_PB01_FUNC_CTL_RDC0_PWM_P IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
375 #define IOC_PB01_FUNC_CTL_SEI1_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
376 #define IOC_PB01_FUNC_CTL_XPI_SLV_ADQ_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(30)
377 
378 /* IOC_PB02_FUNC_CTL function mux definitions */
379 #define IOC_PB02_FUNC_CTL_GPIO_B_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
380 #define IOC_PB02_FUNC_CTL_GPTMR2_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
381 #define IOC_PB02_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
382 #define IOC_PB02_FUNC_CTL_XPI0_CA_D_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
383 #define IOC_PB02_FUNC_CTL_PWM0_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
384 #define IOC_PB02_FUNC_CTL_TRGM_P_29 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
385 #define IOC_PB02_FUNC_CTL_ETH0_TXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
386 #define IOC_PB02_FUNC_CTL_QEI0_H1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
387 #define IOC_PB02_FUNC_CTL_SEI1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
388 #define IOC_PB02_FUNC_CTL_SDM0_CLK_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
389 #define IOC_PB02_FUNC_CTL_XPI_SLV_ADQ_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(30)
390 
391 /* IOC_PB03_FUNC_CTL function mux definitions */
392 #define IOC_PB03_FUNC_CTL_GPIO_B_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
393 #define IOC_PB03_FUNC_CTL_GPTMR2_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
394 #define IOC_PB03_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
395 #define IOC_PB03_FUNC_CTL_SPI0_CS_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
396 #define IOC_PB03_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
397 #define IOC_PB03_FUNC_CTL_XPI0_CA_D_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
398 #define IOC_PB03_FUNC_CTL_PWM0_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
399 #define IOC_PB03_FUNC_CTL_TRGM_P_28 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
400 #define IOC_PB03_FUNC_CTL_ETH0_TXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
401 #define IOC_PB03_FUNC_CTL_QEI0_F IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
402 #define IOC_PB03_FUNC_CTL_SEI1_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
403 #define IOC_PB03_FUNC_CTL_SDM0_DAT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
404 #define IOC_PB03_FUNC_CTL_XPI_SLV_ADQ_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(30)
405 
406 /* IOC_PB04_FUNC_CTL function mux definitions */
407 #define IOC_PB04_FUNC_CTL_GPIO_B_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
408 #define IOC_PB04_FUNC_CTL_UART1_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
409 #define IOC_PB04_FUNC_CTL_SPI0_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
410 #define IOC_PB04_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
411 #define IOC_PB04_FUNC_CTL_XPI0_CA_D_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
412 #define IOC_PB04_FUNC_CTL_PWM0_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
413 #define IOC_PB04_FUNC_CTL_TRGM_P_27 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
414 #define IOC_PB04_FUNC_CTL_ETH0_TXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
415 #define IOC_PB04_FUNC_CTL_QEI0_H0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
416 #define IOC_PB04_FUNC_CTL_SEI0_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
417 #define IOC_PB04_FUNC_CTL_SDM0_CLK_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
418 #define IOC_PB04_FUNC_CTL_CPU0_NMI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
419 #define IOC_PB04_FUNC_CTL_XPI_SLV_CLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(30)
420 
421 /* IOC_PB05_FUNC_CTL function mux definitions */
422 #define IOC_PB05_FUNC_CTL_GPIO_B_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
423 #define IOC_PB05_FUNC_CTL_GPTMR2_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
424 #define IOC_PB05_FUNC_CTL_UART1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
425 #define IOC_PB05_FUNC_CTL_UART1_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
426 #define IOC_PB05_FUNC_CTL_SPI1_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
427 #define IOC_PB05_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
428 #define IOC_PB05_FUNC_CTL_PWM0_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
429 #define IOC_PB05_FUNC_CTL_TRGM_P_26 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
430 #define IOC_PB05_FUNC_CTL_ETH0_TXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
431 #define IOC_PB05_FUNC_CTL_QEI0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
432 #define IOC_PB05_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
433 #define IOC_PB05_FUNC_CTL_SEI0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
434 #define IOC_PB05_FUNC_CTL_SDM0_DAT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
435 #define IOC_PB05_FUNC_CTL_CPU1_NMI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
436 #define IOC_PB05_FUNC_CTL_XPI_SLV_CSN IOC_PAD_FUNC_CTL_ALT_SELECT_SET(30)
437 
438 /* IOC_PB06_FUNC_CTL function mux definitions */
439 #define IOC_PB06_FUNC_CTL_GPIO_B_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
440 #define IOC_PB06_FUNC_CTL_GPTMR0_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
441 #define IOC_PB06_FUNC_CTL_UART1_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
442 #define IOC_PB06_FUNC_CTL_SPI1_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
443 #define IOC_PB06_FUNC_CTL_PWM0_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
444 #define IOC_PB06_FUNC_CTL_TRGM_P_25 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
445 #define IOC_PB06_FUNC_CTL_ETH0_TXEN IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
446 #define IOC_PB06_FUNC_CTL_QEI0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
447 #define IOC_PB06_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
448 #define IOC_PB06_FUNC_CTL_SEI0_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
449 
450 /* IOC_PB07_FUNC_CTL function mux definitions */
451 #define IOC_PB07_FUNC_CTL_GPIO_B_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
452 #define IOC_PB07_FUNC_CTL_GPTMR0_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
453 #define IOC_PB07_FUNC_CTL_UART1_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
454 #define IOC_PB07_FUNC_CTL_SPI1_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
455 #define IOC_PB07_FUNC_CTL_PWM0_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
456 #define IOC_PB07_FUNC_CTL_TRGM_P_24 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
457 #define IOC_PB07_FUNC_CTL_QEI0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
458 #define IOC_PB07_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
459 #define IOC_PB07_FUNC_CTL_SEI0_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
460 
461 /* IOC_PB08_FUNC_CTL function mux definitions */
462 #define IOC_PB08_FUNC_CTL_GPIO_B_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
463 #define IOC_PB08_FUNC_CTL_GPTMR0_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
464 #define IOC_PB08_FUNC_CTL_UART2_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
465 #define IOC_PB08_FUNC_CTL_I2C0_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
466 #define IOC_PB08_FUNC_CTL_SPI0_CS_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
467 #define IOC_PB08_FUNC_CTL_PWM1_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
468 #define IOC_PB08_FUNC_CTL_TRGM_P_23 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
469 #define IOC_PB08_FUNC_CTL_RDC0_PWM_N IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
470 #define IOC_PB08_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
471 #define IOC_PB08_FUNC_CTL_SEI1_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
472 
473 /* IOC_PB09_FUNC_CTL function mux definitions */
474 #define IOC_PB09_FUNC_CTL_GPIO_B_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
475 #define IOC_PB09_FUNC_CTL_GPTMR0_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
476 #define IOC_PB09_FUNC_CTL_UART2_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
477 #define IOC_PB09_FUNC_CTL_I2C0_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
478 #define IOC_PB09_FUNC_CTL_SPI0_CS_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
479 #define IOC_PB09_FUNC_CTL_PWM1_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
480 #define IOC_PB09_FUNC_CTL_TRGM_P_22 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
481 #define IOC_PB09_FUNC_CTL_RDC0_PWM_P IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
482 #define IOC_PB09_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
483 #define IOC_PB09_FUNC_CTL_SEI1_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
484 
485 /* IOC_PB10_FUNC_CTL function mux definitions */
486 #define IOC_PB10_FUNC_CTL_GPIO_B_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
487 #define IOC_PB10_FUNC_CTL_GPTMR0_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
488 #define IOC_PB10_FUNC_CTL_UART2_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
489 #define IOC_PB10_FUNC_CTL_UART2_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
490 #define IOC_PB10_FUNC_CTL_SPI1_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
491 #define IOC_PB10_FUNC_CTL_PWM1_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
492 #define IOC_PB10_FUNC_CTL_TRGM_P_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
493 #define IOC_PB10_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
494 #define IOC_PB10_FUNC_CTL_SEI1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
495 
496 /* IOC_PB11_FUNC_CTL function mux definitions */
497 #define IOC_PB11_FUNC_CTL_GPIO_B_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
498 #define IOC_PB11_FUNC_CTL_UART2_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
499 #define IOC_PB11_FUNC_CTL_SPI0_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
500 #define IOC_PB11_FUNC_CTL_PWM1_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
501 #define IOC_PB11_FUNC_CTL_TRGM_P_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
502 #define IOC_PB11_FUNC_CTL_SEI1_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
503 
504 /* IOC_PB12_FUNC_CTL function mux definitions */
505 #define IOC_PB12_FUNC_CTL_GPIO_B_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
506 #define IOC_PB12_FUNC_CTL_UART3_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
507 #define IOC_PB12_FUNC_CTL_I2C1_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
508 #define IOC_PB12_FUNC_CTL_SPI0_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
509 #define IOC_PB12_FUNC_CTL_XPI0_CB_DQS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
510 #define IOC_PB12_FUNC_CTL_PWM1_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
511 #define IOC_PB12_FUNC_CTL_TRGM_P_19 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
512 #define IOC_PB12_FUNC_CTL_ETH0_MDC IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
513 #define IOC_PB12_FUNC_CTL_SEI0_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
514 #define IOC_PB12_FUNC_CTL_SDM0_CLK_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
515 #define IOC_PB12_FUNC_CTL_EWDG0_RST IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
516 #define IOC_PB12_FUNC_CTL_XPI_SLV_ERR IOC_PAD_FUNC_CTL_ALT_SELECT_SET(30)
517 
518 /* IOC_PB13_FUNC_CTL function mux definitions */
519 #define IOC_PB13_FUNC_CTL_GPIO_B_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
520 #define IOC_PB13_FUNC_CTL_GPTMR2_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
521 #define IOC_PB13_FUNC_CTL_UART3_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
522 #define IOC_PB13_FUNC_CTL_UART3_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
523 #define IOC_PB13_FUNC_CTL_I2C1_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
524 #define IOC_PB13_FUNC_CTL_SPI0_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
525 #define IOC_PB13_FUNC_CTL_XPI0_CB_CS0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
526 #define IOC_PB13_FUNC_CTL_PWM1_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
527 #define IOC_PB13_FUNC_CTL_TRGM_P_18 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
528 #define IOC_PB13_FUNC_CTL_ETH0_MDIO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
529 #define IOC_PB13_FUNC_CTL_SEI0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
530 #define IOC_PB13_FUNC_CTL_SDM0_DAT_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
531 #define IOC_PB13_FUNC_CTL_EWDG1_RST IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
532 #define IOC_PB13_FUNC_CTL_XPI_SLV_RDY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(30)
533 
534 /* IOC_PB14_FUNC_CTL function mux definitions */
535 #define IOC_PB14_FUNC_CTL_GPIO_B_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
536 #define IOC_PB14_FUNC_CTL_UART3_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
537 #define IOC_PB14_FUNC_CTL_SPI0_DAT2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
538 #define IOC_PB14_FUNC_CTL_XPI0_CB_CS1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
539 #define IOC_PB14_FUNC_CTL_PWM1_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
540 #define IOC_PB14_FUNC_CTL_TRGM_P_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
541 #define IOC_PB14_FUNC_CTL_SEI0_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
542 #define IOC_PB14_FUNC_CTL_SDM0_CLK_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
543 #define IOC_PB14_FUNC_CTL_SOC_REF0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
544 #define IOC_PB14_FUNC_CTL_ETH0_EVTO_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
545 #define IOC_PB14_FUNC_CTL_XPI_SLV_DQS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(30)
546 
547 /* IOC_PB15_FUNC_CTL function mux definitions */
548 #define IOC_PB15_FUNC_CTL_GPIO_B_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
549 #define IOC_PB15_FUNC_CTL_GPTMR0_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
550 #define IOC_PB15_FUNC_CTL_UART3_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
551 #define IOC_PB15_FUNC_CTL_SPI0_DAT3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
552 #define IOC_PB15_FUNC_CTL_XPI0_CB_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
553 #define IOC_PB15_FUNC_CTL_PWM1_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
554 #define IOC_PB15_FUNC_CTL_TRGM_P_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
555 #define IOC_PB15_FUNC_CTL_SEI0_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
556 #define IOC_PB15_FUNC_CTL_SDM0_DAT_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
557 #define IOC_PB15_FUNC_CTL_SOC_REF1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
558 #define IOC_PB15_FUNC_CTL_ETH0_EVTO_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
559 
560 /* IOC_PB16_FUNC_CTL function mux definitions */
561 #define IOC_PB16_FUNC_CTL_GPIO_B_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
562 #define IOC_PB16_FUNC_CTL_GPTMR3_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
563 #define IOC_PB16_FUNC_CTL_XPI0_CB_D_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
564 #define IOC_PB16_FUNC_CTL_TRGM_P_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
565 #define IOC_PB16_FUNC_CTL_RDC0_PWM_N IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
566 #define IOC_PB16_FUNC_CTL_SEI1_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
567 #define IOC_PB16_FUNC_CTL_SYSCTL_CLK_OBS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
568 #define IOC_PB16_FUNC_CTL_ETH0_EVTI_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
569 
570 /* IOC_PB17_FUNC_CTL function mux definitions */
571 #define IOC_PB17_FUNC_CTL_GPIO_B_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
572 #define IOC_PB17_FUNC_CTL_GPTMR3_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
573 #define IOC_PB17_FUNC_CTL_XPI0_CB_D_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
574 #define IOC_PB17_FUNC_CTL_TRGM_P_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
575 #define IOC_PB17_FUNC_CTL_RDC0_PWM_P IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
576 #define IOC_PB17_FUNC_CTL_SEI1_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
577 #define IOC_PB17_FUNC_CTL_SYSCTL_CLK_OBS_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
578 #define IOC_PB17_FUNC_CTL_ETH0_EVTO_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
579 
580 /* IOC_PB18_FUNC_CTL function mux definitions */
581 #define IOC_PB18_FUNC_CTL_GPIO_B_18 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
582 #define IOC_PB18_FUNC_CTL_GPTMR3_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
583 #define IOC_PB18_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
584 #define IOC_PB18_FUNC_CTL_XPI0_CB_D_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
585 #define IOC_PB18_FUNC_CTL_TRGM_P_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
586 #define IOC_PB18_FUNC_CTL_QEI0_H1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
587 #define IOC_PB18_FUNC_CTL_SEI1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
588 #define IOC_PB18_FUNC_CTL_SYSCTL_CLK_OBS_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
589 #define IOC_PB18_FUNC_CTL_ETH0_EVTO_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
590 
591 /* IOC_PB19_FUNC_CTL function mux definitions */
592 #define IOC_PB19_FUNC_CTL_GPIO_B_19 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
593 #define IOC_PB19_FUNC_CTL_GPTMR3_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
594 #define IOC_PB19_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
595 #define IOC_PB19_FUNC_CTL_SPI2_CS_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
596 #define IOC_PB19_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
597 #define IOC_PB19_FUNC_CTL_XPI0_CB_D_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
598 #define IOC_PB19_FUNC_CTL_TRGM_P_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
599 #define IOC_PB19_FUNC_CTL_QEI0_F IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
600 #define IOC_PB19_FUNC_CTL_SEI1_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
601 #define IOC_PB19_FUNC_CTL_SYSCTL_CLK_OBS_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
602 #define IOC_PB19_FUNC_CTL_ETH0_EVTO_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
603 
604 /* IOC_PB20_FUNC_CTL function mux definitions */
605 #define IOC_PB20_FUNC_CTL_GPIO_B_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
606 #define IOC_PB20_FUNC_CTL_UART0_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
607 #define IOC_PB20_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
608 #define IOC_PB20_FUNC_CTL_TRGM_P_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
609 #define IOC_PB20_FUNC_CTL_QEI0_H0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
610 #define IOC_PB20_FUNC_CTL_SEI0_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
611 
612 /* IOC_PB21_FUNC_CTL function mux definitions */
613 #define IOC_PB21_FUNC_CTL_GPIO_B_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
614 #define IOC_PB21_FUNC_CTL_GPTMR3_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
615 #define IOC_PB21_FUNC_CTL_UART0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
616 #define IOC_PB21_FUNC_CTL_UART0_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
617 #define IOC_PB21_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
618 #define IOC_PB21_FUNC_CTL_TRGM_P_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
619 #define IOC_PB21_FUNC_CTL_QEI0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
620 #define IOC_PB21_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
621 #define IOC_PB21_FUNC_CTL_SEI0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
622 
623 /* IOC_PB22_FUNC_CTL function mux definitions */
624 #define IOC_PB22_FUNC_CTL_GPIO_B_22 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
625 #define IOC_PB22_FUNC_CTL_GPTMR1_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
626 #define IOC_PB22_FUNC_CTL_UART0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
627 #define IOC_PB22_FUNC_CTL_TRGM_P_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
628 #define IOC_PB22_FUNC_CTL_QEI0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
629 #define IOC_PB22_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
630 #define IOC_PB22_FUNC_CTL_SEI0_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
631 
632 /* IOC_PB23_FUNC_CTL function mux definitions */
633 #define IOC_PB23_FUNC_CTL_GPIO_B_23 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
634 #define IOC_PB23_FUNC_CTL_GPTMR1_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
635 #define IOC_PB23_FUNC_CTL_UART0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
636 #define IOC_PB23_FUNC_CTL_TRGM_P_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
637 #define IOC_PB23_FUNC_CTL_QEI0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
638 #define IOC_PB23_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
639 #define IOC_PB23_FUNC_CTL_SEI0_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
640 
641 /* IOC_PB24_FUNC_CTL function mux definitions */
642 #define IOC_PB24_FUNC_CTL_GPIO_B_24 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
643 #define IOC_PB24_FUNC_CTL_GPTMR1_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
644 #define IOC_PB24_FUNC_CTL_I2C0_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
645 #define IOC_PB24_FUNC_CTL_SPI2_CS_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
646 #define IOC_PB24_FUNC_CTL_TRGM_P_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
647 #define IOC_PB24_FUNC_CTL_RDC0_PWM_N IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
648 #define IOC_PB24_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
649 #define IOC_PB24_FUNC_CTL_SEI1_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
650 
651 /* IOC_PB25_FUNC_CTL function mux definitions */
652 #define IOC_PB25_FUNC_CTL_GPIO_B_25 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
653 #define IOC_PB25_FUNC_CTL_GPTMR1_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
654 #define IOC_PB25_FUNC_CTL_I2C0_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
655 #define IOC_PB25_FUNC_CTL_SPI2_CS_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
656 #define IOC_PB25_FUNC_CTL_TRGM_P_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
657 #define IOC_PB25_FUNC_CTL_RDC0_PWM_P IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
658 #define IOC_PB25_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
659 #define IOC_PB25_FUNC_CTL_SEI1_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
660 
661 /* IOC_PB26_FUNC_CTL function mux definitions */
662 #define IOC_PB26_FUNC_CTL_GPIO_B_26 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
663 #define IOC_PB26_FUNC_CTL_GPTMR1_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
664 #define IOC_PB26_FUNC_CTL_SPI2_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
665 #define IOC_PB26_FUNC_CTL_TRGM_P_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
666 #define IOC_PB26_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
667 #define IOC_PB26_FUNC_CTL_SEI1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
668 
669 /* IOC_PB27_FUNC_CTL function mux definitions */
670 #define IOC_PB27_FUNC_CTL_GPIO_B_27 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
671 #define IOC_PB27_FUNC_CTL_SPI2_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
672 #define IOC_PB27_FUNC_CTL_TRGM_P_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
673 #define IOC_PB27_FUNC_CTL_SEI1_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
674 
675 /* IOC_PB28_FUNC_CTL function mux definitions */
676 #define IOC_PB28_FUNC_CTL_GPIO_B_28 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
677 #define IOC_PB28_FUNC_CTL_I2C1_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
678 #define IOC_PB28_FUNC_CTL_SPI2_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
679 #define IOC_PB28_FUNC_CTL_TRGM_P_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
680 #define IOC_PB28_FUNC_CTL_SEI0_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
681 
682 /* IOC_PB29_FUNC_CTL function mux definitions */
683 #define IOC_PB29_FUNC_CTL_GPIO_B_29 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
684 #define IOC_PB29_FUNC_CTL_GPTMR3_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
685 #define IOC_PB29_FUNC_CTL_I2C1_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
686 #define IOC_PB29_FUNC_CTL_SPI2_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
687 #define IOC_PB29_FUNC_CTL_TRGM_P_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
688 #define IOC_PB29_FUNC_CTL_SEI0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
689 
690 /* IOC_PB30_FUNC_CTL function mux definitions */
691 #define IOC_PB30_FUNC_CTL_GPIO_B_30 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
692 #define IOC_PB30_FUNC_CTL_SPI2_DAT2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
693 #define IOC_PB30_FUNC_CTL_TRGM_P_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
694 #define IOC_PB30_FUNC_CTL_SEI0_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
695 
696 /* IOC_PB31_FUNC_CTL function mux definitions */
697 #define IOC_PB31_FUNC_CTL_GPIO_B_31 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
698 #define IOC_PB31_FUNC_CTL_GPTMR1_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
699 #define IOC_PB31_FUNC_CTL_SPI2_DAT3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
700 #define IOC_PB31_FUNC_CTL_TRGM_P_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
701 #define IOC_PB31_FUNC_CTL_SEI0_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
702 
703 /* IOC_PC00_FUNC_CTL function mux definitions */
704 #define IOC_PC00_FUNC_CTL_GPIO_C_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
705 #define IOC_PC00_FUNC_CTL_GPTMR1_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
706 #define IOC_PC00_FUNC_CTL_UART0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
707 #define IOC_PC00_FUNC_CTL_PWM0_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
708 #define IOC_PC00_FUNC_CTL_TRGM_P_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
709 #define IOC_PC00_FUNC_CTL_RDC0_PWM_N IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
710 #define IOC_PC00_FUNC_CTL_SEI1_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
711 #define IOC_PC00_FUNC_CTL_SDM0_CLK_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
712 
713 /* IOC_PC01_FUNC_CTL function mux definitions */
714 #define IOC_PC01_FUNC_CTL_GPIO_C_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
715 #define IOC_PC01_FUNC_CTL_GPTMR1_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
716 #define IOC_PC01_FUNC_CTL_UART0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
717 #define IOC_PC01_FUNC_CTL_PWM0_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
718 #define IOC_PC01_FUNC_CTL_TRGM_P_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
719 #define IOC_PC01_FUNC_CTL_RDC0_PWM_P IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
720 #define IOC_PC01_FUNC_CTL_SEI1_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
721 #define IOC_PC01_FUNC_CTL_SDM0_DAT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
722 
723 /* IOC_PC02_FUNC_CTL function mux definitions */
724 #define IOC_PC02_FUNC_CTL_GPIO_C_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
725 #define IOC_PC02_FUNC_CTL_GPTMR1_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
726 #define IOC_PC02_FUNC_CTL_UART0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
727 #define IOC_PC02_FUNC_CTL_UART0_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
728 #define IOC_PC02_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
729 #define IOC_PC02_FUNC_CTL_PWM0_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
730 #define IOC_PC02_FUNC_CTL_TRGM_P_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
731 #define IOC_PC02_FUNC_CTL_QEI0_H1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
732 #define IOC_PC02_FUNC_CTL_SEI1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
733 #define IOC_PC02_FUNC_CTL_SDM0_CLK_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
734 
735 /* IOC_PC03_FUNC_CTL function mux definitions */
736 #define IOC_PC03_FUNC_CTL_GPIO_C_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
737 #define IOC_PC03_FUNC_CTL_GPTMR1_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
738 #define IOC_PC03_FUNC_CTL_UART0_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
739 #define IOC_PC03_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
740 #define IOC_PC03_FUNC_CTL_SPI1_CS_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
741 #define IOC_PC03_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
742 #define IOC_PC03_FUNC_CTL_PWM0_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
743 #define IOC_PC03_FUNC_CTL_TRGM_P_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
744 #define IOC_PC03_FUNC_CTL_QEI0_F IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
745 #define IOC_PC03_FUNC_CTL_SEI1_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
746 #define IOC_PC03_FUNC_CTL_SDM0_DAT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
747 
748 /* IOC_PC04_FUNC_CTL function mux definitions */
749 #define IOC_PC04_FUNC_CTL_GPIO_C_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
750 #define IOC_PC04_FUNC_CTL_UART1_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
751 #define IOC_PC04_FUNC_CTL_SPI0_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
752 #define IOC_PC04_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
753 #define IOC_PC04_FUNC_CTL_PWM0_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
754 #define IOC_PC04_FUNC_CTL_TRGM_P_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
755 #define IOC_PC04_FUNC_CTL_QEI0_H0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
756 #define IOC_PC04_FUNC_CTL_SEI0_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
757 #define IOC_PC04_FUNC_CTL_SDM0_CLK_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
758 
759 /* IOC_PC05_FUNC_CTL function mux definitions */
760 #define IOC_PC05_FUNC_CTL_GPIO_C_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
761 #define IOC_PC05_FUNC_CTL_GPTMR1_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
762 #define IOC_PC05_FUNC_CTL_UART1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
763 #define IOC_PC05_FUNC_CTL_UART1_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
764 #define IOC_PC05_FUNC_CTL_SPI0_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
765 #define IOC_PC05_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
766 #define IOC_PC05_FUNC_CTL_PWM0_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
767 #define IOC_PC05_FUNC_CTL_TRGM_P_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
768 #define IOC_PC05_FUNC_CTL_QEI0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
769 #define IOC_PC05_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
770 #define IOC_PC05_FUNC_CTL_SEI0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
771 #define IOC_PC05_FUNC_CTL_SDM0_DAT_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
772 
773 /* IOC_PC06_FUNC_CTL function mux definitions */
774 #define IOC_PC06_FUNC_CTL_GPIO_C_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
775 #define IOC_PC06_FUNC_CTL_GPTMR0_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
776 #define IOC_PC06_FUNC_CTL_UART1_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
777 #define IOC_PC06_FUNC_CTL_SPI0_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
778 #define IOC_PC06_FUNC_CTL_PWM0_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
779 #define IOC_PC06_FUNC_CTL_TRGM_P_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
780 #define IOC_PC06_FUNC_CTL_QEI0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
781 #define IOC_PC06_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
782 #define IOC_PC06_FUNC_CTL_SEI0_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
783 #define IOC_PC06_FUNC_CTL_SDM0_CLK_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
784 
785 /* IOC_PC07_FUNC_CTL function mux definitions */
786 #define IOC_PC07_FUNC_CTL_GPIO_C_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
787 #define IOC_PC07_FUNC_CTL_GPTMR0_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
788 #define IOC_PC07_FUNC_CTL_UART1_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
789 #define IOC_PC07_FUNC_CTL_SPI0_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
790 #define IOC_PC07_FUNC_CTL_PWM0_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
791 #define IOC_PC07_FUNC_CTL_TRGM_P_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
792 #define IOC_PC07_FUNC_CTL_QEI0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
793 #define IOC_PC07_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
794 #define IOC_PC07_FUNC_CTL_SEI0_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
795 #define IOC_PC07_FUNC_CTL_SDM0_DAT_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
796 
797 /* IOC_PC08_FUNC_CTL function mux definitions */
798 #define IOC_PC08_FUNC_CTL_GPIO_C_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
799 #define IOC_PC08_FUNC_CTL_GPTMR0_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
800 #define IOC_PC08_FUNC_CTL_UART2_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
801 #define IOC_PC08_FUNC_CTL_I2C0_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
802 #define IOC_PC08_FUNC_CTL_SPI1_CS_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
803 #define IOC_PC08_FUNC_CTL_PWM1_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
804 #define IOC_PC08_FUNC_CTL_TRGM_P_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
805 #define IOC_PC08_FUNC_CTL_RDC0_PWM_N IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
806 #define IOC_PC08_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
807 #define IOC_PC08_FUNC_CTL_SEI1_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
808 
809 /* IOC_PC09_FUNC_CTL function mux definitions */
810 #define IOC_PC09_FUNC_CTL_GPIO_C_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
811 #define IOC_PC09_FUNC_CTL_GPTMR0_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
812 #define IOC_PC09_FUNC_CTL_UART2_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
813 #define IOC_PC09_FUNC_CTL_I2C0_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
814 #define IOC_PC09_FUNC_CTL_SPI1_CS_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
815 #define IOC_PC09_FUNC_CTL_PWM1_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
816 #define IOC_PC09_FUNC_CTL_TRGM_P_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
817 #define IOC_PC09_FUNC_CTL_RDC0_PWM_P IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
818 #define IOC_PC09_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
819 #define IOC_PC09_FUNC_CTL_SEI1_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
820 
821 /* IOC_PC10_FUNC_CTL function mux definitions */
822 #define IOC_PC10_FUNC_CTL_GPIO_C_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
823 #define IOC_PC10_FUNC_CTL_GPTMR0_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
824 #define IOC_PC10_FUNC_CTL_UART2_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
825 #define IOC_PC10_FUNC_CTL_UART2_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
826 #define IOC_PC10_FUNC_CTL_SPI1_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
827 #define IOC_PC10_FUNC_CTL_PWM1_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
828 #define IOC_PC10_FUNC_CTL_TRGM_P_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
829 #define IOC_PC10_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
830 #define IOC_PC10_FUNC_CTL_SEI1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
831 
832 /* IOC_PC11_FUNC_CTL function mux definitions */
833 #define IOC_PC11_FUNC_CTL_GPIO_C_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
834 #define IOC_PC11_FUNC_CTL_UART2_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
835 #define IOC_PC11_FUNC_CTL_SPI1_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
836 #define IOC_PC11_FUNC_CTL_PWM1_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
837 #define IOC_PC11_FUNC_CTL_TRGM_P_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
838 #define IOC_PC11_FUNC_CTL_SEI1_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
839 
840 /* IOC_PC12_FUNC_CTL function mux definitions */
841 #define IOC_PC12_FUNC_CTL_GPIO_C_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
842 #define IOC_PC12_FUNC_CTL_I2C1_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
843 #define IOC_PC12_FUNC_CTL_SPI1_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
844 #define IOC_PC12_FUNC_CTL_PWM1_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
845 #define IOC_PC12_FUNC_CTL_TRGM_P_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
846 #define IOC_PC12_FUNC_CTL_SEI0_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
847 
848 /* IOC_PC13_FUNC_CTL function mux definitions */
849 #define IOC_PC13_FUNC_CTL_GPIO_C_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
850 #define IOC_PC13_FUNC_CTL_GPTMR1_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
851 #define IOC_PC13_FUNC_CTL_I2C1_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
852 #define IOC_PC13_FUNC_CTL_SPI1_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
853 #define IOC_PC13_FUNC_CTL_PWM1_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
854 #define IOC_PC13_FUNC_CTL_TRGM_P_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
855 #define IOC_PC13_FUNC_CTL_SEI0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
856 #define IOC_PC13_FUNC_CTL_USB0_ID IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
857 
858 /* IOC_PC14_FUNC_CTL function mux definitions */
859 #define IOC_PC14_FUNC_CTL_GPIO_C_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
860 #define IOC_PC14_FUNC_CTL_SPI1_DAT2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
861 #define IOC_PC14_FUNC_CTL_PWM1_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
862 #define IOC_PC14_FUNC_CTL_TRGM_P_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
863 #define IOC_PC14_FUNC_CTL_ETH0_MDC IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
864 #define IOC_PC14_FUNC_CTL_SEI0_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
865 #define IOC_PC14_FUNC_CTL_USB0_OC IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
866 
867 /* IOC_PC15_FUNC_CTL function mux definitions */
868 #define IOC_PC15_FUNC_CTL_GPIO_C_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
869 #define IOC_PC15_FUNC_CTL_GPTMR0_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
870 #define IOC_PC15_FUNC_CTL_SPI1_DAT3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
871 #define IOC_PC15_FUNC_CTL_PWM1_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
872 #define IOC_PC15_FUNC_CTL_TRGM_P_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
873 #define IOC_PC15_FUNC_CTL_ETH0_MDIO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
874 #define IOC_PC15_FUNC_CTL_SEI0_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
875 #define IOC_PC15_FUNC_CTL_USB0_PWR IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
876 
877 /* IOC_PC16_FUNC_CTL function mux definitions */
878 #define IOC_PC16_FUNC_CTL_GPIO_C_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
879 #define IOC_PC16_FUNC_CTL_GPTMR3_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
880 #define IOC_PC16_FUNC_CTL_TRGM_P_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
881 #define IOC_PC16_FUNC_CTL_ETH0_CRS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
882 #define IOC_PC16_FUNC_CTL_QEI0_H1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
883 #define IOC_PC16_FUNC_CTL_CPU0_NMI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
884 
885 /* IOC_PC17_FUNC_CTL function mux definitions */
886 #define IOC_PC17_FUNC_CTL_GPIO_C_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
887 #define IOC_PC17_FUNC_CTL_GPTMR3_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
888 #define IOC_PC17_FUNC_CTL_TRGM_P_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
889 #define IOC_PC17_FUNC_CTL_ETH0_COL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
890 #define IOC_PC17_FUNC_CTL_QEI0_F IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
891 #define IOC_PC17_FUNC_CTL_CPU1_NMI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
892 
893 /* IOC_PC18_FUNC_CTL function mux definitions */
894 #define IOC_PC18_FUNC_CTL_GPIO_C_18 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
895 #define IOC_PC18_FUNC_CTL_GPTMR3_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
896 #define IOC_PC18_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
897 #define IOC_PC18_FUNC_CTL_TRGM_P_18 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
898 #define IOC_PC18_FUNC_CTL_QEI0_H0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
899 #define IOC_PC18_FUNC_CTL_SEI0_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
900 
901 /* IOC_PC19_FUNC_CTL function mux definitions */
902 #define IOC_PC19_FUNC_CTL_GPIO_C_19 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
903 #define IOC_PC19_FUNC_CTL_GPTMR3_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
904 #define IOC_PC19_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
905 #define IOC_PC19_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
906 #define IOC_PC19_FUNC_CTL_TRGM_P_19 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
907 #define IOC_PC19_FUNC_CTL_QEI0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
908 #define IOC_PC19_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
909 #define IOC_PC19_FUNC_CTL_SEI0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
910 
911 /* IOC_PC20_FUNC_CTL function mux definitions */
912 #define IOC_PC20_FUNC_CTL_GPIO_C_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
913 #define IOC_PC20_FUNC_CTL_SPI2_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
914 #define IOC_PC20_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
915 #define IOC_PC20_FUNC_CTL_TRGM_P_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
916 #define IOC_PC20_FUNC_CTL_QEI0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
917 #define IOC_PC20_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
918 #define IOC_PC20_FUNC_CTL_SEI0_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
919 
920 /* IOC_PC21_FUNC_CTL function mux definitions */
921 #define IOC_PC21_FUNC_CTL_GPIO_C_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
922 #define IOC_PC21_FUNC_CTL_GPTMR3_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
923 #define IOC_PC21_FUNC_CTL_SPI2_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
924 #define IOC_PC21_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
925 #define IOC_PC21_FUNC_CTL_TRGM_P_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
926 #define IOC_PC21_FUNC_CTL_QEI0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
927 #define IOC_PC21_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
928 #define IOC_PC21_FUNC_CTL_SEI0_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
929 
930 /* IOC_PC22_FUNC_CTL function mux definitions */
931 #define IOC_PC22_FUNC_CTL_GPIO_C_22 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
932 #define IOC_PC22_FUNC_CTL_GPTMR2_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
933 #define IOC_PC22_FUNC_CTL_SPI2_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
934 #define IOC_PC22_FUNC_CTL_TRGM_P_22 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
935 #define IOC_PC22_FUNC_CTL_CPU0_NMI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
936 
937 /* IOC_PC23_FUNC_CTL function mux definitions */
938 #define IOC_PC23_FUNC_CTL_GPIO_C_23 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
939 #define IOC_PC23_FUNC_CTL_GPTMR2_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
940 #define IOC_PC23_FUNC_CTL_SPI2_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
941 #define IOC_PC23_FUNC_CTL_TRGM_P_23 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
942 #define IOC_PC23_FUNC_CTL_CPU1_NMI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
943 
944 /* IOC_PC24_FUNC_CTL function mux definitions */
945 #define IOC_PC24_FUNC_CTL_GPIO_C_24 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
946 #define IOC_PC24_FUNC_CTL_GPTMR2_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
947 #define IOC_PC24_FUNC_CTL_UART3_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
948 #define IOC_PC24_FUNC_CTL_I2C0_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
949 #define IOC_PC24_FUNC_CTL_TRGM_P_24 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
950 #define IOC_PC24_FUNC_CTL_ETH0_EVTI_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
951 
952 /* IOC_PC25_FUNC_CTL function mux definitions */
953 #define IOC_PC25_FUNC_CTL_GPIO_C_25 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
954 #define IOC_PC25_FUNC_CTL_GPTMR2_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
955 #define IOC_PC25_FUNC_CTL_UART3_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
956 #define IOC_PC25_FUNC_CTL_I2C0_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
957 #define IOC_PC25_FUNC_CTL_TRGM_P_25 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
958 #define IOC_PC25_FUNC_CTL_USB0_ID IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
959 #define IOC_PC25_FUNC_CTL_ETH0_EVTO_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
960 
961 /* IOC_PC26_FUNC_CTL function mux definitions */
962 #define IOC_PC26_FUNC_CTL_GPIO_C_26 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
963 #define IOC_PC26_FUNC_CTL_GPTMR2_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
964 #define IOC_PC26_FUNC_CTL_UART3_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
965 #define IOC_PC26_FUNC_CTL_UART3_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
966 #define IOC_PC26_FUNC_CTL_TRGM_P_26 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
967 #define IOC_PC26_FUNC_CTL_USB0_OC IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
968 #define IOC_PC26_FUNC_CTL_ETH0_EVTI_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
969 
970 /* IOC_PC27_FUNC_CTL function mux definitions */
971 #define IOC_PC27_FUNC_CTL_GPIO_C_27 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
972 #define IOC_PC27_FUNC_CTL_UART3_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
973 #define IOC_PC27_FUNC_CTL_TRGM_P_27 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
974 #define IOC_PC27_FUNC_CTL_USB0_PWR IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
975 #define IOC_PC27_FUNC_CTL_ETH0_EVTO_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
976 
977 /* IOC_PC28_FUNC_CTL function mux definitions */
978 #define IOC_PC28_FUNC_CTL_GPIO_C_28 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
979 #define IOC_PC28_FUNC_CTL_I2C1_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
980 #define IOC_PC28_FUNC_CTL_TRGM_P_28 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
981 #define IOC_PC28_FUNC_CTL_ETH0_EVTO_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
982 
983 /* IOC_PC29_FUNC_CTL function mux definitions */
984 #define IOC_PC29_FUNC_CTL_GPIO_C_29 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
985 #define IOC_PC29_FUNC_CTL_GPTMR3_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
986 #define IOC_PC29_FUNC_CTL_I2C1_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
987 #define IOC_PC29_FUNC_CTL_TRGM_P_29 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
988 #define IOC_PC29_FUNC_CTL_ETH0_EVTO_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
989 
990 /* IOC_PC30_FUNC_CTL function mux definitions */
991 #define IOC_PC30_FUNC_CTL_GPIO_C_30 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
992 #define IOC_PC30_FUNC_CTL_TRGM_P_30 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
993 
994 /* IOC_PC31_FUNC_CTL function mux definitions */
995 #define IOC_PC31_FUNC_CTL_GPIO_C_31 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
996 #define IOC_PC31_FUNC_CTL_GPTMR2_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
997 #define IOC_PC31_FUNC_CTL_TRGM_P_31 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
998 
999 /* IOC_PD00_FUNC_CTL function mux definitions */
1000 #define IOC_PD00_FUNC_CTL_GPIO_D_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1001 #define IOC_PD00_FUNC_CTL_GPTMR1_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1002 #define IOC_PD00_FUNC_CTL_SPI2_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1003 #define IOC_PD00_FUNC_CTL_TRGM_P_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1004 #define IOC_PD00_FUNC_CTL_ETH0_RXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1005 #define IOC_PD00_FUNC_CTL_SDM0_CLK_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1006 
1007 /* IOC_PD01_FUNC_CTL function mux definitions */
1008 #define IOC_PD01_FUNC_CTL_GPIO_D_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1009 #define IOC_PD01_FUNC_CTL_GPTMR1_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1010 #define IOC_PD01_FUNC_CTL_SPI2_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1011 #define IOC_PD01_FUNC_CTL_TRGM_P_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1012 #define IOC_PD01_FUNC_CTL_ETH0_RXDV IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1013 #define IOC_PD01_FUNC_CTL_SDM0_DAT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1014 
1015 /* IOC_PD02_FUNC_CTL function mux definitions */
1016 #define IOC_PD02_FUNC_CTL_GPIO_D_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1017 #define IOC_PD02_FUNC_CTL_GPTMR1_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1018 #define IOC_PD02_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1019 #define IOC_PD02_FUNC_CTL_SPI2_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1020 #define IOC_PD02_FUNC_CTL_TRGM_P_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1021 #define IOC_PD02_FUNC_CTL_ETH0_RXER IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1022 #define IOC_PD02_FUNC_CTL_SEI0_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
1023 #define IOC_PD02_FUNC_CTL_SDM0_CLK_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1024 
1025 /* IOC_PD03_FUNC_CTL function mux definitions */
1026 #define IOC_PD03_FUNC_CTL_GPIO_D_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1027 #define IOC_PD03_FUNC_CTL_GPTMR1_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1028 #define IOC_PD03_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1029 #define IOC_PD03_FUNC_CTL_SPI2_DAT2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1030 #define IOC_PD03_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1031 #define IOC_PD03_FUNC_CTL_TRGM_P_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1032 #define IOC_PD03_FUNC_CTL_ETH0_RXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1033 #define IOC_PD03_FUNC_CTL_SEI0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
1034 #define IOC_PD03_FUNC_CTL_SDM0_DAT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1035 
1036 /* IOC_PD04_FUNC_CTL function mux definitions */
1037 #define IOC_PD04_FUNC_CTL_GPIO_D_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1038 #define IOC_PD04_FUNC_CTL_UART1_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1039 #define IOC_PD04_FUNC_CTL_SPI2_DAT3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1040 #define IOC_PD04_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1041 #define IOC_PD04_FUNC_CTL_TRGM_P_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1042 #define IOC_PD04_FUNC_CTL_ETH0_RXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1043 #define IOC_PD04_FUNC_CTL_SEI0_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
1044 #define IOC_PD04_FUNC_CTL_SDM0_CLK_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1045 
1046 /* IOC_PD05_FUNC_CTL function mux definitions */
1047 #define IOC_PD05_FUNC_CTL_GPIO_D_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1048 #define IOC_PD05_FUNC_CTL_GPTMR1_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1049 #define IOC_PD05_FUNC_CTL_UART1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1050 #define IOC_PD05_FUNC_CTL_UART1_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1051 #define IOC_PD05_FUNC_CTL_SPI2_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1052 #define IOC_PD05_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1053 #define IOC_PD05_FUNC_CTL_TRGM_P_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1054 #define IOC_PD05_FUNC_CTL_ETH0_RXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1055 #define IOC_PD05_FUNC_CTL_SEI0_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
1056 #define IOC_PD05_FUNC_CTL_SDM0_DAT_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1057 
1058 /* IOC_PD06_FUNC_CTL function mux definitions */
1059 #define IOC_PD06_FUNC_CTL_GPIO_D_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1060 #define IOC_PD06_FUNC_CTL_GPTMR0_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1061 #define IOC_PD06_FUNC_CTL_UART1_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1062 #define IOC_PD06_FUNC_CTL_SPI2_CS_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1063 #define IOC_PD06_FUNC_CTL_TRGM_P_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1064 #define IOC_PD06_FUNC_CTL_ETH0_RXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1065 #define IOC_PD06_FUNC_CTL_SDM0_CLK_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1066 
1067 /* IOC_PD07_FUNC_CTL function mux definitions */
1068 #define IOC_PD07_FUNC_CTL_GPIO_D_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1069 #define IOC_PD07_FUNC_CTL_GPTMR0_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1070 #define IOC_PD07_FUNC_CTL_UART1_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1071 #define IOC_PD07_FUNC_CTL_SPI2_CS_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1072 #define IOC_PD07_FUNC_CTL_TRGM_P_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1073 #define IOC_PD07_FUNC_CTL_ETH0_TXER IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1074 #define IOC_PD07_FUNC_CTL_SDM0_DAT_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1075 
1076 /* IOC_PD08_FUNC_CTL function mux definitions */
1077 #define IOC_PD08_FUNC_CTL_GPIO_D_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1078 #define IOC_PD08_FUNC_CTL_GPTMR0_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1079 #define IOC_PD08_FUNC_CTL_UART2_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1080 #define IOC_PD08_FUNC_CTL_I2C0_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1081 #define IOC_PD08_FUNC_CTL_SPI2_CS_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1082 #define IOC_PD08_FUNC_CTL_PWM1_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1083 #define IOC_PD08_FUNC_CTL_TRGM_P_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1084 
1085 /* IOC_PD09_FUNC_CTL function mux definitions */
1086 #define IOC_PD09_FUNC_CTL_GPIO_D_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1087 #define IOC_PD09_FUNC_CTL_GPTMR0_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1088 #define IOC_PD09_FUNC_CTL_UART2_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1089 #define IOC_PD09_FUNC_CTL_I2C0_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1090 #define IOC_PD09_FUNC_CTL_PWM1_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1091 #define IOC_PD09_FUNC_CTL_TRGM_P_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1092 
1093 /* IOC_PD10_FUNC_CTL function mux definitions */
1094 #define IOC_PD10_FUNC_CTL_GPIO_D_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1095 #define IOC_PD10_FUNC_CTL_GPTMR0_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1096 #define IOC_PD10_FUNC_CTL_UART2_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1097 #define IOC_PD10_FUNC_CTL_UART2_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1098 #define IOC_PD10_FUNC_CTL_SPI0_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1099 #define IOC_PD10_FUNC_CTL_PWM1_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1100 #define IOC_PD10_FUNC_CTL_TRGM_P_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1101 #define IOC_PD10_FUNC_CTL_ETH0_EVTI_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
1102 
1103 /* IOC_PD11_FUNC_CTL function mux definitions */
1104 #define IOC_PD11_FUNC_CTL_GPIO_D_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1105 #define IOC_PD11_FUNC_CTL_UART2_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1106 #define IOC_PD11_FUNC_CTL_SPI0_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1107 #define IOC_PD11_FUNC_CTL_PWM1_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1108 #define IOC_PD11_FUNC_CTL_TRGM_P_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1109 #define IOC_PD11_FUNC_CTL_ETH0_EVTO_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
1110 
1111 /* IOC_PD12_FUNC_CTL function mux definitions */
1112 #define IOC_PD12_FUNC_CTL_GPIO_D_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1113 #define IOC_PD12_FUNC_CTL_UART3_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1114 #define IOC_PD12_FUNC_CTL_I2C1_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1115 #define IOC_PD12_FUNC_CTL_SPI0_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1116 #define IOC_PD12_FUNC_CTL_PWM1_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1117 #define IOC_PD12_FUNC_CTL_TRGM_P_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1118 #define IOC_PD12_FUNC_CTL_ETH0_EVTI_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
1119 
1120 /* IOC_PD13_FUNC_CTL function mux definitions */
1121 #define IOC_PD13_FUNC_CTL_GPIO_D_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1122 #define IOC_PD13_FUNC_CTL_GPTMR1_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1123 #define IOC_PD13_FUNC_CTL_UART3_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1124 #define IOC_PD13_FUNC_CTL_UART3_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1125 #define IOC_PD13_FUNC_CTL_I2C1_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1126 #define IOC_PD13_FUNC_CTL_SPI0_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1127 #define IOC_PD13_FUNC_CTL_PWM1_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1128 #define IOC_PD13_FUNC_CTL_TRGM_P_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1129 #define IOC_PD13_FUNC_CTL_ETH0_EVTO_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
1130 
1131 /* IOC_PD14_FUNC_CTL function mux definitions */
1132 #define IOC_PD14_FUNC_CTL_GPIO_D_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1133 #define IOC_PD14_FUNC_CTL_UART3_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1134 #define IOC_PD14_FUNC_CTL_PWM1_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1135 #define IOC_PD14_FUNC_CTL_TRGM_P_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1136 #define IOC_PD14_FUNC_CTL_ETH0_EVTO_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
1137 
1138 /* IOC_PD15_FUNC_CTL function mux definitions */
1139 #define IOC_PD15_FUNC_CTL_GPIO_D_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1140 #define IOC_PD15_FUNC_CTL_GPTMR0_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1141 #define IOC_PD15_FUNC_CTL_UART3_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1142 #define IOC_PD15_FUNC_CTL_PWM1_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1143 #define IOC_PD15_FUNC_CTL_TRGM_P_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1144 #define IOC_PD15_FUNC_CTL_ETH0_EVTO_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
1145 
1146 /* IOC_PD16_FUNC_CTL function mux definitions */
1147 #define IOC_PD16_FUNC_CTL_GPIO_D_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1148 #define IOC_PD16_FUNC_CTL_GPTMR3_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1149 #define IOC_PD16_FUNC_CTL_TRGM_P_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1150 #define IOC_PD16_FUNC_CTL_ETH0_TXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1151 #define IOC_PD16_FUNC_CTL_QEI0_H1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1152 
1153 /* IOC_PD17_FUNC_CTL function mux definitions */
1154 #define IOC_PD17_FUNC_CTL_GPIO_D_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1155 #define IOC_PD17_FUNC_CTL_GPTMR3_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1156 #define IOC_PD17_FUNC_CTL_TRGM_P_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1157 #define IOC_PD17_FUNC_CTL_ETH0_TXEN IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1158 #define IOC_PD17_FUNC_CTL_QEI0_F IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1159 
1160 /* IOC_PD18_FUNC_CTL function mux definitions */
1161 #define IOC_PD18_FUNC_CTL_GPIO_D_18 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1162 #define IOC_PD18_FUNC_CTL_GPTMR3_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1163 #define IOC_PD18_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1164 #define IOC_PD18_FUNC_CTL_TRGM_P_18 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1165 #define IOC_PD18_FUNC_CTL_ETH0_TXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1166 #define IOC_PD18_FUNC_CTL_QEI0_H0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1167 #define IOC_PD18_FUNC_CTL_SEI0_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
1168 
1169 /* IOC_PD19_FUNC_CTL function mux definitions */
1170 #define IOC_PD19_FUNC_CTL_GPIO_D_19 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1171 #define IOC_PD19_FUNC_CTL_GPTMR3_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1172 #define IOC_PD19_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1173 #define IOC_PD19_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1174 #define IOC_PD19_FUNC_CTL_TRGM_P_19 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1175 #define IOC_PD19_FUNC_CTL_ETH0_TXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1176 #define IOC_PD19_FUNC_CTL_QEI0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1177 #define IOC_PD19_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
1178 #define IOC_PD19_FUNC_CTL_SEI0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
1179 
1180 /* IOC_PD20_FUNC_CTL function mux definitions */
1181 #define IOC_PD20_FUNC_CTL_GPIO_D_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1182 #define IOC_PD20_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1183 #define IOC_PD20_FUNC_CTL_TRGM_P_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1184 #define IOC_PD20_FUNC_CTL_ETH0_TXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1185 #define IOC_PD20_FUNC_CTL_QEI0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1186 #define IOC_PD20_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
1187 #define IOC_PD20_FUNC_CTL_SEI0_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
1188 
1189 /* IOC_PD21_FUNC_CTL function mux definitions */
1190 #define IOC_PD21_FUNC_CTL_GPIO_D_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1191 #define IOC_PD21_FUNC_CTL_GPTMR3_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1192 #define IOC_PD21_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1193 #define IOC_PD21_FUNC_CTL_TRGM_P_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1194 #define IOC_PD21_FUNC_CTL_ETH0_TXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1195 #define IOC_PD21_FUNC_CTL_QEI0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1196 #define IOC_PD21_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
1197 #define IOC_PD21_FUNC_CTL_SEI0_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
1198 
1199 /* IOC_PD22_FUNC_CTL function mux definitions */
1200 #define IOC_PD22_FUNC_CTL_GPIO_D_22 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1201 #define IOC_PD22_FUNC_CTL_GPTMR2_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1202 #define IOC_PD22_FUNC_CTL_TRGM_P_22 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1203 
1204 /* IOC_PD23_FUNC_CTL function mux definitions */
1205 #define IOC_PD23_FUNC_CTL_GPIO_D_23 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1206 #define IOC_PD23_FUNC_CTL_GPTMR2_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1207 #define IOC_PD23_FUNC_CTL_TRGM_P_23 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1208 #define IOC_PD23_FUNC_CTL_USB0_ID IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1209 
1210 /* IOC_PD24_FUNC_CTL function mux definitions */
1211 #define IOC_PD24_FUNC_CTL_GPIO_D_24 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1212 #define IOC_PD24_FUNC_CTL_GPTMR2_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1213 #define IOC_PD24_FUNC_CTL_I2C0_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1214 #define IOC_PD24_FUNC_CTL_PWM0_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1215 #define IOC_PD24_FUNC_CTL_TRGM_P_24 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1216 #define IOC_PD24_FUNC_CTL_SEI0_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
1217 #define IOC_PD24_FUNC_CTL_USB0_OC IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1218 
1219 /* IOC_PD25_FUNC_CTL function mux definitions */
1220 #define IOC_PD25_FUNC_CTL_GPIO_D_25 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1221 #define IOC_PD25_FUNC_CTL_GPTMR2_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1222 #define IOC_PD25_FUNC_CTL_I2C0_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1223 #define IOC_PD25_FUNC_CTL_PWM0_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1224 #define IOC_PD25_FUNC_CTL_TRGM_P_25 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1225 #define IOC_PD25_FUNC_CTL_SEI0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
1226 #define IOC_PD25_FUNC_CTL_USB0_PWR IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1227 
1228 /* IOC_PD26_FUNC_CTL function mux definitions */
1229 #define IOC_PD26_FUNC_CTL_GPIO_D_26 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1230 #define IOC_PD26_FUNC_CTL_GPTMR2_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1231 #define IOC_PD26_FUNC_CTL_SPI1_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1232 #define IOC_PD26_FUNC_CTL_PWM0_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1233 #define IOC_PD26_FUNC_CTL_TRGM_P_26 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1234 #define IOC_PD26_FUNC_CTL_SEI0_RX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
1235 
1236 /* IOC_PD27_FUNC_CTL function mux definitions */
1237 #define IOC_PD27_FUNC_CTL_GPIO_D_27 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1238 #define IOC_PD27_FUNC_CTL_SPI1_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1239 #define IOC_PD27_FUNC_CTL_PWM0_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1240 #define IOC_PD27_FUNC_CTL_TRGM_P_27 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1241 #define IOC_PD27_FUNC_CTL_SEI0_TX IOC_PAD_FUNC_CTL_ALT_SELECT_SET(22)
1242 
1243 /* IOC_PD28_FUNC_CTL function mux definitions */
1244 #define IOC_PD28_FUNC_CTL_GPIO_D_28 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1245 #define IOC_PD28_FUNC_CTL_UART0_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1246 #define IOC_PD28_FUNC_CTL_I2C1_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1247 #define IOC_PD28_FUNC_CTL_SPI1_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1248 #define IOC_PD28_FUNC_CTL_PWM0_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1249 #define IOC_PD28_FUNC_CTL_TRGM_P_28 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1250 
1251 /* IOC_PD29_FUNC_CTL function mux definitions */
1252 #define IOC_PD29_FUNC_CTL_GPIO_D_29 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1253 #define IOC_PD29_FUNC_CTL_GPTMR3_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1254 #define IOC_PD29_FUNC_CTL_UART0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1255 #define IOC_PD29_FUNC_CTL_UART0_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1256 #define IOC_PD29_FUNC_CTL_I2C1_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1257 #define IOC_PD29_FUNC_CTL_SPI1_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1258 #define IOC_PD29_FUNC_CTL_PWM0_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1259 #define IOC_PD29_FUNC_CTL_TRGM_P_29 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1260 
1261 /* IOC_PD30_FUNC_CTL function mux definitions */
1262 #define IOC_PD30_FUNC_CTL_GPIO_D_30 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1263 #define IOC_PD30_FUNC_CTL_UART0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1264 #define IOC_PD30_FUNC_CTL_PWM0_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1265 #define IOC_PD30_FUNC_CTL_TRGM_P_30 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1266 
1267 /* IOC_PD31_FUNC_CTL function mux definitions */
1268 #define IOC_PD31_FUNC_CTL_GPIO_D_31 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1269 #define IOC_PD31_FUNC_CTL_GPTMR2_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1270 #define IOC_PD31_FUNC_CTL_UART0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1271 #define IOC_PD31_FUNC_CTL_PWM0_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1272 #define IOC_PD31_FUNC_CTL_TRGM_P_31 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1273 
1274 /* IOC_PX00_FUNC_CTL function mux definitions */
1275 #define IOC_PX00_FUNC_CTL_GPIO_X_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1276 #define IOC_PX00_FUNC_CTL_GPTMR1_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1277 #define IOC_PX00_FUNC_CTL_UART0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1278 #define IOC_PX00_FUNC_CTL_XPI0_CB_DQS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
1279 #define IOC_PX00_FUNC_CTL_PWM0_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1280 #define IOC_PX00_FUNC_CTL_TRGM_P_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1281 
1282 /* IOC_PX01_FUNC_CTL function mux definitions */
1283 #define IOC_PX01_FUNC_CTL_GPIO_X_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1284 #define IOC_PX01_FUNC_CTL_GPTMR1_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1285 #define IOC_PX01_FUNC_CTL_UART0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1286 #define IOC_PX01_FUNC_CTL_XPI0_CA_D_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
1287 #define IOC_PX01_FUNC_CTL_PWM0_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1288 #define IOC_PX01_FUNC_CTL_TRGM_P_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1289 
1290 /* IOC_PX02_FUNC_CTL function mux definitions */
1291 #define IOC_PX02_FUNC_CTL_GPIO_X_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1292 #define IOC_PX02_FUNC_CTL_GPTMR1_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1293 #define IOC_PX02_FUNC_CTL_UART0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1294 #define IOC_PX02_FUNC_CTL_UART0_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1295 #define IOC_PX02_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1296 #define IOC_PX02_FUNC_CTL_XPI0_CA_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
1297 #define IOC_PX02_FUNC_CTL_PWM0_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1298 #define IOC_PX02_FUNC_CTL_TRGM_P_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1299 
1300 /* IOC_PX03_FUNC_CTL function mux definitions */
1301 #define IOC_PX03_FUNC_CTL_GPIO_X_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1302 #define IOC_PX03_FUNC_CTL_GPTMR1_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1303 #define IOC_PX03_FUNC_CTL_UART0_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1304 #define IOC_PX03_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1305 #define IOC_PX03_FUNC_CTL_SPI0_CS_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1306 #define IOC_PX03_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1307 #define IOC_PX03_FUNC_CTL_XPI0_CA_D_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
1308 #define IOC_PX03_FUNC_CTL_PWM0_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1309 #define IOC_PX03_FUNC_CTL_TRGM_P_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1310 
1311 /* IOC_PX04_FUNC_CTL function mux definitions */
1312 #define IOC_PX04_FUNC_CTL_GPIO_X_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1313 #define IOC_PX04_FUNC_CTL_UART1_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1314 #define IOC_PX04_FUNC_CTL_SPI1_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1315 #define IOC_PX04_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1316 #define IOC_PX04_FUNC_CTL_XPI0_CA_DQS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
1317 #define IOC_PX04_FUNC_CTL_PWM0_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1318 #define IOC_PX04_FUNC_CTL_TRGM_P_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1319 
1320 /* IOC_PX05_FUNC_CTL function mux definitions */
1321 #define IOC_PX05_FUNC_CTL_GPIO_X_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1322 #define IOC_PX05_FUNC_CTL_GPTMR1_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1323 #define IOC_PX05_FUNC_CTL_UART1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1324 #define IOC_PX05_FUNC_CTL_UART1_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1325 #define IOC_PX05_FUNC_CTL_SPI1_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1326 #define IOC_PX05_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1327 #define IOC_PX05_FUNC_CTL_XPI0_CA_CS0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
1328 #define IOC_PX05_FUNC_CTL_PWM0_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1329 #define IOC_PX05_FUNC_CTL_TRGM_P_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1330 
1331 /* IOC_PX06_FUNC_CTL function mux definitions */
1332 #define IOC_PX06_FUNC_CTL_GPIO_X_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1333 #define IOC_PX06_FUNC_CTL_GPTMR0_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1334 #define IOC_PX06_FUNC_CTL_UART1_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1335 #define IOC_PX06_FUNC_CTL_SPI1_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1336 #define IOC_PX06_FUNC_CTL_XPI0_CA_D_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
1337 #define IOC_PX06_FUNC_CTL_PWM0_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1338 #define IOC_PX06_FUNC_CTL_TRGM_P_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1339 
1340 /* IOC_PX07_FUNC_CTL function mux definitions */
1341 #define IOC_PX07_FUNC_CTL_GPIO_X_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1342 #define IOC_PX07_FUNC_CTL_GPTMR0_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1343 #define IOC_PX07_FUNC_CTL_UART1_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1344 #define IOC_PX07_FUNC_CTL_SPI1_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1345 #define IOC_PX07_FUNC_CTL_XPI0_CA_D_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
1346 #define IOC_PX07_FUNC_CTL_PWM0_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1347 #define IOC_PX07_FUNC_CTL_TRGM_P_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1348 
1349 /* IOC_PY00_FUNC_CTL function mux definitions */
1350 #define IOC_PY00_FUNC_CTL_GPIO_Y_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1351 #define IOC_PY00_FUNC_CTL_GPTMR3_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1352 #define IOC_PY00_FUNC_CTL_TRGM_P_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1353 
1354 /* IOC_PY01_FUNC_CTL function mux definitions */
1355 #define IOC_PY01_FUNC_CTL_GPIO_Y_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1356 #define IOC_PY01_FUNC_CTL_GPTMR3_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1357 #define IOC_PY01_FUNC_CTL_TRGM_P_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1358 
1359 /* IOC_PY02_FUNC_CTL function mux definitions */
1360 #define IOC_PY02_FUNC_CTL_GPIO_Y_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1361 #define IOC_PY02_FUNC_CTL_GPTMR3_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1362 #define IOC_PY02_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1363 #define IOC_PY02_FUNC_CTL_TRGM_P_18 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1364 
1365 /* IOC_PY03_FUNC_CTL function mux definitions */
1366 #define IOC_PY03_FUNC_CTL_GPIO_Y_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1367 #define IOC_PY03_FUNC_CTL_GPTMR3_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1368 #define IOC_PY03_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1369 #define IOC_PY03_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1370 #define IOC_PY03_FUNC_CTL_TRGM_P_19 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1371 
1372 /* IOC_PY04_FUNC_CTL function mux definitions */
1373 #define IOC_PY04_FUNC_CTL_GPIO_Y_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1374 #define IOC_PY04_FUNC_CTL_SPI2_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1375 #define IOC_PY04_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1376 #define IOC_PY04_FUNC_CTL_TRGM_P_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1377 
1378 /* IOC_PY05_FUNC_CTL function mux definitions */
1379 #define IOC_PY05_FUNC_CTL_GPIO_Y_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1380 #define IOC_PY05_FUNC_CTL_GPTMR3_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1381 #define IOC_PY05_FUNC_CTL_SPI2_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1382 #define IOC_PY05_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1383 #define IOC_PY05_FUNC_CTL_TRGM_P_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1384 
1385 /* IOC_PY06_FUNC_CTL function mux definitions */
1386 #define IOC_PY06_FUNC_CTL_GPIO_Y_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1387 #define IOC_PY06_FUNC_CTL_GPTMR2_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1388 #define IOC_PY06_FUNC_CTL_SPI2_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1389 #define IOC_PY06_FUNC_CTL_TRGM_P_22 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1390 
1391 /* IOC_PY07_FUNC_CTL function mux definitions */
1392 #define IOC_PY07_FUNC_CTL_GPIO_Y_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1393 #define IOC_PY07_FUNC_CTL_GPTMR2_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1394 #define IOC_PY07_FUNC_CTL_SPI2_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1395 #define IOC_PY07_FUNC_CTL_TRGM_P_23 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1396 
1397 
1398 #endif /* HPM_IOMUX_H */