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_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
17 #define IOC_PA00_FUNC_CTL_PWM0_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
18 #define IOC_PA00_FUNC_CTL_TRGM_P_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
19 #define IOC_PA00_FUNC_CTL_SYSCTL_CLK_OBS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
20 
21 /* IOC_PA01_FUNC_CTL function mux definitions */
22 #define IOC_PA01_FUNC_CTL_GPIO_A_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
23 #define IOC_PA01_FUNC_CTL_GPTMR1_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
24 #define IOC_PA01_FUNC_CTL_UART0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
25 #define IOC_PA01_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
26 #define IOC_PA01_FUNC_CTL_PWM0_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
27 #define IOC_PA01_FUNC_CTL_TRGM_P_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
28 #define IOC_PA01_FUNC_CTL_SYSCTL_CLK_OBS_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
29 
30 /* IOC_PA02_FUNC_CTL function mux definitions */
31 #define IOC_PA02_FUNC_CTL_GPIO_A_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
32 #define IOC_PA02_FUNC_CTL_GPTMR1_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
33 #define IOC_PA02_FUNC_CTL_UART0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
34 #define IOC_PA02_FUNC_CTL_UART0_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
35 #define IOC_PA02_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
36 #define IOC_PA02_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
37 #define IOC_PA02_FUNC_CTL_PWM0_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
38 #define IOC_PA02_FUNC_CTL_TRGM_P_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
39 #define IOC_PA02_FUNC_CTL_SYSCTL_CLK_OBS_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
40 
41 /* IOC_PA03_FUNC_CTL function mux definitions */
42 #define IOC_PA03_FUNC_CTL_GPIO_A_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
43 #define IOC_PA03_FUNC_CTL_GPTMR1_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
44 #define IOC_PA03_FUNC_CTL_UART0_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
45 #define IOC_PA03_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
46 #define IOC_PA03_FUNC_CTL_MCAN1_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
47 #define IOC_PA03_FUNC_CTL_PWM0_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
48 #define IOC_PA03_FUNC_CTL_TRGM_P_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
49 #define IOC_PA03_FUNC_CTL_SYSCTL_CLK_OBS_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
50 
51 /* IOC_PA04_FUNC_CTL function mux definitions */
52 #define IOC_PA04_FUNC_CTL_GPIO_A_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
53 #define IOC_PA04_FUNC_CTL_UART1_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
54 #define IOC_PA04_FUNC_CTL_SPI1_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
55 #define IOC_PA04_FUNC_CTL_MCAN1_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
56 #define IOC_PA04_FUNC_CTL_PWM0_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
57 #define IOC_PA04_FUNC_CTL_TRGM_P_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
58 #define IOC_PA04_FUNC_CTL_JTAG_TDO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
59 
60 /* IOC_PA05_FUNC_CTL function mux definitions */
61 #define IOC_PA05_FUNC_CTL_GPIO_A_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
62 #define IOC_PA05_FUNC_CTL_GPTMR1_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
63 #define IOC_PA05_FUNC_CTL_UART1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
64 #define IOC_PA05_FUNC_CTL_UART1_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
65 #define IOC_PA05_FUNC_CTL_SPI1_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
66 #define IOC_PA05_FUNC_CTL_MCAN1_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
67 #define IOC_PA05_FUNC_CTL_PWM0_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
68 #define IOC_PA05_FUNC_CTL_TRGM_P_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
69 #define IOC_PA05_FUNC_CTL_JTAG_TDI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
70 
71 /* IOC_PA06_FUNC_CTL function mux definitions */
72 #define IOC_PA06_FUNC_CTL_GPIO_A_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
73 #define IOC_PA06_FUNC_CTL_GPTMR0_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
74 #define IOC_PA06_FUNC_CTL_UART1_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
75 #define IOC_PA06_FUNC_CTL_I2C3_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
76 #define IOC_PA06_FUNC_CTL_SPI1_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
77 #define IOC_PA06_FUNC_CTL_PWM0_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
78 #define IOC_PA06_FUNC_CTL_TRGM_P_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
79 #define IOC_PA06_FUNC_CTL_JTAG_TCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
80 
81 /* IOC_PA07_FUNC_CTL function mux definitions */
82 #define IOC_PA07_FUNC_CTL_GPIO_A_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
83 #define IOC_PA07_FUNC_CTL_GPTMR0_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
84 #define IOC_PA07_FUNC_CTL_UART1_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
85 #define IOC_PA07_FUNC_CTL_I2C3_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
86 #define IOC_PA07_FUNC_CTL_SPI1_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
87 #define IOC_PA07_FUNC_CTL_PWM0_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
88 #define IOC_PA07_FUNC_CTL_TRGM_P_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
89 #define IOC_PA07_FUNC_CTL_JTAG_TMS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
90 
91 /* IOC_PA08_FUNC_CTL function mux definitions */
92 #define IOC_PA08_FUNC_CTL_GPIO_A_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
93 #define IOC_PA08_FUNC_CTL_GPTMR0_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
94 #define IOC_PA08_FUNC_CTL_UART2_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
95 #define IOC_PA08_FUNC_CTL_I2C0_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
96 #define IOC_PA08_FUNC_CTL_MCAN2_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
97 #define IOC_PA08_FUNC_CTL_PWM1_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
98 #define IOC_PA08_FUNC_CTL_TRGM_P_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
99 #define IOC_PA08_FUNC_CTL_JTAG_TRST IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
100 
101 /* IOC_PA09_FUNC_CTL function mux definitions */
102 #define IOC_PA09_FUNC_CTL_GPIO_A_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
103 #define IOC_PA09_FUNC_CTL_GPTMR0_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
104 #define IOC_PA09_FUNC_CTL_UART2_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
105 #define IOC_PA09_FUNC_CTL_I2C0_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
106 #define IOC_PA09_FUNC_CTL_MCAN2_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
107 #define IOC_PA09_FUNC_CTL_ESC0_REFCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
108 #define IOC_PA09_FUNC_CTL_PWM1_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
109 #define IOC_PA09_FUNC_CTL_TRGM_P_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
110 
111 /* IOC_PA16_FUNC_CTL function mux definitions */
112 #define IOC_PA16_FUNC_CTL_GPIO_A_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
113 #define IOC_PA16_FUNC_CTL_GPTMR3_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
114 #define IOC_PA16_FUNC_CTL_UART4_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
115 #define IOC_PA16_FUNC_CTL_ESC0_P0_RXDV IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
116 #define IOC_PA16_FUNC_CTL_QEO1_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
117 #define IOC_PA16_FUNC_CTL_SDM0_DAT_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
118 #define IOC_PA16_FUNC_CTL_EUI0_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
119 
120 /* IOC_PA17_FUNC_CTL function mux definitions */
121 #define IOC_PA17_FUNC_CTL_GPIO_A_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
122 #define IOC_PA17_FUNC_CTL_GPTMR3_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
123 #define IOC_PA17_FUNC_CTL_UART4_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
124 #define IOC_PA17_FUNC_CTL_ESC0_P0_RXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
125 #define IOC_PA17_FUNC_CTL_QEO1_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
126 #define IOC_PA17_FUNC_CTL_SDM0_CLK_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
127 #define IOC_PA17_FUNC_CTL_EUI0_SH IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
128 
129 /* IOC_PA18_FUNC_CTL function mux definitions */
130 #define IOC_PA18_FUNC_CTL_GPIO_A_18 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
131 #define IOC_PA18_FUNC_CTL_GPTMR3_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
132 #define IOC_PA18_FUNC_CTL_UART4_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
133 #define IOC_PA18_FUNC_CTL_UART4_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
134 #define IOC_PA18_FUNC_CTL_ESC0_P0_RXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
135 #define IOC_PA18_FUNC_CTL_QEO1_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
136 #define IOC_PA18_FUNC_CTL_SDM0_DAT_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
137 #define IOC_PA18_FUNC_CTL_EUI0_DI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
138 
139 /* IOC_PA19_FUNC_CTL function mux definitions */
140 #define IOC_PA19_FUNC_CTL_GPIO_A_19 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
141 #define IOC_PA19_FUNC_CTL_GPTMR3_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
142 #define IOC_PA19_FUNC_CTL_UART4_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
143 #define IOC_PA19_FUNC_CTL_SPI3_CS_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
144 #define IOC_PA19_FUNC_CTL_ESC0_P0_RXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
145 #define IOC_PA19_FUNC_CTL_SDM0_CLK_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
146 #define IOC_PA19_FUNC_CTL_EUI0_DO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
147 
148 /* IOC_PA20_FUNC_CTL function mux definitions */
149 #define IOC_PA20_FUNC_CTL_GPIO_A_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
150 #define IOC_PA20_FUNC_CTL_UART5_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
151 #define IOC_PA20_FUNC_CTL_SPI2_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
152 #define IOC_PA20_FUNC_CTL_ESC0_P0_RXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
153 #define IOC_PA20_FUNC_CTL_SDM0_DAT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
154 
155 /* IOC_PA21_FUNC_CTL function mux definitions */
156 #define IOC_PA21_FUNC_CTL_GPIO_A_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
157 #define IOC_PA21_FUNC_CTL_GPTMR3_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
158 #define IOC_PA21_FUNC_CTL_UART5_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
159 #define IOC_PA21_FUNC_CTL_UART5_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
160 #define IOC_PA21_FUNC_CTL_SPI2_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
161 #define IOC_PA21_FUNC_CTL_ESC0_P0_RXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
162 #define IOC_PA21_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
163 #define IOC_PA21_FUNC_CTL_SDM0_CLK_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
164 #define IOC_PA21_FUNC_CTL_OWR0_DAT IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
165 
166 /* IOC_PA22_FUNC_CTL function mux definitions */
167 #define IOC_PA22_FUNC_CTL_GPIO_A_22 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
168 #define IOC_PA22_FUNC_CTL_GPTMR2_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
169 #define IOC_PA22_FUNC_CTL_UART5_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
170 #define IOC_PA22_FUNC_CTL_SPI2_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
171 #define IOC_PA22_FUNC_CTL_ETH0_TXER IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
172 #define IOC_PA22_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
173 #define IOC_PA22_FUNC_CTL_SDM0_DAT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
174 #define IOC_PA22_FUNC_CTL_OWR1_DAT IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
175 
176 /* IOC_PA23_FUNC_CTL function mux definitions */
177 #define IOC_PA23_FUNC_CTL_GPIO_A_23 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
178 #define IOC_PA23_FUNC_CTL_GPTMR2_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
179 #define IOC_PA23_FUNC_CTL_UART5_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
180 #define IOC_PA23_FUNC_CTL_SPI2_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
181 #define IOC_PA23_FUNC_CTL_ESC0_P0_RXER IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
182 #define IOC_PA23_FUNC_CTL_ETH0_RXER IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
183 #define IOC_PA23_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
184 #define IOC_PA23_FUNC_CTL_SDM0_CLK_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
185 
186 /* IOC_PA24_FUNC_CTL function mux definitions */
187 #define IOC_PA24_FUNC_CTL_GPIO_A_24 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
188 #define IOC_PA24_FUNC_CTL_GPTMR2_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
189 #define IOC_PA24_FUNC_CTL_UART6_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
190 #define IOC_PA24_FUNC_CTL_SPI3_CS_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
191 #define IOC_PA24_FUNC_CTL_ESC0_P0_TXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
192 
193 /* IOC_PA25_FUNC_CTL function mux definitions */
194 #define IOC_PA25_FUNC_CTL_GPIO_A_25 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
195 #define IOC_PA25_FUNC_CTL_GPTMR2_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
196 #define IOC_PA25_FUNC_CTL_UART6_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
197 #define IOC_PA25_FUNC_CTL_SPI3_CS_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
198 #define IOC_PA25_FUNC_CTL_ESC0_P0_TXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
199 #define IOC_PA25_FUNC_CTL_ESC0_CTR_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
200 
201 /* IOC_PA26_FUNC_CTL function mux definitions */
202 #define IOC_PA26_FUNC_CTL_GPIO_A_26 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
203 #define IOC_PA26_FUNC_CTL_GPTMR2_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
204 #define IOC_PA26_FUNC_CTL_UART6_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
205 #define IOC_PA26_FUNC_CTL_UART6_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
206 #define IOC_PA26_FUNC_CTL_SPI3_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
207 #define IOC_PA26_FUNC_CTL_ESC0_P0_TXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
208 #define IOC_PA26_FUNC_CTL_QEI1_H1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
209 #define IOC_PA26_FUNC_CTL_EWDG0_RST IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
210 
211 /* IOC_PA27_FUNC_CTL function mux definitions */
212 #define IOC_PA27_FUNC_CTL_GPIO_A_27 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
213 #define IOC_PA27_FUNC_CTL_UART6_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
214 #define IOC_PA27_FUNC_CTL_SPI3_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
215 #define IOC_PA27_FUNC_CTL_ESC0_P0_TXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
216 #define IOC_PA27_FUNC_CTL_QEI1_F IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
217 
218 /* IOC_PA28_FUNC_CTL function mux definitions */
219 #define IOC_PA28_FUNC_CTL_GPIO_A_28 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
220 #define IOC_PA28_FUNC_CTL_UART7_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
221 #define IOC_PA28_FUNC_CTL_SPI3_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
222 #define IOC_PA28_FUNC_CTL_ESC0_P0_TXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
223 #define IOC_PA28_FUNC_CTL_ESC0_CTR_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
224 #define IOC_PA28_FUNC_CTL_QEI1_H0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
225 
226 /* IOC_PA29_FUNC_CTL function mux definitions */
227 #define IOC_PA29_FUNC_CTL_GPIO_A_29 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
228 #define IOC_PA29_FUNC_CTL_GPTMR3_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
229 #define IOC_PA29_FUNC_CTL_UART7_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
230 #define IOC_PA29_FUNC_CTL_UART7_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
231 #define IOC_PA29_FUNC_CTL_SPI3_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
232 #define IOC_PA29_FUNC_CTL_ESC0_P0_TXEN IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
233 #define IOC_PA29_FUNC_CTL_QEI1_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
234 
235 /* IOC_PA30_FUNC_CTL function mux definitions */
236 #define IOC_PA30_FUNC_CTL_GPIO_A_30 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
237 #define IOC_PA30_FUNC_CTL_UART7_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
238 #define IOC_PA30_FUNC_CTL_SPI3_DAT2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
239 #define IOC_PA30_FUNC_CTL_ESC0_MDIO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
240 #define IOC_PA30_FUNC_CTL_ETH0_MDIO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
241 #define IOC_PA30_FUNC_CTL_QEI1_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
242 
243 /* IOC_PA31_FUNC_CTL function mux definitions */
244 #define IOC_PA31_FUNC_CTL_GPIO_A_31 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
245 #define IOC_PA31_FUNC_CTL_GPTMR2_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
246 #define IOC_PA31_FUNC_CTL_UART7_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
247 #define IOC_PA31_FUNC_CTL_SPI3_DAT3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
248 #define IOC_PA31_FUNC_CTL_ESC0_MDC IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
249 #define IOC_PA31_FUNC_CTL_ETH0_MDC IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
250 #define IOC_PA31_FUNC_CTL_QEI1_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
251 
252 /* IOC_PB00_FUNC_CTL function mux definitions */
253 #define IOC_PB00_FUNC_CTL_GPIO_B_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
254 #define IOC_PB00_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
255 #define IOC_PB00_FUNC_CTL_ESC0_P0_RXDV IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
256 #define IOC_PB00_FUNC_CTL_PWM0_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
257 #define IOC_PB00_FUNC_CTL_TRGM_P_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
258 #define IOC_PB00_FUNC_CTL_ETH0_RXDV IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
259 #define IOC_PB00_FUNC_CTL_QEO1_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
260 
261 /* IOC_PB01_FUNC_CTL function mux definitions */
262 #define IOC_PB01_FUNC_CTL_GPIO_B_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
263 #define IOC_PB01_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
264 #define IOC_PB01_FUNC_CTL_ESC0_P0_RXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
265 #define IOC_PB01_FUNC_CTL_PWM0_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
266 #define IOC_PB01_FUNC_CTL_TRGM_P_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
267 #define IOC_PB01_FUNC_CTL_ETH0_RXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
268 #define IOC_PB01_FUNC_CTL_QEO1_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
269 
270 /* IOC_PB02_FUNC_CTL function mux definitions */
271 #define IOC_PB02_FUNC_CTL_GPIO_B_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
272 #define IOC_PB02_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
273 #define IOC_PB02_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
274 #define IOC_PB02_FUNC_CTL_ESC0_P0_RXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
275 #define IOC_PB02_FUNC_CTL_PWM0_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
276 #define IOC_PB02_FUNC_CTL_TRGM_P_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
277 #define IOC_PB02_FUNC_CTL_ETH0_RXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
278 #define IOC_PB02_FUNC_CTL_QEI0_H1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
279 #define IOC_PB02_FUNC_CTL_QEO1_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
280 
281 /* IOC_PB03_FUNC_CTL function mux definitions */
282 #define IOC_PB03_FUNC_CTL_GPIO_B_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
283 #define IOC_PB03_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
284 #define IOC_PB03_FUNC_CTL_MCAN1_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
285 #define IOC_PB03_FUNC_CTL_ESC0_P0_RXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
286 #define IOC_PB03_FUNC_CTL_PWM0_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
287 #define IOC_PB03_FUNC_CTL_TRGM_P_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
288 #define IOC_PB03_FUNC_CTL_ETH0_RXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
289 #define IOC_PB03_FUNC_CTL_QEI0_F IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
290 
291 /* IOC_PB04_FUNC_CTL function mux definitions */
292 #define IOC_PB04_FUNC_CTL_GPIO_B_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
293 #define IOC_PB04_FUNC_CTL_MCAN1_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
294 #define IOC_PB04_FUNC_CTL_ESC0_P0_RXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
295 #define IOC_PB04_FUNC_CTL_PWM0_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
296 #define IOC_PB04_FUNC_CTL_TRGM_P_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
297 #define IOC_PB04_FUNC_CTL_ETH0_RXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
298 #define IOC_PB04_FUNC_CTL_QEI0_H0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
299 
300 /* IOC_PB05_FUNC_CTL function mux definitions */
301 #define IOC_PB05_FUNC_CTL_GPIO_B_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
302 #define IOC_PB05_FUNC_CTL_MCAN1_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
303 #define IOC_PB05_FUNC_CTL_ESC0_P0_RXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
304 #define IOC_PB05_FUNC_CTL_PWM0_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
305 #define IOC_PB05_FUNC_CTL_TRGM_P_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
306 #define IOC_PB05_FUNC_CTL_ETH0_RXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
307 #define IOC_PB05_FUNC_CTL_QEI0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
308 #define IOC_PB05_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
309 
310 /* IOC_PB06_FUNC_CTL function mux definitions */
311 #define IOC_PB06_FUNC_CTL_GPIO_B_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
312 #define IOC_PB06_FUNC_CTL_I2C3_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
313 #define IOC_PB06_FUNC_CTL_ESC0_P0_TXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
314 #define IOC_PB06_FUNC_CTL_PWM0_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
315 #define IOC_PB06_FUNC_CTL_TRGM_P_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
316 #define IOC_PB06_FUNC_CTL_ETH0_TXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
317 #define IOC_PB06_FUNC_CTL_QEI0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
318 #define IOC_PB06_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
319 
320 /* IOC_PB07_FUNC_CTL function mux definitions */
321 #define IOC_PB07_FUNC_CTL_GPIO_B_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
322 #define IOC_PB07_FUNC_CTL_I2C3_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
323 #define IOC_PB07_FUNC_CTL_ESC0_P0_TXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
324 #define IOC_PB07_FUNC_CTL_PWM0_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
325 #define IOC_PB07_FUNC_CTL_TRGM_P_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
326 #define IOC_PB07_FUNC_CTL_ETH0_TXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
327 #define IOC_PB07_FUNC_CTL_QEI0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
328 #define IOC_PB07_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
329 
330 /* IOC_PB08_FUNC_CTL function mux definitions */
331 #define IOC_PB08_FUNC_CTL_GPIO_B_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
332 #define IOC_PB08_FUNC_CTL_I2C0_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
333 #define IOC_PB08_FUNC_CTL_MCAN2_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
334 #define IOC_PB08_FUNC_CTL_ESC0_P0_TXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
335 #define IOC_PB08_FUNC_CTL_PWM1_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
336 #define IOC_PB08_FUNC_CTL_TRGM_P_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
337 #define IOC_PB08_FUNC_CTL_ETH0_TXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
338 
339 /* IOC_PB09_FUNC_CTL function mux definitions */
340 #define IOC_PB09_FUNC_CTL_GPIO_B_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
341 #define IOC_PB09_FUNC_CTL_I2C0_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
342 #define IOC_PB09_FUNC_CTL_MCAN2_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
343 #define IOC_PB09_FUNC_CTL_ESC0_P0_TXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
344 #define IOC_PB09_FUNC_CTL_PWM1_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
345 #define IOC_PB09_FUNC_CTL_TRGM_P_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
346 #define IOC_PB09_FUNC_CTL_ETH0_TXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
347 
348 /* IOC_PB10_FUNC_CTL function mux definitions */
349 #define IOC_PB10_FUNC_CTL_GPIO_B_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
350 #define IOC_PB10_FUNC_CTL_MCAN2_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
351 #define IOC_PB10_FUNC_CTL_ESC0_P0_TXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
352 #define IOC_PB10_FUNC_CTL_PWM1_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
353 #define IOC_PB10_FUNC_CTL_TRGM_P_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
354 #define IOC_PB10_FUNC_CTL_ETH0_TXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
355 
356 /* IOC_PB11_FUNC_CTL function mux definitions */
357 #define IOC_PB11_FUNC_CTL_GPIO_B_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
358 #define IOC_PB11_FUNC_CTL_ESC0_P0_TXEN IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
359 #define IOC_PB11_FUNC_CTL_PWM1_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
360 #define IOC_PB11_FUNC_CTL_TRGM_P_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
361 #define IOC_PB11_FUNC_CTL_ETH0_TXEN IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
362 
363 /* IOC_PB24_FUNC_CTL function mux definitions */
364 #define IOC_PB24_FUNC_CTL_GPIO_B_24 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
365 #define IOC_PB24_FUNC_CTL_ESC0_CTR_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
366 #define IOC_PB24_FUNC_CTL_XPI0_CA_CS1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
367 #define IOC_PB24_FUNC_CTL_SDM0_CLK_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
368 #define IOC_PB24_FUNC_CTL_ETH0_EVTI_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
369 #define IOC_PB24_FUNC_CTL_ESC0_EVTI_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
370 
371 /* IOC_PB25_FUNC_CTL function mux definitions */
372 #define IOC_PB25_FUNC_CTL_GPIO_B_25 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
373 #define IOC_PB25_FUNC_CTL_ESC0_CTR_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
374 #define IOC_PB25_FUNC_CTL_XPI0_CA_DQS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
375 #define IOC_PB25_FUNC_CTL_SDM0_DAT_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
376 #define IOC_PB25_FUNC_CTL_ETH0_EVTO_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
377 #define IOC_PB25_FUNC_CTL_ESC0_EVTO_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
378 
379 /* IOC_PB26_FUNC_CTL function mux definitions */
380 #define IOC_PB26_FUNC_CTL_GPIO_B_26 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
381 #define IOC_PB26_FUNC_CTL_ESC0_CTR_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
382 #define IOC_PB26_FUNC_CTL_XPI0_CA_D_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
383 #define IOC_PB26_FUNC_CTL_QEI1_H1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
384 #define IOC_PB26_FUNC_CTL_SDM0_CLK_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
385 #define IOC_PB26_FUNC_CTL_ETH0_EVTI_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
386 #define IOC_PB26_FUNC_CTL_EUI1_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
387 #define IOC_PB26_FUNC_CTL_ESC0_EVTI_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
388 
389 /* IOC_PB27_FUNC_CTL function mux definitions */
390 #define IOC_PB27_FUNC_CTL_GPIO_B_27 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
391 #define IOC_PB27_FUNC_CTL_ESC0_CTR_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
392 #define IOC_PB27_FUNC_CTL_XPI0_CA_D_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
393 #define IOC_PB27_FUNC_CTL_QEI1_F IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
394 #define IOC_PB27_FUNC_CTL_SDM0_DAT_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
395 #define IOC_PB27_FUNC_CTL_EUI1_SH IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
396 
397 /* IOC_PB28_FUNC_CTL function mux definitions */
398 #define IOC_PB28_FUNC_CTL_GPIO_B_28 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
399 #define IOC_PB28_FUNC_CTL_ESC0_CTR_8 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
400 #define IOC_PB28_FUNC_CTL_XPI0_CA_D_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
401 #define IOC_PB28_FUNC_CTL_QEI1_H0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
402 #define IOC_PB28_FUNC_CTL_SDM0_CLK_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
403 #define IOC_PB28_FUNC_CTL_EUI1_DI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
404 
405 /* IOC_PB29_FUNC_CTL function mux definitions */
406 #define IOC_PB29_FUNC_CTL_GPIO_B_29 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
407 #define IOC_PB29_FUNC_CTL_XPI0_CA_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
408 #define IOC_PB29_FUNC_CTL_QEI1_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
409 #define IOC_PB29_FUNC_CTL_SDM0_DAT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
410 #define IOC_PB29_FUNC_CTL_ETH0_EVTO_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
411 #define IOC_PB29_FUNC_CTL_EUI1_DO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
412 #define IOC_PB29_FUNC_CTL_ESC0_EVTO_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
413 
414 /* IOC_PB30_FUNC_CTL function mux definitions */
415 #define IOC_PB30_FUNC_CTL_GPIO_B_30 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
416 #define IOC_PB30_FUNC_CTL_ESC0_CTR_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
417 #define IOC_PB30_FUNC_CTL_XPI0_CA_CS0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
418 #define IOC_PB30_FUNC_CTL_QEI1_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
419 #define IOC_PB30_FUNC_CTL_SDM0_CLK_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
420 
421 /* IOC_PB31_FUNC_CTL function mux definitions */
422 #define IOC_PB31_FUNC_CTL_GPIO_B_31 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
423 #define IOC_PB31_FUNC_CTL_ESC0_CTR_8 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
424 #define IOC_PB31_FUNC_CTL_XPI0_CA_D_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
425 #define IOC_PB31_FUNC_CTL_QEI1_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
426 #define IOC_PB31_FUNC_CTL_SDM0_DAT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
427 
428 /* IOC_PC00_FUNC_CTL function mux definitions */
429 #define IOC_PC00_FUNC_CTL_GPIO_C_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
430 #define IOC_PC00_FUNC_CTL_GPTMR1_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
431 #define IOC_PC00_FUNC_CTL_UART0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
432 #define IOC_PC00_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
433 #define IOC_PC00_FUNC_CTL_ESC0_GPI_63 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
434 #define IOC_PC00_FUNC_CTL_ESC0_GPO_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
435 #define IOC_PC00_FUNC_CTL_PPI0_DQ_24 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
436 #define IOC_PC00_FUNC_CTL_XPI0_CB_CS0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
437 #define IOC_PC00_FUNC_CTL_PWM0_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
438 #define IOC_PC00_FUNC_CTL_TRGM_P_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
439 #define IOC_PC00_FUNC_CTL_ESC0_GPI_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
440 #define IOC_PC00_FUNC_CTL_OWR0_DAT IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
441 
442 /* IOC_PC01_FUNC_CTL function mux definitions */
443 #define IOC_PC01_FUNC_CTL_GPIO_C_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
444 #define IOC_PC01_FUNC_CTL_GPTMR1_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
445 #define IOC_PC01_FUNC_CTL_UART0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
446 #define IOC_PC01_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
447 #define IOC_PC01_FUNC_CTL_ESC0_GPI_62 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
448 #define IOC_PC01_FUNC_CTL_ESC0_GPO_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
449 #define IOC_PC01_FUNC_CTL_PPI0_DQ_25 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
450 #define IOC_PC01_FUNC_CTL_XPI0_CB_D_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
451 #define IOC_PC01_FUNC_CTL_PWM0_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
452 #define IOC_PC01_FUNC_CTL_TRGM_P_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
453 #define IOC_PC01_FUNC_CTL_ESC0_GPI_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
454 #define IOC_PC01_FUNC_CTL_OWR1_DAT IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
455 
456 /* IOC_PC02_FUNC_CTL function mux definitions */
457 #define IOC_PC02_FUNC_CTL_GPIO_C_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
458 #define IOC_PC02_FUNC_CTL_GPTMR1_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
459 #define IOC_PC02_FUNC_CTL_UART0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
460 #define IOC_PC02_FUNC_CTL_UART0_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
461 #define IOC_PC02_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
462 #define IOC_PC02_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
463 #define IOC_PC02_FUNC_CTL_ESC0_GPI_61 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
464 #define IOC_PC02_FUNC_CTL_ESC0_GPO_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
465 #define IOC_PC02_FUNC_CTL_PPI0_DQ_22 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
466 #define IOC_PC02_FUNC_CTL_XPI0_CB_D_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
467 #define IOC_PC02_FUNC_CTL_PWM0_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
468 #define IOC_PC02_FUNC_CTL_TRGM_P_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
469 #define IOC_PC02_FUNC_CTL_ESC0_GPI_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
470 #define IOC_PC02_FUNC_CTL_QEI0_H1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
471 
472 /* IOC_PC03_FUNC_CTL function mux definitions */
473 #define IOC_PC03_FUNC_CTL_GPIO_C_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
474 #define IOC_PC03_FUNC_CTL_GPTMR1_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
475 #define IOC_PC03_FUNC_CTL_UART0_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
476 #define IOC_PC03_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
477 #define IOC_PC03_FUNC_CTL_SPI1_CS_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
478 #define IOC_PC03_FUNC_CTL_MCAN1_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
479 #define IOC_PC03_FUNC_CTL_ESC0_GPI_60 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
480 #define IOC_PC03_FUNC_CTL_ESC0_GPO_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
481 #define IOC_PC03_FUNC_CTL_PPI0_DQ_26 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
482 #define IOC_PC03_FUNC_CTL_XPI0_CB_D_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
483 #define IOC_PC03_FUNC_CTL_PWM0_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
484 #define IOC_PC03_FUNC_CTL_TRGM_P_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
485 #define IOC_PC03_FUNC_CTL_ESC0_GPI_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
486 #define IOC_PC03_FUNC_CTL_QEI0_F IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
487 
488 /* IOC_PC04_FUNC_CTL function mux definitions */
489 #define IOC_PC04_FUNC_CTL_GPIO_C_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
490 #define IOC_PC04_FUNC_CTL_UART1_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
491 #define IOC_PC04_FUNC_CTL_SPI0_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
492 #define IOC_PC04_FUNC_CTL_MCAN1_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
493 #define IOC_PC04_FUNC_CTL_ESC0_GPI_59 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
494 #define IOC_PC04_FUNC_CTL_ESC0_GPO_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
495 #define IOC_PC04_FUNC_CTL_PPI0_DQ_27 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
496 #define IOC_PC04_FUNC_CTL_XPI0_CB_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
497 #define IOC_PC04_FUNC_CTL_PWM0_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
498 #define IOC_PC04_FUNC_CTL_TRGM_P_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
499 #define IOC_PC04_FUNC_CTL_ESC0_GPI_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
500 #define IOC_PC04_FUNC_CTL_QEI0_H0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
501 
502 /* IOC_PC05_FUNC_CTL function mux definitions */
503 #define IOC_PC05_FUNC_CTL_GPIO_C_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
504 #define IOC_PC05_FUNC_CTL_GPTMR1_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
505 #define IOC_PC05_FUNC_CTL_UART1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
506 #define IOC_PC05_FUNC_CTL_UART1_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
507 #define IOC_PC05_FUNC_CTL_SPI0_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
508 #define IOC_PC05_FUNC_CTL_MCAN1_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
509 #define IOC_PC05_FUNC_CTL_ESC0_GPI_58 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
510 #define IOC_PC05_FUNC_CTL_ESC0_GPO_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
511 #define IOC_PC05_FUNC_CTL_PPI0_DQ_28 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
512 #define IOC_PC05_FUNC_CTL_XPI0_CA_CS0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
513 #define IOC_PC05_FUNC_CTL_PWM0_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
514 #define IOC_PC05_FUNC_CTL_TRGM_P_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
515 #define IOC_PC05_FUNC_CTL_ESC0_GPI_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
516 #define IOC_PC05_FUNC_CTL_QEI0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
517 #define IOC_PC05_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
518 
519 /* IOC_PC06_FUNC_CTL function mux definitions */
520 #define IOC_PC06_FUNC_CTL_GPIO_C_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
521 #define IOC_PC06_FUNC_CTL_GPTMR0_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
522 #define IOC_PC06_FUNC_CTL_UART1_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
523 #define IOC_PC06_FUNC_CTL_I2C3_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
524 #define IOC_PC06_FUNC_CTL_SPI0_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
525 #define IOC_PC06_FUNC_CTL_ESC0_GPI_57 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
526 #define IOC_PC06_FUNC_CTL_ESC0_GPO_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
527 #define IOC_PC06_FUNC_CTL_PPI0_DQ_29 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
528 #define IOC_PC06_FUNC_CTL_XPI0_CA_D_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
529 #define IOC_PC06_FUNC_CTL_PWM0_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
530 #define IOC_PC06_FUNC_CTL_TRGM_P_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
531 #define IOC_PC06_FUNC_CTL_ESC0_GPI_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
532 #define IOC_PC06_FUNC_CTL_QEI0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
533 #define IOC_PC06_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
534 
535 /* IOC_PC07_FUNC_CTL function mux definitions */
536 #define IOC_PC07_FUNC_CTL_GPIO_C_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
537 #define IOC_PC07_FUNC_CTL_GPTMR0_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
538 #define IOC_PC07_FUNC_CTL_UART1_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
539 #define IOC_PC07_FUNC_CTL_I2C3_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
540 #define IOC_PC07_FUNC_CTL_SPI0_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
541 #define IOC_PC07_FUNC_CTL_ESC0_GPI_56 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
542 #define IOC_PC07_FUNC_CTL_ESC0_GPO_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
543 #define IOC_PC07_FUNC_CTL_PPI0_DQ_30 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
544 #define IOC_PC07_FUNC_CTL_XPI0_CA_D_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
545 #define IOC_PC07_FUNC_CTL_PWM0_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
546 #define IOC_PC07_FUNC_CTL_TRGM_P_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
547 #define IOC_PC07_FUNC_CTL_ESC0_GPI_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
548 #define IOC_PC07_FUNC_CTL_QEI0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
549 #define IOC_PC07_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
550 
551 /* IOC_PC08_FUNC_CTL function mux definitions */
552 #define IOC_PC08_FUNC_CTL_GPIO_C_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
553 #define IOC_PC08_FUNC_CTL_GPTMR0_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
554 #define IOC_PC08_FUNC_CTL_UART2_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
555 #define IOC_PC08_FUNC_CTL_I2C0_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
556 #define IOC_PC08_FUNC_CTL_SPI1_CS_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
557 #define IOC_PC08_FUNC_CTL_MCAN2_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
558 #define IOC_PC08_FUNC_CTL_ESC0_GPI_55 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
559 #define IOC_PC08_FUNC_CTL_ESC0_GPO_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
560 #define IOC_PC08_FUNC_CTL_PPI0_DQ_31 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
561 #define IOC_PC08_FUNC_CTL_XPI0_CA_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
562 #define IOC_PC08_FUNC_CTL_PWM1_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
563 #define IOC_PC08_FUNC_CTL_TRGM_P_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
564 #define IOC_PC08_FUNC_CTL_ESC0_GPI_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
565 
566 /* IOC_PC09_FUNC_CTL function mux definitions */
567 #define IOC_PC09_FUNC_CTL_GPIO_C_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
568 #define IOC_PC09_FUNC_CTL_GPTMR0_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
569 #define IOC_PC09_FUNC_CTL_UART2_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
570 #define IOC_PC09_FUNC_CTL_I2C0_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
571 #define IOC_PC09_FUNC_CTL_SPI1_CS_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
572 #define IOC_PC09_FUNC_CTL_MCAN2_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
573 #define IOC_PC09_FUNC_CTL_ESC0_GPI_54 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
574 #define IOC_PC09_FUNC_CTL_ESC0_GPO_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
575 #define IOC_PC09_FUNC_CTL_PPI0_DQ_23 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
576 #define IOC_PC09_FUNC_CTL_XPI0_CB_CS1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
577 #define IOC_PC09_FUNC_CTL_PWM1_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
578 #define IOC_PC09_FUNC_CTL_TRGM_P_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
579 #define IOC_PC09_FUNC_CTL_ESC0_GPI_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
580 #define IOC_PC09_FUNC_CTL_QEI1_H1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
581 #define IOC_PC09_FUNC_CTL_ESC0_CTR_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
582 
583 /* IOC_PC10_FUNC_CTL function mux definitions */
584 #define IOC_PC10_FUNC_CTL_GPIO_C_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
585 #define IOC_PC10_FUNC_CTL_GPTMR0_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
586 #define IOC_PC10_FUNC_CTL_UART2_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
587 #define IOC_PC10_FUNC_CTL_UART2_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
588 #define IOC_PC10_FUNC_CTL_SPI1_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
589 #define IOC_PC10_FUNC_CTL_MCAN2_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
590 #define IOC_PC10_FUNC_CTL_ESC0_GPI_53 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
591 #define IOC_PC10_FUNC_CTL_ESC0_GPO_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
592 #define IOC_PC10_FUNC_CTL_PPI0_DQ_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
593 #define IOC_PC10_FUNC_CTL_XPI0_CB_D_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
594 #define IOC_PC10_FUNC_CTL_PWM1_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
595 #define IOC_PC10_FUNC_CTL_TRGM_P_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
596 #define IOC_PC10_FUNC_CTL_ESC0_GPI_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
597 #define IOC_PC10_FUNC_CTL_QEI1_F IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
598 #define IOC_PC10_FUNC_CTL_ESC0_CTR_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
599 
600 /* IOC_PC11_FUNC_CTL function mux definitions */
601 #define IOC_PC11_FUNC_CTL_GPIO_C_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
602 #define IOC_PC11_FUNC_CTL_UART2_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
603 #define IOC_PC11_FUNC_CTL_SPI1_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
604 #define IOC_PC11_FUNC_CTL_ESC0_GPI_52 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
605 #define IOC_PC11_FUNC_CTL_ESC0_GPO_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
606 #define IOC_PC11_FUNC_CTL_PPI0_DQ_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
607 #define IOC_PC11_FUNC_CTL_XPI0_CB_DQS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
608 #define IOC_PC11_FUNC_CTL_PWM1_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
609 #define IOC_PC11_FUNC_CTL_TRGM_P_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
610 #define IOC_PC11_FUNC_CTL_ESC0_GPI_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
611 #define IOC_PC11_FUNC_CTL_QEI1_H0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
612 #define IOC_PC11_FUNC_CTL_ESC0_CTR_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
613 
614 /* IOC_PC12_FUNC_CTL function mux definitions */
615 #define IOC_PC12_FUNC_CTL_GPIO_C_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
616 #define IOC_PC12_FUNC_CTL_UART3_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
617 #define IOC_PC12_FUNC_CTL_I2C1_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
618 #define IOC_PC12_FUNC_CTL_SPI1_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
619 #define IOC_PC12_FUNC_CTL_ESC0_GPI_51 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
620 #define IOC_PC12_FUNC_CTL_ESC0_GPO_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
621 #define IOC_PC12_FUNC_CTL_PPI0_DM_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
622 #define IOC_PC12_FUNC_CTL_XPI0_CA_D_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
623 #define IOC_PC12_FUNC_CTL_PWM1_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
624 #define IOC_PC12_FUNC_CTL_TRGM_P_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
625 #define IOC_PC12_FUNC_CTL_ESC0_GPI_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
626 #define IOC_PC12_FUNC_CTL_QEI1_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
627 #define IOC_PC12_FUNC_CTL_QEO1_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
628 #define IOC_PC12_FUNC_CTL_ESC0_CTR_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
629 
630 /* IOC_PC13_FUNC_CTL function mux definitions */
631 #define IOC_PC13_FUNC_CTL_GPIO_C_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
632 #define IOC_PC13_FUNC_CTL_GPTMR1_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
633 #define IOC_PC13_FUNC_CTL_UART3_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
634 #define IOC_PC13_FUNC_CTL_UART3_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
635 #define IOC_PC13_FUNC_CTL_I2C1_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
636 #define IOC_PC13_FUNC_CTL_SPI1_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
637 #define IOC_PC13_FUNC_CTL_MCAN3_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
638 #define IOC_PC13_FUNC_CTL_ESC0_GPI_50 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
639 #define IOC_PC13_FUNC_CTL_ESC0_GPO_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
640 #define IOC_PC13_FUNC_CTL_PPI0_DQ_18 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
641 #define IOC_PC13_FUNC_CTL_XPI0_CA_CS1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
642 #define IOC_PC13_FUNC_CTL_PWM1_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
643 #define IOC_PC13_FUNC_CTL_TRGM_P_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
644 #define IOC_PC13_FUNC_CTL_ESC0_GPI_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
645 #define IOC_PC13_FUNC_CTL_QEI1_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
646 #define IOC_PC13_FUNC_CTL_QEO1_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
647 #define IOC_PC13_FUNC_CTL_ESC0_CTR_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
648 
649 /* IOC_PC14_FUNC_CTL function mux definitions */
650 #define IOC_PC14_FUNC_CTL_GPIO_C_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
651 #define IOC_PC14_FUNC_CTL_UART3_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
652 #define IOC_PC14_FUNC_CTL_SPI1_DAT2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
653 #define IOC_PC14_FUNC_CTL_MCAN3_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
654 #define IOC_PC14_FUNC_CTL_ESC0_GPI_49 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
655 #define IOC_PC14_FUNC_CTL_ESC0_GPO_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
656 #define IOC_PC14_FUNC_CTL_PPI0_DQ_19 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
657 #define IOC_PC14_FUNC_CTL_PWM1_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
658 #define IOC_PC14_FUNC_CTL_TRGM_P_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
659 #define IOC_PC14_FUNC_CTL_ESC0_GPI_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
660 #define IOC_PC14_FUNC_CTL_QEI1_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
661 #define IOC_PC14_FUNC_CTL_QEO1_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
662 #define IOC_PC14_FUNC_CTL_ESC0_CTR_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
663 
664 /* IOC_PC15_FUNC_CTL function mux definitions */
665 #define IOC_PC15_FUNC_CTL_GPIO_C_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
666 #define IOC_PC15_FUNC_CTL_GPTMR0_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
667 #define IOC_PC15_FUNC_CTL_UART3_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
668 #define IOC_PC15_FUNC_CTL_SPI1_DAT3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
669 #define IOC_PC15_FUNC_CTL_MCAN3_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
670 #define IOC_PC15_FUNC_CTL_ESC0_GPI_48 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
671 #define IOC_PC15_FUNC_CTL_ESC0_GPO_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
672 #define IOC_PC15_FUNC_CTL_PPI0_DM_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
673 #define IOC_PC15_FUNC_CTL_XPI0_CA_D_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
674 #define IOC_PC15_FUNC_CTL_PWM1_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
675 #define IOC_PC15_FUNC_CTL_TRGM_P_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
676 #define IOC_PC15_FUNC_CTL_ESC0_GPI_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
677 #define IOC_PC15_FUNC_CTL_ESC0_CTR_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
678 
679 /* IOC_PC16_FUNC_CTL function mux definitions */
680 #define IOC_PC16_FUNC_CTL_GPIO_C_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
681 #define IOC_PC16_FUNC_CTL_GPTMR3_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
682 #define IOC_PC16_FUNC_CTL_UART4_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
683 #define IOC_PC16_FUNC_CTL_ESC0_GPI_47 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
684 #define IOC_PC16_FUNC_CTL_ESC0_GPO_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
685 #define IOC_PC16_FUNC_CTL_PPI0_DQ_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
686 #define IOC_PC16_FUNC_CTL_XPI0_CA_DQS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
687 #define IOC_PC16_FUNC_CTL_ESC0_CTR_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
688 
689 /* IOC_PC17_FUNC_CTL function mux definitions */
690 #define IOC_PC17_FUNC_CTL_GPIO_C_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
691 #define IOC_PC17_FUNC_CTL_GPTMR3_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
692 #define IOC_PC17_FUNC_CTL_UART4_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
693 #define IOC_PC17_FUNC_CTL_ESC0_GPI_46 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
694 #define IOC_PC17_FUNC_CTL_ESC0_GPO_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
695 #define IOC_PC17_FUNC_CTL_PPI0_DQ_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
696 #define IOC_PC17_FUNC_CTL_ESC0_CTR_8 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
697 
698 /* IOC_PC18_FUNC_CTL function mux definitions */
699 #define IOC_PC18_FUNC_CTL_GPIO_C_18 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
700 #define IOC_PC18_FUNC_CTL_GPTMR3_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
701 #define IOC_PC18_FUNC_CTL_UART4_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
702 #define IOC_PC18_FUNC_CTL_UART4_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
703 #define IOC_PC18_FUNC_CTL_ESC0_GPI_45 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
704 #define IOC_PC18_FUNC_CTL_ESC0_GPO_18 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
705 #define IOC_PC18_FUNC_CTL_PPI0_DQ_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
706 #define IOC_PC18_FUNC_CTL_ESC0_CTR_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
707 
708 /* IOC_PC19_FUNC_CTL function mux definitions */
709 #define IOC_PC19_FUNC_CTL_GPIO_C_19 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
710 #define IOC_PC19_FUNC_CTL_GPTMR3_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
711 #define IOC_PC19_FUNC_CTL_UART4_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
712 #define IOC_PC19_FUNC_CTL_SPI2_CS_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
713 #define IOC_PC19_FUNC_CTL_ESC0_GPI_44 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
714 #define IOC_PC19_FUNC_CTL_ESC0_GPO_19 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
715 #define IOC_PC19_FUNC_CTL_PPI0_DQ_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
716 #define IOC_PC19_FUNC_CTL_ESC0_CTR_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
717 
718 /* IOC_PC20_FUNC_CTL function mux definitions */
719 #define IOC_PC20_FUNC_CTL_GPIO_C_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
720 #define IOC_PC20_FUNC_CTL_UART5_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
721 #define IOC_PC20_FUNC_CTL_SPI3_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
722 #define IOC_PC20_FUNC_CTL_ESC0_GPI_43 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
723 #define IOC_PC20_FUNC_CTL_ESC0_GPO_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
724 #define IOC_PC20_FUNC_CTL_PPI0_DQ_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
725 #define IOC_PC20_FUNC_CTL_ESC0_CTR_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
726 
727 /* IOC_PC21_FUNC_CTL function mux definitions */
728 #define IOC_PC21_FUNC_CTL_GPIO_C_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
729 #define IOC_PC21_FUNC_CTL_GPTMR3_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
730 #define IOC_PC21_FUNC_CTL_UART5_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
731 #define IOC_PC21_FUNC_CTL_UART5_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
732 #define IOC_PC21_FUNC_CTL_SPI3_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
733 #define IOC_PC21_FUNC_CTL_ESC0_GPI_42 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
734 #define IOC_PC21_FUNC_CTL_ESC0_GPO_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
735 #define IOC_PC21_FUNC_CTL_PPI0_DQ_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
736 #define IOC_PC21_FUNC_CTL_ESC0_CTR_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
737 #define IOC_PC21_FUNC_CTL_QEO1_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
738 
739 /* IOC_PC22_FUNC_CTL function mux definitions */
740 #define IOC_PC22_FUNC_CTL_GPIO_C_22 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
741 #define IOC_PC22_FUNC_CTL_GPTMR2_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
742 #define IOC_PC22_FUNC_CTL_UART5_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
743 #define IOC_PC22_FUNC_CTL_SPI3_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
744 #define IOC_PC22_FUNC_CTL_ESC0_GPI_41 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
745 #define IOC_PC22_FUNC_CTL_ESC0_GPO_22 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
746 #define IOC_PC22_FUNC_CTL_PPI0_CTR_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
747 #define IOC_PC22_FUNC_CTL_QEO1_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
748 
749 /* IOC_PC23_FUNC_CTL function mux definitions */
750 #define IOC_PC23_FUNC_CTL_GPIO_C_23 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
751 #define IOC_PC23_FUNC_CTL_GPTMR2_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
752 #define IOC_PC23_FUNC_CTL_UART5_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
753 #define IOC_PC23_FUNC_CTL_SPI3_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
754 #define IOC_PC23_FUNC_CTL_ESC0_GPI_40 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
755 #define IOC_PC23_FUNC_CTL_ESC0_GPO_23 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
756 #define IOC_PC23_FUNC_CTL_PPI0_DQ_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
757 #define IOC_PC23_FUNC_CTL_QEO1_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
758 
759 /* IOC_PC24_FUNC_CTL function mux definitions */
760 #define IOC_PC24_FUNC_CTL_GPIO_C_24 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
761 #define IOC_PC24_FUNC_CTL_GPTMR2_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
762 #define IOC_PC24_FUNC_CTL_UART6_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
763 #define IOC_PC24_FUNC_CTL_SPI2_CS_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
764 #define IOC_PC24_FUNC_CTL_ESC0_GPI_39 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
765 #define IOC_PC24_FUNC_CTL_ESC0_GPO_24 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
766 #define IOC_PC24_FUNC_CTL_PPI0_DQ_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
767 
768 /* IOC_PC25_FUNC_CTL function mux definitions */
769 #define IOC_PC25_FUNC_CTL_GPIO_C_25 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
770 #define IOC_PC25_FUNC_CTL_GPTMR2_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
771 #define IOC_PC25_FUNC_CTL_UART6_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
772 #define IOC_PC25_FUNC_CTL_SPI2_CS_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
773 #define IOC_PC25_FUNC_CTL_ESC0_GPI_38 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
774 #define IOC_PC25_FUNC_CTL_ESC0_GPO_25 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
775 #define IOC_PC25_FUNC_CTL_PPI0_DQ_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
776 
777 /* IOC_PC26_FUNC_CTL function mux definitions */
778 #define IOC_PC26_FUNC_CTL_GPIO_C_26 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
779 #define IOC_PC26_FUNC_CTL_GPTMR2_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
780 #define IOC_PC26_FUNC_CTL_UART6_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
781 #define IOC_PC26_FUNC_CTL_UART6_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
782 #define IOC_PC26_FUNC_CTL_SPI2_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
783 #define IOC_PC26_FUNC_CTL_ESC0_GPI_37 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
784 #define IOC_PC26_FUNC_CTL_ESC0_GPO_26 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
785 #define IOC_PC26_FUNC_CTL_PPI0_DQ_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
786 #define IOC_PC26_FUNC_CTL_QEI1_H1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
787 
788 /* IOC_PC27_FUNC_CTL function mux definitions */
789 #define IOC_PC27_FUNC_CTL_GPIO_C_27 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
790 #define IOC_PC27_FUNC_CTL_UART6_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
791 #define IOC_PC27_FUNC_CTL_SPI2_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
792 #define IOC_PC27_FUNC_CTL_ESC0_GPI_36 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
793 #define IOC_PC27_FUNC_CTL_ESC0_GPO_27 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
794 #define IOC_PC27_FUNC_CTL_PPI0_CTR_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
795 #define IOC_PC27_FUNC_CTL_ESC0_CTR_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
796 #define IOC_PC27_FUNC_CTL_QEI1_F IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
797 
798 /* IOC_PC28_FUNC_CTL function mux definitions */
799 #define IOC_PC28_FUNC_CTL_GPIO_C_28 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
800 #define IOC_PC28_FUNC_CTL_UART7_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
801 #define IOC_PC28_FUNC_CTL_SPI2_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
802 #define IOC_PC28_FUNC_CTL_ESC0_GPI_35 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
803 #define IOC_PC28_FUNC_CTL_ESC0_GPO_28 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
804 #define IOC_PC28_FUNC_CTL_PPI0_DM_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
805 #define IOC_PC28_FUNC_CTL_ESC0_CTR_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
806 #define IOC_PC28_FUNC_CTL_QEI1_H0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
807 
808 /* IOC_PC29_FUNC_CTL function mux definitions */
809 #define IOC_PC29_FUNC_CTL_GPIO_C_29 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
810 #define IOC_PC29_FUNC_CTL_GPTMR3_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
811 #define IOC_PC29_FUNC_CTL_UART7_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
812 #define IOC_PC29_FUNC_CTL_UART7_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
813 #define IOC_PC29_FUNC_CTL_SPI2_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
814 #define IOC_PC29_FUNC_CTL_ESC0_GPI_34 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
815 #define IOC_PC29_FUNC_CTL_ESC0_GPO_29 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
816 #define IOC_PC29_FUNC_CTL_PPI0_CLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
817 #define IOC_PC29_FUNC_CTL_ESC0_CTR_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
818 #define IOC_PC29_FUNC_CTL_QEI1_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
819 #define IOC_PC29_FUNC_CTL_SOC_REF0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
820 
821 /* IOC_PC30_FUNC_CTL function mux definitions */
822 #define IOC_PC30_FUNC_CTL_GPIO_C_30 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
823 #define IOC_PC30_FUNC_CTL_UART7_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
824 #define IOC_PC30_FUNC_CTL_SPI2_DAT2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
825 #define IOC_PC30_FUNC_CTL_ESC0_GPI_33 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
826 #define IOC_PC30_FUNC_CTL_ESC0_GPO_30 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
827 #define IOC_PC30_FUNC_CTL_PPI0_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
828 #define IOC_PC30_FUNC_CTL_ESC0_CTR_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
829 #define IOC_PC30_FUNC_CTL_QEI1_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
830 #define IOC_PC30_FUNC_CTL_SOC_REF1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
831 
832 /* IOC_PC31_FUNC_CTL function mux definitions */
833 #define IOC_PC31_FUNC_CTL_GPIO_C_31 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
834 #define IOC_PC31_FUNC_CTL_GPTMR2_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
835 #define IOC_PC31_FUNC_CTL_UART7_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
836 #define IOC_PC31_FUNC_CTL_SPI2_DAT3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
837 #define IOC_PC31_FUNC_CTL_ESC0_GPI_32 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
838 #define IOC_PC31_FUNC_CTL_ESC0_GPO_31 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
839 #define IOC_PC31_FUNC_CTL_PPI0_CS_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
840 #define IOC_PC31_FUNC_CTL_ESC0_CTR_8 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
841 #define IOC_PC31_FUNC_CTL_QEI1_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
842 
843 /* IOC_PD00_FUNC_CTL function mux definitions */
844 #define IOC_PD00_FUNC_CTL_GPIO_D_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
845 #define IOC_PD00_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
846 #define IOC_PD00_FUNC_CTL_ESC0_GPI_31 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
847 #define IOC_PD00_FUNC_CTL_ESC0_GPO_32 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
848 #define IOC_PD00_FUNC_CTL_PPI0_DQ_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
849 #define IOC_PD00_FUNC_CTL_PWM0_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
850 #define IOC_PD00_FUNC_CTL_TRGM_P_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
851 #define IOC_PD00_FUNC_CTL_ESC0_REFCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
852 #define IOC_PD00_FUNC_CTL_ESC0_CTR_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
853 
854 /* IOC_PD01_FUNC_CTL function mux definitions */
855 #define IOC_PD01_FUNC_CTL_GPIO_D_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
856 #define IOC_PD01_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
857 #define IOC_PD01_FUNC_CTL_ESC0_GPI_30 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
858 #define IOC_PD01_FUNC_CTL_ESC0_GPO_33 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
859 #define IOC_PD01_FUNC_CTL_PPI0_DQ_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
860 #define IOC_PD01_FUNC_CTL_PWM0_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
861 #define IOC_PD01_FUNC_CTL_TRGM_P_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
862 #define IOC_PD01_FUNC_CTL_ESC0_REFCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
863 #define IOC_PD01_FUNC_CTL_ESC0_CTR_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
864 
865 /* IOC_PD02_FUNC_CTL function mux definitions */
866 #define IOC_PD02_FUNC_CTL_GPIO_D_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
867 #define IOC_PD02_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
868 #define IOC_PD02_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
869 #define IOC_PD02_FUNC_CTL_ESC0_GPI_29 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
870 #define IOC_PD02_FUNC_CTL_ESC0_GPO_34 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
871 #define IOC_PD02_FUNC_CTL_PPI0_DQ_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
872 #define IOC_PD02_FUNC_CTL_PWM0_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
873 #define IOC_PD02_FUNC_CTL_TRGM_P_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
874 #define IOC_PD02_FUNC_CTL_ESC0_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
875 #define IOC_PD02_FUNC_CTL_QEI0_H1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
876 #define IOC_PD02_FUNC_CTL_EWDG1_RST IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
877 #define IOC_PD02_FUNC_CTL_ESC0_CTR_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
878 
879 /* IOC_PD03_FUNC_CTL function mux definitions */
880 #define IOC_PD03_FUNC_CTL_GPIO_D_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
881 #define IOC_PD03_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
882 #define IOC_PD03_FUNC_CTL_MCAN1_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
883 #define IOC_PD03_FUNC_CTL_ESC0_GPI_28 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
884 #define IOC_PD03_FUNC_CTL_ESC0_GPO_35 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
885 #define IOC_PD03_FUNC_CTL_PPI0_DQ_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
886 #define IOC_PD03_FUNC_CTL_PWM0_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
887 #define IOC_PD03_FUNC_CTL_TRGM_P_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
888 #define IOC_PD03_FUNC_CTL_ESC0_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
889 #define IOC_PD03_FUNC_CTL_QEI0_F IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
890 #define IOC_PD03_FUNC_CTL_ESC0_CTR_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
891 
892 /* IOC_PD04_FUNC_CTL function mux definitions */
893 #define IOC_PD04_FUNC_CTL_GPIO_D_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
894 #define IOC_PD04_FUNC_CTL_MCAN1_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
895 #define IOC_PD04_FUNC_CTL_ESC0_GPI_27 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
896 #define IOC_PD04_FUNC_CTL_ESC0_GPO_36 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
897 #define IOC_PD04_FUNC_CTL_PPI0_DQ_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
898 #define IOC_PD04_FUNC_CTL_PWM0_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
899 #define IOC_PD04_FUNC_CTL_TRGM_P_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
900 #define IOC_PD04_FUNC_CTL_QEI0_H0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
901 #define IOC_PD04_FUNC_CTL_ESC0_CTR_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
902 
903 /* IOC_PD05_FUNC_CTL function mux definitions */
904 #define IOC_PD05_FUNC_CTL_GPIO_D_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
905 #define IOC_PD05_FUNC_CTL_MCAN1_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
906 #define IOC_PD05_FUNC_CTL_ESC0_GPI_26 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
907 #define IOC_PD05_FUNC_CTL_ESC0_GPO_37 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
908 #define IOC_PD05_FUNC_CTL_PPI0_DQ_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
909 #define IOC_PD05_FUNC_CTL_PWM0_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
910 #define IOC_PD05_FUNC_CTL_TRGM_P_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
911 #define IOC_PD05_FUNC_CTL_QEI0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
912 #define IOC_PD05_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
913 #define IOC_PD05_FUNC_CTL_ESC0_CTR_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
914 
915 /* IOC_PD06_FUNC_CTL function mux definitions */
916 #define IOC_PD06_FUNC_CTL_GPIO_D_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
917 #define IOC_PD06_FUNC_CTL_I2C3_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
918 #define IOC_PD06_FUNC_CTL_ESC0_GPI_25 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
919 #define IOC_PD06_FUNC_CTL_ESC0_GPO_38 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
920 #define IOC_PD06_FUNC_CTL_PPI0_DQ_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
921 #define IOC_PD06_FUNC_CTL_PWM0_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
922 #define IOC_PD06_FUNC_CTL_TRGM_P_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
923 #define IOC_PD06_FUNC_CTL_QEI0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
924 #define IOC_PD06_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
925 #define IOC_PD06_FUNC_CTL_ESC0_CTR_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
926 
927 /* IOC_PD07_FUNC_CTL function mux definitions */
928 #define IOC_PD07_FUNC_CTL_GPIO_D_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
929 #define IOC_PD07_FUNC_CTL_I2C3_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
930 #define IOC_PD07_FUNC_CTL_ESC0_GPI_24 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
931 #define IOC_PD07_FUNC_CTL_ESC0_GPO_39 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
932 #define IOC_PD07_FUNC_CTL_PPI0_CTR_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
933 #define IOC_PD07_FUNC_CTL_PWM0_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
934 #define IOC_PD07_FUNC_CTL_TRGM_P_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
935 #define IOC_PD07_FUNC_CTL_QEI0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
936 #define IOC_PD07_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
937 #define IOC_PD07_FUNC_CTL_ESC0_CTR_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
938 
939 /* IOC_PD08_FUNC_CTL function mux definitions */
940 #define IOC_PD08_FUNC_CTL_GPIO_D_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
941 #define IOC_PD08_FUNC_CTL_I2C0_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
942 #define IOC_PD08_FUNC_CTL_MCAN2_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
943 #define IOC_PD08_FUNC_CTL_ESC0_GPI_23 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
944 #define IOC_PD08_FUNC_CTL_ESC0_GPO_40 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
945 #define IOC_PD08_FUNC_CTL_PPI0_CS_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
946 #define IOC_PD08_FUNC_CTL_PWM1_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
947 #define IOC_PD08_FUNC_CTL_TRGM_P_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
948 #define IOC_PD08_FUNC_CTL_ESC0_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
949 #define IOC_PD08_FUNC_CTL_ESC0_CTR_8 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
950 
951 /* IOC_PD09_FUNC_CTL function mux definitions */
952 #define IOC_PD09_FUNC_CTL_GPIO_D_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
953 #define IOC_PD09_FUNC_CTL_I2C0_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
954 #define IOC_PD09_FUNC_CTL_MCAN2_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
955 #define IOC_PD09_FUNC_CTL_ESC0_GPI_22 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
956 #define IOC_PD09_FUNC_CTL_ESC0_GPO_41 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
957 #define IOC_PD09_FUNC_CTL_PWM1_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
958 #define IOC_PD09_FUNC_CTL_TRGM_P_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
959 #define IOC_PD09_FUNC_CTL_ESC0_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
960 
961 /* IOC_PD10_FUNC_CTL function mux definitions */
962 #define IOC_PD10_FUNC_CTL_GPIO_D_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
963 #define IOC_PD10_FUNC_CTL_MCAN2_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
964 #define IOC_PD10_FUNC_CTL_ESC0_GPI_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
965 #define IOC_PD10_FUNC_CTL_ESC0_GPO_42 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
966 #define IOC_PD10_FUNC_CTL_PPI0_CTR_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
967 #define IOC_PD10_FUNC_CTL_PWM1_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
968 #define IOC_PD10_FUNC_CTL_TRGM_P_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
969 
970 /* IOC_PD11_FUNC_CTL function mux definitions */
971 #define IOC_PD11_FUNC_CTL_GPIO_D_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
972 #define IOC_PD11_FUNC_CTL_ESC0_GPI_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
973 #define IOC_PD11_FUNC_CTL_ESC0_GPO_43 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
974 #define IOC_PD11_FUNC_CTL_PPI0_CS_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
975 #define IOC_PD11_FUNC_CTL_PWM1_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
976 #define IOC_PD11_FUNC_CTL_TRGM_P_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
977 
978 /* IOC_PD12_FUNC_CTL function mux definitions */
979 #define IOC_PD12_FUNC_CTL_GPIO_D_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
980 #define IOC_PD12_FUNC_CTL_I2C1_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
981 #define IOC_PD12_FUNC_CTL_ESC0_GPI_19 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
982 #define IOC_PD12_FUNC_CTL_ESC0_GPO_44 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
983 #define IOC_PD12_FUNC_CTL_PPI0_DQ_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
984 #define IOC_PD12_FUNC_CTL_PWM1_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
985 #define IOC_PD12_FUNC_CTL_TRGM_P_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
986 
987 /* IOC_PD13_FUNC_CTL function mux definitions */
988 #define IOC_PD13_FUNC_CTL_GPIO_D_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
989 #define IOC_PD13_FUNC_CTL_I2C1_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
990 #define IOC_PD13_FUNC_CTL_MCAN3_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
991 #define IOC_PD13_FUNC_CTL_ESC0_GPI_18 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
992 #define IOC_PD13_FUNC_CTL_ESC0_GPO_45 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
993 #define IOC_PD13_FUNC_CTL_PPI0_DM_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
994 #define IOC_PD13_FUNC_CTL_PWM1_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
995 #define IOC_PD13_FUNC_CTL_TRGM_P_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
996 
997 /* IOC_PD14_FUNC_CTL function mux definitions */
998 #define IOC_PD14_FUNC_CTL_GPIO_D_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
999 #define IOC_PD14_FUNC_CTL_MCAN3_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1000 #define IOC_PD14_FUNC_CTL_ESC0_GPI_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1001 #define IOC_PD14_FUNC_CTL_ESC0_GPO_46 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1002 #define IOC_PD14_FUNC_CTL_PPI0_DQ_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1003 #define IOC_PD14_FUNC_CTL_PWM1_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1004 #define IOC_PD14_FUNC_CTL_TRGM_P_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1005 #define IOC_PD14_FUNC_CTL_ESC0_REFCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1006 #define IOC_PD14_FUNC_CTL_SYSCTL_CLK_OBS_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1007 
1008 /* IOC_PD15_FUNC_CTL function mux definitions */
1009 #define IOC_PD15_FUNC_CTL_GPIO_D_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1010 #define IOC_PD15_FUNC_CTL_MCAN3_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1011 #define IOC_PD15_FUNC_CTL_ESC0_GPI_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1012 #define IOC_PD15_FUNC_CTL_ESC0_GPO_47 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1013 #define IOC_PD15_FUNC_CTL_PPI0_DM_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1014 #define IOC_PD15_FUNC_CTL_PWM1_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1015 #define IOC_PD15_FUNC_CTL_TRGM_P_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1016 #define IOC_PD15_FUNC_CTL_ESC0_REFCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1017 #define IOC_PD15_FUNC_CTL_SYSCTL_CLK_OBS_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1018 
1019 /* IOC_PD16_FUNC_CTL function mux definitions */
1020 #define IOC_PD16_FUNC_CTL_GPIO_D_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1021 #define IOC_PD16_FUNC_CTL_ESC0_GPI_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1022 #define IOC_PD16_FUNC_CTL_ESC0_GPO_48 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1023 #define IOC_PD16_FUNC_CTL_PPI0_DQ_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1024 #define IOC_PD16_FUNC_CTL_ESC0_GPO_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1025 #define IOC_PD16_FUNC_CTL_SYSCTL_CLK_OBS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1026 #define IOC_PD16_FUNC_CTL_ESC0_P2_RXDV IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1027 
1028 /* IOC_PD17_FUNC_CTL function mux definitions */
1029 #define IOC_PD17_FUNC_CTL_GPIO_D_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1030 #define IOC_PD17_FUNC_CTL_ESC0_GPI_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1031 #define IOC_PD17_FUNC_CTL_ESC0_GPO_49 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1032 #define IOC_PD17_FUNC_CTL_PPI0_DQ_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1033 #define IOC_PD17_FUNC_CTL_ESC0_GPO_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1034 #define IOC_PD17_FUNC_CTL_SYSCTL_CLK_OBS_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1035 #define IOC_PD17_FUNC_CTL_ESC0_P2_RXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1036 
1037 /* IOC_PD18_FUNC_CTL function mux definitions */
1038 #define IOC_PD18_FUNC_CTL_GPIO_D_18 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1039 #define IOC_PD18_FUNC_CTL_ESC0_GPI_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1040 #define IOC_PD18_FUNC_CTL_ESC0_GPO_50 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1041 #define IOC_PD18_FUNC_CTL_PPI0_DQ_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1042 #define IOC_PD18_FUNC_CTL_ESC0_GPO_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1043 #define IOC_PD18_FUNC_CTL_ESC0_P2_RXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1044 
1045 /* IOC_PD19_FUNC_CTL function mux definitions */
1046 #define IOC_PD19_FUNC_CTL_GPIO_D_19 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1047 #define IOC_PD19_FUNC_CTL_ESC0_GPI_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1048 #define IOC_PD19_FUNC_CTL_ESC0_GPO_51 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1049 #define IOC_PD19_FUNC_CTL_PPI0_DQ_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1050 #define IOC_PD19_FUNC_CTL_ESC0_GPO_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1051 #define IOC_PD19_FUNC_CTL_ESC0_P2_RXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1052 
1053 /* IOC_PD20_FUNC_CTL function mux definitions */
1054 #define IOC_PD20_FUNC_CTL_GPIO_D_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1055 #define IOC_PD20_FUNC_CTL_ESC0_GPI_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1056 #define IOC_PD20_FUNC_CTL_ESC0_GPO_52 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1057 #define IOC_PD20_FUNC_CTL_PPI0_DQ_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1058 #define IOC_PD20_FUNC_CTL_ESC0_GPO_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1059 #define IOC_PD20_FUNC_CTL_ESC0_P2_RXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1060 
1061 /* IOC_PD21_FUNC_CTL function mux definitions */
1062 #define IOC_PD21_FUNC_CTL_GPIO_D_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1063 #define IOC_PD21_FUNC_CTL_ESC0_GPI_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1064 #define IOC_PD21_FUNC_CTL_ESC0_GPO_53 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1065 #define IOC_PD21_FUNC_CTL_PPI0_DQ_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1066 #define IOC_PD21_FUNC_CTL_ESC0_GPO_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1067 #define IOC_PD21_FUNC_CTL_QEO1_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
1068 #define IOC_PD21_FUNC_CTL_ESC0_P2_RXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1069 
1070 /* IOC_PD22_FUNC_CTL function mux definitions */
1071 #define IOC_PD22_FUNC_CTL_GPIO_D_22 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1072 #define IOC_PD22_FUNC_CTL_ESC0_GPI_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1073 #define IOC_PD22_FUNC_CTL_ESC0_GPO_54 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1074 #define IOC_PD22_FUNC_CTL_PPI0_DQ_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1075 #define IOC_PD22_FUNC_CTL_ESC0_GPO_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1076 #define IOC_PD22_FUNC_CTL_QEO1_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
1077 #define IOC_PD22_FUNC_CTL_ESC0_P2_RXER IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1078 
1079 /* IOC_PD23_FUNC_CTL function mux definitions */
1080 #define IOC_PD23_FUNC_CTL_GPIO_D_23 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1081 #define IOC_PD23_FUNC_CTL_ESC0_GPI_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1082 #define IOC_PD23_FUNC_CTL_ESC0_GPO_55 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1083 #define IOC_PD23_FUNC_CTL_PPI0_DM_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1084 #define IOC_PD23_FUNC_CTL_ESC0_GPO_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1085 #define IOC_PD23_FUNC_CTL_QEO1_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
1086 #define IOC_PD23_FUNC_CTL_ESC0_P2_TXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1087 
1088 /* IOC_PD24_FUNC_CTL function mux definitions */
1089 #define IOC_PD24_FUNC_CTL_GPIO_D_24 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1090 #define IOC_PD24_FUNC_CTL_ESC0_GPI_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1091 #define IOC_PD24_FUNC_CTL_ESC0_GPO_56 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1092 #define IOC_PD24_FUNC_CTL_PPI0_DQ_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1093 #define IOC_PD24_FUNC_CTL_ESC0_GPO_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1094 #define IOC_PD24_FUNC_CTL_SDM0_DAT_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1095 #define IOC_PD24_FUNC_CTL_ESC0_P2_TXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1096 
1097 /* IOC_PD25_FUNC_CTL function mux definitions */
1098 #define IOC_PD25_FUNC_CTL_GPIO_D_25 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1099 #define IOC_PD25_FUNC_CTL_ESC0_GPI_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1100 #define IOC_PD25_FUNC_CTL_ESC0_GPO_57 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1101 #define IOC_PD25_FUNC_CTL_PPI0_DQ_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1102 #define IOC_PD25_FUNC_CTL_ESC0_GPO_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1103 #define IOC_PD25_FUNC_CTL_SDM0_CLK_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1104 #define IOC_PD25_FUNC_CTL_OWR0_DAT IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
1105 #define IOC_PD25_FUNC_CTL_ESC0_P2_TXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1106 
1107 /* IOC_PD26_FUNC_CTL function mux definitions */
1108 #define IOC_PD26_FUNC_CTL_GPIO_D_26 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1109 #define IOC_PD26_FUNC_CTL_ESC0_GPI_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1110 #define IOC_PD26_FUNC_CTL_ESC0_GPO_58 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1111 #define IOC_PD26_FUNC_CTL_PPI0_DQ_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1112 #define IOC_PD26_FUNC_CTL_ESC0_GPO_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1113 #define IOC_PD26_FUNC_CTL_QEI1_H1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1114 #define IOC_PD26_FUNC_CTL_SDM0_CLK_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1115 #define IOC_PD26_FUNC_CTL_OWR1_DAT IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
1116 #define IOC_PD26_FUNC_CTL_ESC0_P2_TXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1117 
1118 /* IOC_PD27_FUNC_CTL function mux definitions */
1119 #define IOC_PD27_FUNC_CTL_GPIO_D_27 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1120 #define IOC_PD27_FUNC_CTL_ESC0_GPI_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1121 #define IOC_PD27_FUNC_CTL_ESC0_GPO_59 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1122 #define IOC_PD27_FUNC_CTL_PPI0_DQ_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1123 #define IOC_PD27_FUNC_CTL_ESC0_GPO_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1124 #define IOC_PD27_FUNC_CTL_QEI1_F IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1125 #define IOC_PD27_FUNC_CTL_SDM0_DAT_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1126 #define IOC_PD27_FUNC_CTL_ESC0_P2_TXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1127 
1128 /* IOC_PD28_FUNC_CTL function mux definitions */
1129 #define IOC_PD28_FUNC_CTL_GPIO_D_28 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1130 #define IOC_PD28_FUNC_CTL_ESC0_GPI_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1131 #define IOC_PD28_FUNC_CTL_ESC0_GPO_60 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1132 #define IOC_PD28_FUNC_CTL_PPI0_DQ_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1133 #define IOC_PD28_FUNC_CTL_ESC0_GPO_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1134 #define IOC_PD28_FUNC_CTL_QEI1_H0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1135 #define IOC_PD28_FUNC_CTL_SDM0_CLK_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1136 #define IOC_PD28_FUNC_CTL_ESC0_P2_TXEN IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1137 
1138 /* IOC_PD29_FUNC_CTL function mux definitions */
1139 #define IOC_PD29_FUNC_CTL_GPIO_D_29 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1140 #define IOC_PD29_FUNC_CTL_ESC0_GPI_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1141 #define IOC_PD29_FUNC_CTL_ESC0_GPO_61 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1142 #define IOC_PD29_FUNC_CTL_PPI0_DQ_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1143 #define IOC_PD29_FUNC_CTL_ESC0_GPO_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1144 #define IOC_PD29_FUNC_CTL_QEI1_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1145 #define IOC_PD29_FUNC_CTL_SDM0_DAT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1146 #define IOC_PD29_FUNC_CTL_ESC0_REFCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1147 
1148 /* IOC_PD30_FUNC_CTL function mux definitions */
1149 #define IOC_PD30_FUNC_CTL_GPIO_D_30 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1150 #define IOC_PD30_FUNC_CTL_ESC0_GPI_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1151 #define IOC_PD30_FUNC_CTL_ESC0_GPO_62 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1152 #define IOC_PD30_FUNC_CTL_PPI0_DQ_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1153 #define IOC_PD30_FUNC_CTL_ESC0_GPO_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1154 #define IOC_PD30_FUNC_CTL_QEI1_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1155 #define IOC_PD30_FUNC_CTL_SDM0_CLK_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1156 #define IOC_PD30_FUNC_CTL_ESC0_MDIO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1157 
1158 /* IOC_PD31_FUNC_CTL function mux definitions */
1159 #define IOC_PD31_FUNC_CTL_GPIO_D_31 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1160 #define IOC_PD31_FUNC_CTL_ESC0_GPI_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(10)
1161 #define IOC_PD31_FUNC_CTL_ESC0_GPO_63 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1162 #define IOC_PD31_FUNC_CTL_PPI0_DQ_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1163 #define IOC_PD31_FUNC_CTL_ESC0_GPO_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1164 #define IOC_PD31_FUNC_CTL_QEI1_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1165 #define IOC_PD31_FUNC_CTL_SDM0_DAT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1166 #define IOC_PD31_FUNC_CTL_ESC0_MDC IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1167 
1168 /* IOC_PE00_FUNC_CTL function mux definitions */
1169 #define IOC_PE00_FUNC_CTL_GPIO_E_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1170 #define IOC_PE00_FUNC_CTL_GPTMR1_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1171 #define IOC_PE00_FUNC_CTL_UART0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1172 #define IOC_PE00_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1173 #define IOC_PE00_FUNC_CTL_ESC0_CTR_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1174 #define IOC_PE00_FUNC_CTL_PPI0_CTR_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1175 #define IOC_PE00_FUNC_CTL_PWM0_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1176 #define IOC_PE00_FUNC_CTL_TRGM_P_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1177 #define IOC_PE00_FUNC_CTL_QEO1_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
1178 #define IOC_PE00_FUNC_CTL_USB0_ID IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1179 #define IOC_PE00_FUNC_CTL_ETH0_EVTO_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
1180 #define IOC_PE00_FUNC_CTL_ESC0_EVTO_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1181 
1182 /* IOC_PE01_FUNC_CTL function mux definitions */
1183 #define IOC_PE01_FUNC_CTL_GPIO_E_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1184 #define IOC_PE01_FUNC_CTL_GPTMR1_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1185 #define IOC_PE01_FUNC_CTL_UART0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1186 #define IOC_PE01_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1187 #define IOC_PE01_FUNC_CTL_ESC0_CTR_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1188 #define IOC_PE01_FUNC_CTL_PPI0_CTR_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1189 #define IOC_PE01_FUNC_CTL_PWM0_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1190 #define IOC_PE01_FUNC_CTL_TRGM_P_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1191 #define IOC_PE01_FUNC_CTL_QEO1_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
1192 #define IOC_PE01_FUNC_CTL_USB0_PWR IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1193 
1194 /* IOC_PE02_FUNC_CTL function mux definitions */
1195 #define IOC_PE02_FUNC_CTL_GPIO_E_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1196 #define IOC_PE02_FUNC_CTL_GPTMR1_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1197 #define IOC_PE02_FUNC_CTL_UART0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1198 #define IOC_PE02_FUNC_CTL_UART0_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1199 #define IOC_PE02_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1200 #define IOC_PE02_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1201 #define IOC_PE02_FUNC_CTL_ESC0_CTR_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1202 #define IOC_PE02_FUNC_CTL_PPI0_CTR_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1203 #define IOC_PE02_FUNC_CTL_PWM0_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1204 #define IOC_PE02_FUNC_CTL_TRGM_P_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1205 #define IOC_PE02_FUNC_CTL_QEO1_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
1206 
1207 /* IOC_PE03_FUNC_CTL function mux definitions */
1208 #define IOC_PE03_FUNC_CTL_GPIO_E_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1209 #define IOC_PE03_FUNC_CTL_GPTMR1_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1210 #define IOC_PE03_FUNC_CTL_UART0_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1211 #define IOC_PE03_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1212 #define IOC_PE03_FUNC_CTL_MCAN1_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1213 #define IOC_PE03_FUNC_CTL_ESC0_CTR_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1214 #define IOC_PE03_FUNC_CTL_PPI0_CTR_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(13)
1215 #define IOC_PE03_FUNC_CTL_PWM0_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1216 #define IOC_PE03_FUNC_CTL_TRGM_P_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1217 #define IOC_PE03_FUNC_CTL_USB0_OC IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1218 
1219 /* IOC_PE04_FUNC_CTL function mux definitions */
1220 #define IOC_PE04_FUNC_CTL_GPIO_E_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1221 #define IOC_PE04_FUNC_CTL_UART1_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1222 #define IOC_PE04_FUNC_CTL_MCAN1_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1223 #define IOC_PE04_FUNC_CTL_ESC0_CTR_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1224 #define IOC_PE04_FUNC_CTL_PWM0_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1225 #define IOC_PE04_FUNC_CTL_TRGM_P_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1226 #define IOC_PE04_FUNC_CTL_ETH0_COL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1227 #define IOC_PE04_FUNC_CTL_ETH0_EVTI_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
1228 #define IOC_PE04_FUNC_CTL_ESC0_EVTI_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1229 
1230 /* IOC_PE05_FUNC_CTL function mux definitions */
1231 #define IOC_PE05_FUNC_CTL_GPIO_E_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1232 #define IOC_PE05_FUNC_CTL_GPTMR1_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1233 #define IOC_PE05_FUNC_CTL_UART1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1234 #define IOC_PE05_FUNC_CTL_UART1_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1235 #define IOC_PE05_FUNC_CTL_MCAN1_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1236 #define IOC_PE05_FUNC_CTL_ESC0_CTR_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1237 #define IOC_PE05_FUNC_CTL_PWM0_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1238 #define IOC_PE05_FUNC_CTL_TRGM_P_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1239 #define IOC_PE05_FUNC_CTL_ETH0_CRS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1240 
1241 /* IOC_PF00_FUNC_CTL function mux definitions */
1242 #define IOC_PF00_FUNC_CTL_GPIO_F_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1243 #define IOC_PF00_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1244 #define IOC_PF00_FUNC_CTL_ESC0_MDC IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1245 #define IOC_PF00_FUNC_CTL_PWM0_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1246 #define IOC_PF00_FUNC_CTL_TRGM_P_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1247 #define IOC_PF00_FUNC_CTL_ETH0_MDC IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1248 #define IOC_PF00_FUNC_CTL_QEO1_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
1249 
1250 /* IOC_PF01_FUNC_CTL function mux definitions */
1251 #define IOC_PF01_FUNC_CTL_GPIO_F_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1252 #define IOC_PF01_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1253 #define IOC_PF01_FUNC_CTL_ESC0_MDIO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1254 #define IOC_PF01_FUNC_CTL_PWM0_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1255 #define IOC_PF01_FUNC_CTL_TRGM_P_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1256 #define IOC_PF01_FUNC_CTL_ETH0_MDIO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1257 #define IOC_PF01_FUNC_CTL_QEO1_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
1258 
1259 /* IOC_PF02_FUNC_CTL function mux definitions */
1260 #define IOC_PF02_FUNC_CTL_GPIO_F_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1261 #define IOC_PF02_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1262 #define IOC_PF02_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1263 #define IOC_PF02_FUNC_CTL_ESC0_P1_TXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1264 #define IOC_PF02_FUNC_CTL_PWM0_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1265 #define IOC_PF02_FUNC_CTL_TRGM_P_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1266 #define IOC_PF02_FUNC_CTL_ETH0_TXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1267 #define IOC_PF02_FUNC_CTL_QEI0_H1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1268 #define IOC_PF02_FUNC_CTL_QEO1_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
1269 #define IOC_PF02_FUNC_CTL_EUI0_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
1270 
1271 /* IOC_PF03_FUNC_CTL function mux definitions */
1272 #define IOC_PF03_FUNC_CTL_GPIO_F_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1273 #define IOC_PF03_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1274 #define IOC_PF03_FUNC_CTL_MCAN1_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1275 #define IOC_PF03_FUNC_CTL_ESC0_P1_TXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1276 #define IOC_PF03_FUNC_CTL_PWM0_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1277 #define IOC_PF03_FUNC_CTL_TRGM_P_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1278 #define IOC_PF03_FUNC_CTL_ETH0_TXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1279 #define IOC_PF03_FUNC_CTL_QEI0_F IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1280 #define IOC_PF03_FUNC_CTL_EUI0_SH IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
1281 
1282 /* IOC_PF04_FUNC_CTL function mux definitions */
1283 #define IOC_PF04_FUNC_CTL_GPIO_F_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1284 #define IOC_PF04_FUNC_CTL_MCAN1_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1285 #define IOC_PF04_FUNC_CTL_ESC0_P1_TXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1286 #define IOC_PF04_FUNC_CTL_PWM0_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1287 #define IOC_PF04_FUNC_CTL_TRGM_P_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1288 #define IOC_PF04_FUNC_CTL_ETH0_TXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1289 #define IOC_PF04_FUNC_CTL_QEI0_H0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1290 #define IOC_PF04_FUNC_CTL_EUI0_DI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
1291 
1292 /* IOC_PF05_FUNC_CTL function mux definitions */
1293 #define IOC_PF05_FUNC_CTL_GPIO_F_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1294 #define IOC_PF05_FUNC_CTL_MCAN1_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1295 #define IOC_PF05_FUNC_CTL_ESC0_P1_TXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1296 #define IOC_PF05_FUNC_CTL_PWM0_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1297 #define IOC_PF05_FUNC_CTL_TRGM_P_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1298 #define IOC_PF05_FUNC_CTL_ETH0_TXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1299 #define IOC_PF05_FUNC_CTL_QEI0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1300 #define IOC_PF05_FUNC_CTL_QEO0_Z IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
1301 #define IOC_PF05_FUNC_CTL_EUI0_DO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
1302 
1303 /* IOC_PF06_FUNC_CTL function mux definitions */
1304 #define IOC_PF06_FUNC_CTL_GPIO_F_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1305 #define IOC_PF06_FUNC_CTL_I2C3_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1306 #define IOC_PF06_FUNC_CTL_ESC0_P1_TXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1307 #define IOC_PF06_FUNC_CTL_PWM0_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1308 #define IOC_PF06_FUNC_CTL_TRGM_P_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1309 #define IOC_PF06_FUNC_CTL_ETH0_TXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1310 #define IOC_PF06_FUNC_CTL_QEI0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1311 #define IOC_PF06_FUNC_CTL_QEO0_B IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
1312 
1313 /* IOC_PF07_FUNC_CTL function mux definitions */
1314 #define IOC_PF07_FUNC_CTL_GPIO_F_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1315 #define IOC_PF07_FUNC_CTL_I2C3_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1316 #define IOC_PF07_FUNC_CTL_ESC0_P1_TXEN IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1317 #define IOC_PF07_FUNC_CTL_PWM0_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1318 #define IOC_PF07_FUNC_CTL_TRGM_P_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1319 #define IOC_PF07_FUNC_CTL_ETH0_TXEN IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1320 #define IOC_PF07_FUNC_CTL_QEI0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(20)
1321 #define IOC_PF07_FUNC_CTL_QEO0_A IOC_PAD_FUNC_CTL_ALT_SELECT_SET(21)
1322 
1323 /* IOC_PF08_FUNC_CTL function mux definitions */
1324 #define IOC_PF08_FUNC_CTL_GPIO_F_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1325 #define IOC_PF08_FUNC_CTL_I2C0_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1326 #define IOC_PF08_FUNC_CTL_MCAN2_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1327 #define IOC_PF08_FUNC_CTL_ESC0_P1_RXDV IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1328 #define IOC_PF08_FUNC_CTL_PWM1_P_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1329 #define IOC_PF08_FUNC_CTL_TRGM_P_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1330 #define IOC_PF08_FUNC_CTL_ETH0_RXDV IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1331 #define IOC_PF08_FUNC_CTL_EUI1_CK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
1332 
1333 /* IOC_PF09_FUNC_CTL function mux definitions */
1334 #define IOC_PF09_FUNC_CTL_GPIO_F_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1335 #define IOC_PF09_FUNC_CTL_I2C0_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1336 #define IOC_PF09_FUNC_CTL_MCAN2_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1337 #define IOC_PF09_FUNC_CTL_ESC0_P1_RXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1338 #define IOC_PF09_FUNC_CTL_PWM1_P_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1339 #define IOC_PF09_FUNC_CTL_TRGM_P_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1340 #define IOC_PF09_FUNC_CTL_ETH0_RXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1341 #define IOC_PF09_FUNC_CTL_EUI1_SH IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
1342 
1343 /* IOC_PF10_FUNC_CTL function mux definitions */
1344 #define IOC_PF10_FUNC_CTL_GPIO_F_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1345 #define IOC_PF10_FUNC_CTL_MCAN2_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1346 #define IOC_PF10_FUNC_CTL_ESC0_P1_RXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1347 #define IOC_PF10_FUNC_CTL_PWM1_P_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1348 #define IOC_PF10_FUNC_CTL_TRGM_P_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1349 #define IOC_PF10_FUNC_CTL_ETH0_RXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1350 #define IOC_PF10_FUNC_CTL_EUI1_DI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
1351 
1352 /* IOC_PF11_FUNC_CTL function mux definitions */
1353 #define IOC_PF11_FUNC_CTL_GPIO_F_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1354 #define IOC_PF11_FUNC_CTL_ESC0_P1_RXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1355 #define IOC_PF11_FUNC_CTL_PWM1_P_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1356 #define IOC_PF11_FUNC_CTL_TRGM_P_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1357 #define IOC_PF11_FUNC_CTL_ETH0_RXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1358 #define IOC_PF11_FUNC_CTL_EUI1_DO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
1359 
1360 /* IOC_PF12_FUNC_CTL function mux definitions */
1361 #define IOC_PF12_FUNC_CTL_GPIO_F_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1362 #define IOC_PF12_FUNC_CTL_I2C1_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1363 #define IOC_PF12_FUNC_CTL_ESC0_P1_RXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1364 #define IOC_PF12_FUNC_CTL_PWM1_P_4 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1365 #define IOC_PF12_FUNC_CTL_TRGM_P_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1366 #define IOC_PF12_FUNC_CTL_ETH0_RXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1367 #define IOC_PF12_FUNC_CTL_OWR0_DAT IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
1368 
1369 /* IOC_PF13_FUNC_CTL function mux definitions */
1370 #define IOC_PF13_FUNC_CTL_GPIO_F_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1371 #define IOC_PF13_FUNC_CTL_I2C1_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1372 #define IOC_PF13_FUNC_CTL_MCAN3_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1373 #define IOC_PF13_FUNC_CTL_ESC0_P1_RXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1374 #define IOC_PF13_FUNC_CTL_PWM1_P_5 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1375 #define IOC_PF13_FUNC_CTL_TRGM_P_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1376 #define IOC_PF13_FUNC_CTL_ETH0_RXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1377 #define IOC_PF13_FUNC_CTL_OWR1_DAT IOC_PAD_FUNC_CTL_ALT_SELECT_SET(26)
1378 
1379 /* IOC_PF14_FUNC_CTL function mux definitions */
1380 #define IOC_PF14_FUNC_CTL_GPIO_F_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1381 #define IOC_PF14_FUNC_CTL_MCAN3_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1382 #define IOC_PF14_FUNC_CTL_ESC0_P1_RXER IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1383 #define IOC_PF14_FUNC_CTL_PWM1_P_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1384 #define IOC_PF14_FUNC_CTL_TRGM_P_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1385 #define IOC_PF14_FUNC_CTL_ETH0_RXER IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1386 
1387 /* IOC_PF15_FUNC_CTL function mux definitions */
1388 #define IOC_PF15_FUNC_CTL_GPIO_F_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1389 #define IOC_PF15_FUNC_CTL_MCAN3_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1390 #define IOC_PF15_FUNC_CTL_PWM1_P_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(16)
1391 #define IOC_PF15_FUNC_CTL_TRGM_P_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(17)
1392 #define IOC_PF15_FUNC_CTL_ETH0_TXER IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1393 
1394 /* IOC_PF16_FUNC_CTL function mux definitions */
1395 #define IOC_PF16_FUNC_CTL_GPIO_F_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1396 #define IOC_PF16_FUNC_CTL_SDM0_DAT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1397 
1398 /* IOC_PF17_FUNC_CTL function mux definitions */
1399 #define IOC_PF17_FUNC_CTL_GPIO_F_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1400 #define IOC_PF17_FUNC_CTL_SDM0_CLK_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1401 
1402 /* IOC_PF18_FUNC_CTL function mux definitions */
1403 #define IOC_PF18_FUNC_CTL_GPIO_F_18 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1404 #define IOC_PF18_FUNC_CTL_SDM0_DAT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1405 #define IOC_PF18_FUNC_CTL_USB0_PWR IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1406 #define IOC_PF18_FUNC_CTL_ETH0_EVTO_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
1407 #define IOC_PF18_FUNC_CTL_ESC0_EVTO_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1408 
1409 /* IOC_PF19_FUNC_CTL function mux definitions */
1410 #define IOC_PF19_FUNC_CTL_GPIO_F_19 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1411 #define IOC_PF19_FUNC_CTL_SDM0_CLK_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1412 #define IOC_PF19_FUNC_CTL_USB0_PWR IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1413 
1414 /* IOC_PF20_FUNC_CTL function mux definitions */
1415 #define IOC_PF20_FUNC_CTL_GPIO_F_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1416 #define IOC_PF20_FUNC_CTL_SDM0_DAT_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1417 #define IOC_PF20_FUNC_CTL_USB0_OC IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1418 #define IOC_PF20_FUNC_CTL_ETH0_EVTO_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
1419 #define IOC_PF20_FUNC_CTL_ESC0_EVTO_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1420 
1421 /* IOC_PF21_FUNC_CTL function mux definitions */
1422 #define IOC_PF21_FUNC_CTL_GPIO_F_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1423 #define IOC_PF21_FUNC_CTL_SDM0_DAT_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1424 #define IOC_PF21_FUNC_CTL_USB0_ID IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1425 #define IOC_PF21_FUNC_CTL_ETH0_EVTI_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
1426 #define IOC_PF21_FUNC_CTL_ESC0_EVTI_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1427 
1428 /* IOC_PF22_FUNC_CTL function mux definitions */
1429 #define IOC_PF22_FUNC_CTL_GPIO_F_22 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1430 #define IOC_PF22_FUNC_CTL_SDM0_CLK_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1431 #define IOC_PF22_FUNC_CTL_USB0_ID IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1432 #define IOC_PF22_FUNC_CTL_ETH0_EVTI_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(25)
1433 #define IOC_PF22_FUNC_CTL_ESC0_EVTI_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(27)
1434 
1435 /* IOC_PF23_FUNC_CTL function mux definitions */
1436 #define IOC_PF23_FUNC_CTL_GPIO_F_23 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1437 #define IOC_PF23_FUNC_CTL_SDM0_CLK_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1438 #define IOC_PF23_FUNC_CTL_USB0_OC IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1439 
1440 /* IOC_PF24_FUNC_CTL function mux definitions */
1441 #define IOC_PF24_FUNC_CTL_GPIO_F_24 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1442 #define IOC_PF24_FUNC_CTL_SDM0_DAT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1443 
1444 /* IOC_PF25_FUNC_CTL function mux definitions */
1445 #define IOC_PF25_FUNC_CTL_GPIO_F_25 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1446 #define IOC_PF25_FUNC_CTL_SDM0_CLK_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1447 
1448 /* IOC_PF26_FUNC_CTL function mux definitions */
1449 #define IOC_PF26_FUNC_CTL_GPIO_F_26 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1450 #define IOC_PF26_FUNC_CTL_SDM0_DAT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1451 
1452 /* IOC_PF27_FUNC_CTL function mux definitions */
1453 #define IOC_PF27_FUNC_CTL_GPIO_F_27 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1454 #define IOC_PF27_FUNC_CTL_SDM0_CLK_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1455 
1456 /* IOC_PF28_FUNC_CTL function mux definitions */
1457 #define IOC_PF28_FUNC_CTL_GPIO_F_28 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1458 #define IOC_PF28_FUNC_CTL_SDM0_DAT_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1459 
1460 /* IOC_PF29_FUNC_CTL function mux definitions */
1461 #define IOC_PF29_FUNC_CTL_GPIO_F_29 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1462 #define IOC_PF29_FUNC_CTL_SDM0_DAT_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1463 
1464 /* IOC_PF30_FUNC_CTL function mux definitions */
1465 #define IOC_PF30_FUNC_CTL_GPIO_F_30 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1466 #define IOC_PF30_FUNC_CTL_SDM0_CLK_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1467 
1468 /* IOC_PF31_FUNC_CTL function mux definitions */
1469 #define IOC_PF31_FUNC_CTL_GPIO_F_31 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1470 #define IOC_PF31_FUNC_CTL_SDM0_CLK_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(23)
1471 
1472 /* IOC_PV00_FUNC_CTL function mux definitions */
1473 #define IOC_PV00_FUNC_CTL_GPIO_V_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1474 #define IOC_PV00_FUNC_CTL_GPTMR1_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1475 #define IOC_PV00_FUNC_CTL_UART0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1476 #define IOC_PV00_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1477 #define IOC_PV00_FUNC_CTL_ESC0_P0_RXDV IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1478 
1479 /* IOC_PV01_FUNC_CTL function mux definitions */
1480 #define IOC_PV01_FUNC_CTL_GPIO_V_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1481 #define IOC_PV01_FUNC_CTL_GPTMR1_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1482 #define IOC_PV01_FUNC_CTL_UART0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1483 #define IOC_PV01_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1484 #define IOC_PV01_FUNC_CTL_ESC0_P0_RXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1485 
1486 /* IOC_PV02_FUNC_CTL function mux definitions */
1487 #define IOC_PV02_FUNC_CTL_GPIO_V_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1488 #define IOC_PV02_FUNC_CTL_GPTMR1_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1489 #define IOC_PV02_FUNC_CTL_UART0_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1490 #define IOC_PV02_FUNC_CTL_UART0_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1491 #define IOC_PV02_FUNC_CTL_I2C2_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1492 #define IOC_PV02_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1493 #define IOC_PV02_FUNC_CTL_ESC0_P0_RXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1494 
1495 /* IOC_PV03_FUNC_CTL function mux definitions */
1496 #define IOC_PV03_FUNC_CTL_GPIO_V_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1497 #define IOC_PV03_FUNC_CTL_GPTMR1_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1498 #define IOC_PV03_FUNC_CTL_UART0_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1499 #define IOC_PV03_FUNC_CTL_I2C2_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1500 #define IOC_PV03_FUNC_CTL_SPI1_CS_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1501 #define IOC_PV03_FUNC_CTL_MCAN1_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1502 #define IOC_PV03_FUNC_CTL_ESC0_P0_RXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1503 
1504 /* IOC_PV04_FUNC_CTL function mux definitions */
1505 #define IOC_PV04_FUNC_CTL_GPIO_V_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1506 #define IOC_PV04_FUNC_CTL_UART1_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1507 #define IOC_PV04_FUNC_CTL_SPI0_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1508 #define IOC_PV04_FUNC_CTL_MCAN1_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1509 #define IOC_PV04_FUNC_CTL_ESC0_P0_RXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1510 
1511 /* IOC_PV05_FUNC_CTL function mux definitions */
1512 #define IOC_PV05_FUNC_CTL_GPIO_V_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1513 #define IOC_PV05_FUNC_CTL_GPTMR1_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1514 #define IOC_PV05_FUNC_CTL_UART1_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1515 #define IOC_PV05_FUNC_CTL_UART1_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1516 #define IOC_PV05_FUNC_CTL_SPI0_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1517 #define IOC_PV05_FUNC_CTL_MCAN1_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1518 #define IOC_PV05_FUNC_CTL_ESC0_P0_RXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1519 
1520 /* IOC_PV06_FUNC_CTL function mux definitions */
1521 #define IOC_PV06_FUNC_CTL_GPIO_V_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1522 #define IOC_PV06_FUNC_CTL_GPTMR0_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1523 #define IOC_PV06_FUNC_CTL_UART1_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1524 #define IOC_PV06_FUNC_CTL_I2C3_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1525 #define IOC_PV06_FUNC_CTL_SPI0_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1526 #define IOC_PV06_FUNC_CTL_ESC0_P0_TXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1527 
1528 /* IOC_PV07_FUNC_CTL function mux definitions */
1529 #define IOC_PV07_FUNC_CTL_GPIO_V_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1530 #define IOC_PV07_FUNC_CTL_GPTMR0_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1531 #define IOC_PV07_FUNC_CTL_UART1_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1532 #define IOC_PV07_FUNC_CTL_I2C3_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1533 #define IOC_PV07_FUNC_CTL_SPI0_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1534 #define IOC_PV07_FUNC_CTL_ESC0_P0_TXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1535 
1536 /* IOC_PV08_FUNC_CTL function mux definitions */
1537 #define IOC_PV08_FUNC_CTL_GPIO_V_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1538 #define IOC_PV08_FUNC_CTL_GPTMR0_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1539 #define IOC_PV08_FUNC_CTL_UART2_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1540 #define IOC_PV08_FUNC_CTL_I2C0_SCL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1541 #define IOC_PV08_FUNC_CTL_SPI1_CS_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1542 #define IOC_PV08_FUNC_CTL_MCAN2_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1543 #define IOC_PV08_FUNC_CTL_ESC0_P0_TXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1544 
1545 /* IOC_PV09_FUNC_CTL function mux definitions */
1546 #define IOC_PV09_FUNC_CTL_GPIO_V_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1547 #define IOC_PV09_FUNC_CTL_GPTMR0_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1548 #define IOC_PV09_FUNC_CTL_UART2_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1549 #define IOC_PV09_FUNC_CTL_I2C0_SDA IOC_PAD_FUNC_CTL_ALT_SELECT_SET(4)
1550 #define IOC_PV09_FUNC_CTL_SPI1_CS_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1551 #define IOC_PV09_FUNC_CTL_MCAN2_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1552 #define IOC_PV09_FUNC_CTL_ESC0_P0_TXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1553 
1554 /* IOC_PV10_FUNC_CTL function mux definitions */
1555 #define IOC_PV10_FUNC_CTL_GPIO_V_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1556 #define IOC_PV10_FUNC_CTL_GPTMR0_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1557 #define IOC_PV10_FUNC_CTL_UART2_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1558 #define IOC_PV10_FUNC_CTL_UART2_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1559 #define IOC_PV10_FUNC_CTL_SPI1_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1560 #define IOC_PV10_FUNC_CTL_MCAN2_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1561 #define IOC_PV10_FUNC_CTL_ESC0_P0_TXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1562 
1563 /* IOC_PV11_FUNC_CTL function mux definitions */
1564 #define IOC_PV11_FUNC_CTL_GPIO_V_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1565 #define IOC_PV11_FUNC_CTL_UART2_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1566 #define IOC_PV11_FUNC_CTL_SPI1_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1567 #define IOC_PV11_FUNC_CTL_ESC0_P0_TXEN IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1568 
1569 /* IOC_PV12_FUNC_CTL function mux definitions */
1570 #define IOC_PV12_FUNC_CTL_GPIO_V_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1571 #define IOC_PV12_FUNC_CTL_SPI1_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1572 #define IOC_PV12_FUNC_CTL_ESC0_CTR_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1573 
1574 /* IOC_PV15_FUNC_CTL function mux definitions */
1575 #define IOC_PV15_FUNC_CTL_GPIO_V_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1576 #define IOC_PV15_FUNC_CTL_GPTMR0_COMP_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1577 #define IOC_PV15_FUNC_CTL_SPI1_DAT3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1578 #define IOC_PV15_FUNC_CTL_ESC0_P0_RXER IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1579 
1580 /* IOC_PW00_FUNC_CTL function mux definitions */
1581 #define IOC_PW00_FUNC_CTL_GPIO_W_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1582 #define IOC_PW00_FUNC_CTL_MCAN0_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1583 #define IOC_PW00_FUNC_CTL_ESC0_P1_RXDV IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1584 #define IOC_PW00_FUNC_CTL_ETH0_RXDV IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1585 
1586 /* IOC_PW01_FUNC_CTL function mux definitions */
1587 #define IOC_PW01_FUNC_CTL_GPIO_W_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1588 #define IOC_PW01_FUNC_CTL_MCAN0_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1589 #define IOC_PW01_FUNC_CTL_ESC0_P1_RXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1590 #define IOC_PW01_FUNC_CTL_ETH0_RXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1591 
1592 /* IOC_PW02_FUNC_CTL function mux definitions */
1593 #define IOC_PW02_FUNC_CTL_GPIO_W_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1594 #define IOC_PW02_FUNC_CTL_MCAN0_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1595 #define IOC_PW02_FUNC_CTL_ESC0_P1_RXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1596 #define IOC_PW02_FUNC_CTL_ETH0_RXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1597 
1598 /* IOC_PW03_FUNC_CTL function mux definitions */
1599 #define IOC_PW03_FUNC_CTL_GPIO_W_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1600 #define IOC_PW03_FUNC_CTL_MCAN1_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1601 #define IOC_PW03_FUNC_CTL_ESC0_P1_RXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1602 #define IOC_PW03_FUNC_CTL_ETH0_RXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1603 
1604 /* IOC_PW04_FUNC_CTL function mux definitions */
1605 #define IOC_PW04_FUNC_CTL_GPIO_W_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1606 #define IOC_PW04_FUNC_CTL_MCAN1_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1607 #define IOC_PW04_FUNC_CTL_ESC0_P1_RXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1608 #define IOC_PW04_FUNC_CTL_ETH0_RXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1609 
1610 /* IOC_PW05_FUNC_CTL function mux definitions */
1611 #define IOC_PW05_FUNC_CTL_GPIO_W_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1612 #define IOC_PW05_FUNC_CTL_MCAN1_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1613 #define IOC_PW05_FUNC_CTL_ESC0_P1_RXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1614 #define IOC_PW05_FUNC_CTL_ETH0_RXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1615 
1616 /* IOC_PW06_FUNC_CTL function mux definitions */
1617 #define IOC_PW06_FUNC_CTL_GPIO_W_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1618 #define IOC_PW06_FUNC_CTL_ESC0_P1_TXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1619 #define IOC_PW06_FUNC_CTL_ETH0_TXCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1620 
1621 /* IOC_PW07_FUNC_CTL function mux definitions */
1622 #define IOC_PW07_FUNC_CTL_GPIO_W_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1623 #define IOC_PW07_FUNC_CTL_ESC0_P1_TXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1624 #define IOC_PW07_FUNC_CTL_ETH0_TXD_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1625 
1626 /* IOC_PW08_FUNC_CTL function mux definitions */
1627 #define IOC_PW08_FUNC_CTL_GPIO_W_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1628 #define IOC_PW08_FUNC_CTL_MCAN2_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1629 #define IOC_PW08_FUNC_CTL_ESC0_P1_TXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1630 #define IOC_PW08_FUNC_CTL_ETH0_TXD_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1631 
1632 /* IOC_PW09_FUNC_CTL function mux definitions */
1633 #define IOC_PW09_FUNC_CTL_GPIO_W_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1634 #define IOC_PW09_FUNC_CTL_MCAN2_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1635 #define IOC_PW09_FUNC_CTL_ESC0_P1_TXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1636 #define IOC_PW09_FUNC_CTL_ETH0_TXD_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1637 
1638 /* IOC_PW10_FUNC_CTL function mux definitions */
1639 #define IOC_PW10_FUNC_CTL_GPIO_W_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1640 #define IOC_PW10_FUNC_CTL_MCAN2_STBY IOC_PAD_FUNC_CTL_ALT_SELECT_SET(7)
1641 #define IOC_PW10_FUNC_CTL_ESC0_P1_TXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1642 #define IOC_PW10_FUNC_CTL_ETH0_TXD_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1643 
1644 /* IOC_PW11_FUNC_CTL function mux definitions */
1645 #define IOC_PW11_FUNC_CTL_GPIO_W_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1646 #define IOC_PW11_FUNC_CTL_ESC0_P1_TXEN IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1647 #define IOC_PW11_FUNC_CTL_ETH0_TXEN IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1648 
1649 /* IOC_PW12_FUNC_CTL function mux definitions */
1650 #define IOC_PW12_FUNC_CTL_GPIO_W_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1651 #define IOC_PW12_FUNC_CTL_ESC0_CTR_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1652 #define IOC_PW12_FUNC_CTL_ETH0_RXER IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1653 
1654 /* IOC_PW15_FUNC_CTL function mux definitions */
1655 #define IOC_PW15_FUNC_CTL_GPIO_W_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1656 #define IOC_PW15_FUNC_CTL_ESC0_P1_RXER IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1657 #define IOC_PW15_FUNC_CTL_ETH0_CRS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1658 
1659 /* IOC_PW16_FUNC_CTL function mux definitions */
1660 #define IOC_PW16_FUNC_CTL_GPIO_W_16 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1661 #define IOC_PW16_FUNC_CTL_ESC0_CTR_6 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1662 #define IOC_PW16_FUNC_CTL_ETH0_MDIO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1663 
1664 /* IOC_PW17_FUNC_CTL function mux definitions */
1665 #define IOC_PW17_FUNC_CTL_GPIO_W_17 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1666 #define IOC_PW17_FUNC_CTL_ESC0_CTR_7 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1667 #define IOC_PW17_FUNC_CTL_ETH0_MDC IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1668 
1669 /* IOC_PW20_FUNC_CTL function mux definitions */
1670 #define IOC_PW20_FUNC_CTL_GPIO_W_20 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1671 #define IOC_PW20_FUNC_CTL_ESC0_REFCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1672 #define IOC_PW20_FUNC_CTL_ETH0_TXER IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1673 #define IOC_PW20_FUNC_CTL_SOC_REF0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1674 
1675 /* IOC_PW21_FUNC_CTL function mux definitions */
1676 #define IOC_PW21_FUNC_CTL_GPIO_W_21 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1677 #define IOC_PW21_FUNC_CTL_ESC0_REFCK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(11)
1678 #define IOC_PW21_FUNC_CTL_ETH0_COL IOC_PAD_FUNC_CTL_ALT_SELECT_SET(18)
1679 #define IOC_PW21_FUNC_CTL_SOC_REF1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(24)
1680 
1681 /* IOC_PX00_FUNC_CTL function mux definitions */
1682 #define IOC_PX00_FUNC_CTL_GPIO_X_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1683 #define IOC_PX00_FUNC_CTL_GPTMR3_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1684 #define IOC_PX00_FUNC_CTL_UART4_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1685 #define IOC_PX00_FUNC_CTL_XPI0_CB_DQS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
1686 
1687 /* IOC_PX01_FUNC_CTL function mux definitions */
1688 #define IOC_PX01_FUNC_CTL_GPIO_X_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1689 #define IOC_PX01_FUNC_CTL_GPTMR3_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1690 #define IOC_PX01_FUNC_CTL_UART4_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1691 #define IOC_PX01_FUNC_CTL_XPI0_CA_D_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
1692 
1693 /* IOC_PX02_FUNC_CTL function mux definitions */
1694 #define IOC_PX02_FUNC_CTL_GPIO_X_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1695 #define IOC_PX02_FUNC_CTL_GPTMR3_COMP_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1696 #define IOC_PX02_FUNC_CTL_UART4_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1697 #define IOC_PX02_FUNC_CTL_UART4_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1698 #define IOC_PX02_FUNC_CTL_XPI0_CA_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
1699 
1700 /* IOC_PX03_FUNC_CTL function mux definitions */
1701 #define IOC_PX03_FUNC_CTL_GPIO_X_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1702 #define IOC_PX03_FUNC_CTL_GPTMR3_CAPT_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1703 #define IOC_PX03_FUNC_CTL_UART4_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1704 #define IOC_PX03_FUNC_CTL_XPI0_CA_D_3 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
1705 
1706 /* IOC_PX04_FUNC_CTL function mux definitions */
1707 #define IOC_PX04_FUNC_CTL_GPIO_X_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1708 #define IOC_PX04_FUNC_CTL_UART5_CTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1709 #define IOC_PX04_FUNC_CTL_SPI3_SCLK IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1710 #define IOC_PX04_FUNC_CTL_XPI0_CA_DQS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
1711 
1712 /* IOC_PX05_FUNC_CTL function mux definitions */
1713 #define IOC_PX05_FUNC_CTL_GPIO_X_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1714 #define IOC_PX05_FUNC_CTL_GPTMR3_COMP_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1715 #define IOC_PX05_FUNC_CTL_UART5_DE IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1716 #define IOC_PX05_FUNC_CTL_UART5_RTS IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
1717 #define IOC_PX05_FUNC_CTL_SPI3_CS_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1718 #define IOC_PX05_FUNC_CTL_XPI0_CA_CS0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
1719 
1720 /* IOC_PX06_FUNC_CTL function mux definitions */
1721 #define IOC_PX06_FUNC_CTL_GPIO_X_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1722 #define IOC_PX06_FUNC_CTL_GPTMR2_CAPT_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1723 #define IOC_PX06_FUNC_CTL_UART5_RXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1724 #define IOC_PX06_FUNC_CTL_SPI3_MISO IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1725 #define IOC_PX06_FUNC_CTL_XPI0_CA_D_1 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
1726 
1727 /* IOC_PX07_FUNC_CTL function mux definitions */
1728 #define IOC_PX07_FUNC_CTL_GPIO_X_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
1729 #define IOC_PX07_FUNC_CTL_GPTMR2_COMP_0 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(1)
1730 #define IOC_PX07_FUNC_CTL_UART5_TXD IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
1731 #define IOC_PX07_FUNC_CTL_SPI3_MOSI IOC_PAD_FUNC_CTL_ALT_SELECT_SET(5)
1732 #define IOC_PX07_FUNC_CTL_XPI0_CA_D_2 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(14)
1733 
1734 
1735 #endif /* HPM_IOMUX_H */