Commit 6e14232010ad7d105e40511ff5e19a3990050511
Committed by
Stefano Babic
1 parent
5ae28d2db2
Exists in
master
and in
55 other branches
i.MX: declare iomux_v3_cfg_t arrays as const
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Showing 5 changed files with 27 additions and 27 deletions Side-by-side Diff
board/freescale/mx6qarm2/mx6qarm2.c
... | ... | @@ -54,12 +54,12 @@ |
54 | 54 | return 0; |
55 | 55 | } |
56 | 56 | |
57 | -iomux_v3_cfg_t uart4_pads[] = { | |
57 | +iomux_v3_cfg_t const uart4_pads[] = { | |
58 | 58 | MX6Q_PAD_KEY_COL0__UART4_TXD | MUX_PAD_CTRL(UART_PAD_CTRL), |
59 | 59 | MX6Q_PAD_KEY_ROW0__UART4_RXD | MUX_PAD_CTRL(UART_PAD_CTRL), |
60 | 60 | }; |
61 | 61 | |
62 | -iomux_v3_cfg_t usdhc3_pads[] = { | |
62 | +iomux_v3_cfg_t const usdhc3_pads[] = { | |
63 | 63 | MX6Q_PAD_SD3_CLK__USDHC3_CLK | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
64 | 64 | MX6Q_PAD_SD3_CMD__USDHC3_CMD | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
65 | 65 | MX6Q_PAD_SD3_DAT0__USDHC3_DAT0 | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
... | ... | @@ -73,7 +73,7 @@ |
73 | 73 | MX6Q_PAD_NANDF_CS0__GPIO_6_11 | MUX_PAD_CTRL(NO_PAD_CTRL), /* CD */ |
74 | 74 | }; |
75 | 75 | |
76 | -iomux_v3_cfg_t usdhc4_pads[] = { | |
76 | +iomux_v3_cfg_t const usdhc4_pads[] = { | |
77 | 77 | MX6Q_PAD_SD4_CLK__USDHC4_CLK | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
78 | 78 | MX6Q_PAD_SD4_CMD__USDHC4_CMD | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
79 | 79 | MX6Q_PAD_SD4_DAT0__USDHC4_DAT0 | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
... | ... | @@ -86,7 +86,7 @@ |
86 | 86 | MX6Q_PAD_SD4_DAT7__USDHC4_DAT7 | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
87 | 87 | }; |
88 | 88 | |
89 | -iomux_v3_cfg_t enet_pads[] = { | |
89 | +iomux_v3_cfg_t const enet_pads[] = { | |
90 | 90 | MX6Q_PAD_KEY_COL1__ENET_MDIO | MUX_PAD_CTRL(ENET_PAD_CTRL), |
91 | 91 | MX6Q_PAD_KEY_COL2__ENET_MDC | MUX_PAD_CTRL(ENET_PAD_CTRL), |
92 | 92 | MX6Q_PAD_RGMII_TXC__ENET_RGMII_TXC | MUX_PAD_CTRL(ENET_PAD_CTRL), |
board/freescale/mx6qsabreauto/mx6qsabreauto.c
... | ... | @@ -53,12 +53,12 @@ |
53 | 53 | return 0; |
54 | 54 | } |
55 | 55 | |
56 | -iomux_v3_cfg_t uart4_pads[] = { | |
56 | +iomux_v3_cfg_t const uart4_pads[] = { | |
57 | 57 | MX6Q_PAD_KEY_COL0__UART4_TXD | MUX_PAD_CTRL(UART_PAD_CTRL), |
58 | 58 | MX6Q_PAD_KEY_ROW0__UART4_RXD | MUX_PAD_CTRL(UART_PAD_CTRL), |
59 | 59 | }; |
60 | 60 | |
61 | -iomux_v3_cfg_t enet_pads[] = { | |
61 | +iomux_v3_cfg_t const enet_pads[] = { | |
62 | 62 | MX6Q_PAD_KEY_COL1__ENET_MDIO | MUX_PAD_CTRL(ENET_PAD_CTRL), |
63 | 63 | MX6Q_PAD_KEY_COL2__ENET_MDC | MUX_PAD_CTRL(ENET_PAD_CTRL), |
64 | 64 | MX6Q_PAD_RGMII_TXC__ENET_RGMII_TXC | MUX_PAD_CTRL(ENET_PAD_CTRL), |
... | ... | @@ -81,7 +81,7 @@ |
81 | 81 | imx_iomux_v3_setup_multiple_pads(enet_pads, ARRAY_SIZE(enet_pads)); |
82 | 82 | } |
83 | 83 | |
84 | -iomux_v3_cfg_t usdhc3_pads[] = { | |
84 | +iomux_v3_cfg_t const usdhc3_pads[] = { | |
85 | 85 | MX6Q_PAD_SD3_CLK__USDHC3_CLK | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
86 | 86 | MX6Q_PAD_SD3_CMD__USDHC3_CMD | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
87 | 87 | MX6Q_PAD_SD3_DAT0__USDHC3_DAT0 | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
board/freescale/mx6qsabrelite/mx6qsabrelite.c
... | ... | @@ -70,12 +70,12 @@ |
70 | 70 | return 0; |
71 | 71 | } |
72 | 72 | |
73 | -iomux_v3_cfg_t uart1_pads[] = { | |
73 | +iomux_v3_cfg_t const uart1_pads[] = { | |
74 | 74 | MX6Q_PAD_SD3_DAT6__UART1_RXD | MUX_PAD_CTRL(UART_PAD_CTRL), |
75 | 75 | MX6Q_PAD_SD3_DAT7__UART1_TXD | MUX_PAD_CTRL(UART_PAD_CTRL), |
76 | 76 | }; |
77 | 77 | |
78 | -iomux_v3_cfg_t uart2_pads[] = { | |
78 | +iomux_v3_cfg_t const uart2_pads[] = { | |
79 | 79 | MX6Q_PAD_EIM_D26__UART2_TXD | MUX_PAD_CTRL(UART_PAD_CTRL), |
80 | 80 | MX6Q_PAD_EIM_D27__UART2_RXD | MUX_PAD_CTRL(UART_PAD_CTRL), |
81 | 81 | }; |
... | ... | @@ -124,7 +124,7 @@ |
124 | 124 | } |
125 | 125 | }; |
126 | 126 | |
127 | -iomux_v3_cfg_t usdhc3_pads[] = { | |
127 | +iomux_v3_cfg_t const usdhc3_pads[] = { | |
128 | 128 | MX6Q_PAD_SD3_CLK__USDHC3_CLK | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
129 | 129 | MX6Q_PAD_SD3_CMD__USDHC3_CMD | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
130 | 130 | MX6Q_PAD_SD3_DAT0__USDHC3_DAT0 | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
... | ... | @@ -134,7 +134,7 @@ |
134 | 134 | MX6Q_PAD_SD3_DAT5__GPIO_7_0 | MUX_PAD_CTRL(NO_PAD_CTRL), /* CD */ |
135 | 135 | }; |
136 | 136 | |
137 | -iomux_v3_cfg_t usdhc4_pads[] = { | |
137 | +iomux_v3_cfg_t const usdhc4_pads[] = { | |
138 | 138 | MX6Q_PAD_SD4_CLK__USDHC4_CLK | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
139 | 139 | MX6Q_PAD_SD4_CMD__USDHC4_CMD | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
140 | 140 | MX6Q_PAD_SD4_DAT0__USDHC4_DAT0 | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
... | ... | @@ -144,7 +144,7 @@ |
144 | 144 | MX6Q_PAD_NANDF_D6__GPIO_2_6 | MUX_PAD_CTRL(NO_PAD_CTRL), /* CD */ |
145 | 145 | }; |
146 | 146 | |
147 | -iomux_v3_cfg_t enet_pads1[] = { | |
147 | +iomux_v3_cfg_t const enet_pads1[] = { | |
148 | 148 | MX6Q_PAD_ENET_MDIO__ENET_MDIO | MUX_PAD_CTRL(ENET_PAD_CTRL), |
149 | 149 | MX6Q_PAD_ENET_MDC__ENET_MDC | MUX_PAD_CTRL(ENET_PAD_CTRL), |
150 | 150 | MX6Q_PAD_RGMII_TXC__ENET_RGMII_TXC | MUX_PAD_CTRL(ENET_PAD_CTRL), |
... | ... | @@ -170,7 +170,7 @@ |
170 | 170 | MX6Q_PAD_EIM_D23__GPIO_3_23 | MUX_PAD_CTRL(NO_PAD_CTRL), |
171 | 171 | }; |
172 | 172 | |
173 | -iomux_v3_cfg_t enet_pads2[] = { | |
173 | +iomux_v3_cfg_t const enet_pads2[] = { | |
174 | 174 | MX6Q_PAD_RGMII_RXC__ENET_RGMII_RXC | MUX_PAD_CTRL(ENET_PAD_CTRL), |
175 | 175 | MX6Q_PAD_RGMII_RD0__ENET_RGMII_RD0 | MUX_PAD_CTRL(ENET_PAD_CTRL), |
176 | 176 | MX6Q_PAD_RGMII_RD1__ENET_RGMII_RD1 | MUX_PAD_CTRL(ENET_PAD_CTRL), |
... | ... | @@ -180,7 +180,7 @@ |
180 | 180 | }; |
181 | 181 | |
182 | 182 | /* Button assignments for J14 */ |
183 | -static iomux_v3_cfg_t button_pads[] = { | |
183 | +static iomux_v3_cfg_t const button_pads[] = { | |
184 | 184 | /* Menu */ |
185 | 185 | MX6Q_PAD_NANDF_D1__GPIO_2_1 | MUX_PAD_CTRL(BUTTON_PAD_CTRL), |
186 | 186 | /* Back */ |
... | ... | @@ -213,7 +213,7 @@ |
213 | 213 | imx_iomux_v3_setup_multiple_pads(enet_pads2, ARRAY_SIZE(enet_pads2)); |
214 | 214 | } |
215 | 215 | |
216 | -iomux_v3_cfg_t usb_pads[] = { | |
216 | +iomux_v3_cfg_t const usb_pads[] = { | |
217 | 217 | MX6Q_PAD_GPIO_17__GPIO_7_12 | MUX_PAD_CTRL(NO_PAD_CTRL), |
218 | 218 | }; |
219 | 219 | |
... | ... | @@ -297,7 +297,7 @@ |
297 | 297 | } |
298 | 298 | |
299 | 299 | #ifdef CONFIG_MXC_SPI |
300 | -iomux_v3_cfg_t ecspi1_pads[] = { | |
300 | +iomux_v3_cfg_t const ecspi1_pads[] = { | |
301 | 301 | /* SS1 */ |
302 | 302 | MX6Q_PAD_EIM_D19__GPIO_3_19 | MUX_PAD_CTRL(SPI_PAD_CTRL), |
303 | 303 | MX6Q_PAD_EIM_D17__ECSPI1_MISO | MUX_PAD_CTRL(SPI_PAD_CTRL), |
board/freescale/mx6qsabresd/mx6qsabresd.c
... | ... | @@ -51,12 +51,12 @@ |
51 | 51 | return 0; |
52 | 52 | } |
53 | 53 | |
54 | -iomux_v3_cfg_t uart1_pads[] = { | |
54 | +iomux_v3_cfg_t const uart1_pads[] = { | |
55 | 55 | MX6Q_PAD_CSI0_DAT10__UART1_TXD | MUX_PAD_CTRL(UART_PAD_CTRL), |
56 | 56 | MX6Q_PAD_CSI0_DAT11__UART1_RXD | MUX_PAD_CTRL(UART_PAD_CTRL), |
57 | 57 | }; |
58 | 58 | |
59 | -iomux_v3_cfg_t enet_pads[] = { | |
59 | +iomux_v3_cfg_t const enet_pads[] = { | |
60 | 60 | MX6Q_PAD_ENET_MDIO__ENET_MDIO | MUX_PAD_CTRL(ENET_PAD_CTRL), |
61 | 61 | MX6Q_PAD_ENET_MDC__ENET_MDC | MUX_PAD_CTRL(ENET_PAD_CTRL), |
62 | 62 | MX6Q_PAD_RGMII_TXC__ENET_RGMII_TXC | MUX_PAD_CTRL(ENET_PAD_CTRL), |
... | ... | @@ -86,7 +86,7 @@ |
86 | 86 | gpio_set_value(IMX_GPIO_NR(1, 25), 1); |
87 | 87 | } |
88 | 88 | |
89 | -iomux_v3_cfg_t usdhc3_pads[] = { | |
89 | +iomux_v3_cfg_t const usdhc3_pads[] = { | |
90 | 90 | MX6Q_PAD_SD3_CLK__USDHC3_CLK | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
91 | 91 | MX6Q_PAD_SD3_CMD__USDHC3_CMD | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
92 | 92 | MX6Q_PAD_SD3_DAT0__USDHC3_DAT0 | MUX_PAD_CTRL(USDHC_PAD_CTRL), |
board/genesi/mx51_efikamx/efikamx.c
... | ... | @@ -94,7 +94,7 @@ |
94 | 94 | return (~rev & 0x7) + 1; |
95 | 95 | } |
96 | 96 | |
97 | -static iomux_v3_cfg_t efikasb_revision_pads[] = { | |
97 | +static iomux_v3_cfg_t const efikasb_revision_pads[] = { | |
98 | 98 | MX51_PAD_EIM_CS3__GPIO2_28, |
99 | 99 | MX51_PAD_EIM_CS4__GPIO2_29, |
100 | 100 | }; |
... | ... | @@ -141,7 +141,7 @@ |
141 | 141 | /* |
142 | 142 | * UART configuration |
143 | 143 | */ |
144 | -static iomux_v3_cfg_t efikamx_uart_pads[] = { | |
144 | +static iomux_v3_cfg_t const efikamx_uart_pads[] = { | |
145 | 145 | MX51_PAD_UART1_RXD__UART1_RXD, |
146 | 146 | MX51_PAD_UART1_TXD__UART1_TXD, |
147 | 147 | MX51_PAD_UART1_RTS__UART1_RTS, |
... | ... | @@ -151,7 +151,7 @@ |
151 | 151 | /* |
152 | 152 | * SPI configuration |
153 | 153 | */ |
154 | -static iomux_v3_cfg_t efikamx_spi_pads[] = { | |
154 | +static iomux_v3_cfg_t const efikamx_spi_pads[] = { | |
155 | 155 | MX51_PAD_CSPI1_MOSI__ECSPI1_MOSI, |
156 | 156 | MX51_PAD_CSPI1_MISO__ECSPI1_MISO, |
157 | 157 | MX51_PAD_CSPI1_SCLK__ECSPI1_SCLK, |
... | ... | @@ -273,7 +273,7 @@ |
273 | 273 | {MMC_SDHC2_BASE_ADDR}, |
274 | 274 | }; |
275 | 275 | |
276 | -static iomux_v3_cfg_t efikamx_sdhc1_pads[] = { | |
276 | +static iomux_v3_cfg_t const efikamx_sdhc1_pads[] = { | |
277 | 277 | MX51_PAD_SD1_CMD__SD1_CMD, |
278 | 278 | MX51_PAD_SD1_CLK__SD1_CLK, |
279 | 279 | MX51_PAD_SD1_DATA0__SD1_DATA0, |
... | ... | @@ -285,7 +285,7 @@ |
285 | 285 | |
286 | 286 | #define EFIKAMX_SDHC1_WP IMX_GPIO_NR(1, 1) |
287 | 287 | |
288 | -static iomux_v3_cfg_t efikamx_sdhc1_cd_pads[] = { | |
288 | +static iomux_v3_cfg_t const efikamx_sdhc1_cd_pads[] = { | |
289 | 289 | MX51_PAD_GPIO1_0__SD1_CD, |
290 | 290 | MX51_PAD_EIM_CS2__SD1_CD, |
291 | 291 | }; |
... | ... | @@ -293,7 +293,7 @@ |
293 | 293 | #define EFIKAMX_SDHC1_CD IMX_GPIO_NR(1, 0) |
294 | 294 | #define EFIKASB_SDHC1_CD IMX_GPIO_NR(2, 27) |
295 | 295 | |
296 | -static iomux_v3_cfg_t efikasb_sdhc2_pads[] = { | |
296 | +static iomux_v3_cfg_t const efikasb_sdhc2_pads[] = { | |
297 | 297 | MX51_PAD_SD2_CMD__SD2_CMD, |
298 | 298 | MX51_PAD_SD2_CLK__SD2_CLK, |
299 | 299 | MX51_PAD_SD2_DATA0__SD2_DATA0, |
... | ... | @@ -372,7 +372,7 @@ |
372 | 372 | /* |
373 | 373 | * PATA |
374 | 374 | */ |
375 | -static iomux_v3_cfg_t efikamx_pata_pads[] = { | |
375 | +static iomux_v3_cfg_t const efikamx_pata_pads[] = { | |
376 | 376 | MX51_PAD_NANDF_WE_B__PATA_DIOW, |
377 | 377 | MX51_PAD_NANDF_RE_B__PATA_DIOR, |
378 | 378 | MX51_PAD_NANDF_ALE__PATA_BUFFER_EN, |
... | ... | @@ -423,7 +423,7 @@ |
423 | 423 | #define EFIKAMX_LED_GREEN IMX_GPIO_NR(3, 14) |
424 | 424 | #define EFIKAMX_LED_RED IMX_GPIO_NR(3, 15) |
425 | 425 | |
426 | -static iomux_v3_cfg_t efikasb_led_pads[] = { | |
426 | +static iomux_v3_cfg_t const efikasb_led_pads[] = { | |
427 | 427 | MX51_PAD_GPIO1_3__GPIO1_3, |
428 | 428 | MX51_PAD_EIM_CS0__GPIO2_25, |
429 | 429 | }; |