Lines Matching full:static
13 static const struct pinctrl_pin_desc c3_periphs_pins[] = {
72 static const unsigned int pwm_a_pins[] = { GPIOE_0 };
73 static const unsigned int pwm_b_pins[] = { GPIOE_1 };
74 static const unsigned int i2c2_sda_pins[] = { GPIOE_2 };
75 static const unsigned int i2c2_scl_pins[] = { GPIOE_3 };
76 static const unsigned int gen_clk_e_pins[] = { GPIOE_4 };
79 static const unsigned int i2c0_sda_e_pins[] = { GPIOE_0 };
80 static const unsigned int i2c0_scl_e_pins[] = { GPIOE_1 };
81 static const unsigned int clk_32k_in_pins[] = { GPIOE_4 };
84 static const unsigned int i2c_slave_scl_pins[] = { GPIOE_0 };
85 static const unsigned int i2c_slave_sda_pins[] = { GPIOE_1 };
86 static const unsigned int clk12_24_e_pins[] = { GPIOE_4 };
89 static const unsigned int emmc_nand_d0_pins[] = { GPIOB_0 };
90 static const unsigned int emmc_nand_d1_pins[] = { GPIOB_1 };
91 static const unsigned int emmc_nand_d2_pins[] = { GPIOB_2 };
92 static const unsigned int emmc_nand_d3_pins[] = { GPIOB_3 };
93 static const unsigned int emmc_nand_d4_pins[] = { GPIOB_4 };
94 static const unsigned int emmc_nand_d5_pins[] = { GPIOB_5 };
95 static const unsigned int emmc_nand_d6_pins[] = { GPIOB_6 };
96 static const unsigned int emmc_nand_d7_pins[] = { GPIOB_7 };
97 static const unsigned int emmc_clk_pins[] = { GPIOB_8 };
98 static const unsigned int emmc_rst_pins[] = { GPIOB_9 };
99 static const unsigned int emmc_cmd_pins[] = { GPIOB_10 };
100 static const unsigned int emmc_nand_ds_pins[] = { GPIOB_11 };
103 static const unsigned int nand_wen_clk_pins[] = { GPIOB_8 };
104 static const unsigned int nand_ale_pins[] = { GPIOB_9 };
105 static const unsigned int nand_ren_wr_pins[] = { GPIOB_10 };
106 static const unsigned int nand_cle_pins[] = { GPIOB_11 };
107 static const unsigned int nand_ce0_pins[] = { GPIOB_12 };
110 static const unsigned int pwm_g_b_pins[] = { GPIOB_0 };
111 static const unsigned int pwm_h_b_pins[] = { GPIOB_1 };
112 static const unsigned int pwm_i_b_pins[] = { GPIOB_2 };
113 static const unsigned int spif_hold_pins[] = { GPIOB_3 };
114 static const unsigned int spif_mo_pins[] = { GPIOB_4 };
115 static const unsigned int spif_mi_pins[] = { GPIOB_5 };
116 static const unsigned int spif_clk_pins[] = { GPIOB_6 };
117 static const unsigned int spif_wp_pins[] = { GPIOB_7 };
118 static const unsigned int pwm_j_b_pins[] = { GPIOB_8 };
119 static const unsigned int pwm_k_b_pins[] = { GPIOB_9 };
120 static const unsigned int pwm_l_b_pins[] = { GPIOB_10 };
121 static const unsigned int pwm_m_b_pins[] = { GPIOB_11 };
122 static const unsigned int pwm_n_b_pins[] = { GPIOB_12 };
123 static const unsigned int spif_cs_pins[] = { GPIOB_13 };
124 static const unsigned int spif_clk_loop_pins[] = { GPIOB_14 };
127 static const unsigned int lcd_d0_pins[] = { GPIOB_0 };
128 static const unsigned int lcd_d1_pins[] = { GPIOB_1 };
129 static const unsigned int lcd_d2_pins[] = { GPIOB_2 };
130 static const unsigned int lcd_d3_pins[] = { GPIOB_8 };
131 static const unsigned int lcd_d4_pins[] = { GPIOB_9 };
132 static const unsigned int lcd_d5_pins[] = { GPIOB_10 };
133 static const unsigned int lcd_d6_pins[] = { GPIOB_11 };
134 static const unsigned int lcd_d7_pins[] = { GPIOB_12 };
137 static const unsigned int spi_a_mosi_b_pins[] = { GPIOB_0 };
138 static const unsigned int spi_a_miso_b_pins[] = { GPIOB_1 };
139 static const unsigned int spi_a_clk_b_pins[] = { GPIOB_2 };
140 static const unsigned int spi_a_ss0_b_pins[] = { GPIOB_8 };
141 static const unsigned int spi_a_ss1_b_pins[] = { GPIOB_9 };
142 static const unsigned int spi_a_ss2_b_pins[] = { GPIOB_10 };
143 static const unsigned int i2c1_sda_b_pins[] = { GPIOB_11 };
144 static const unsigned int i2c1_scl_b_pins[] = { GPIOB_12 };
147 static const unsigned int uart_a_tx_b_pins[] = { GPIOB_0 };
148 static const unsigned int uart_a_rx_b_pins[] = { GPIOB_1 };
149 static const unsigned int uart_a_cts_b_pins[] = { GPIOB_2 };
150 static const unsigned int uart_a_rts_b_pins[] = { GPIOB_8 };
151 static const unsigned int uart_d_tx_b_pins[] = { GPIOB_9 };
152 static const unsigned int uart_d_rx_b_pins[] = { GPIOB_10 };
153 static const unsigned int pdm_dclk_b_pins[] = { GPIOB_11 };
154 static const unsigned int pdm_din0_b_pins[] = { GPIOB_12 };
157 static const unsigned int sdcard_d0_pins[] = { GPIOC_0 };
158 static const unsigned int sdcard_d1_pins[] = { GPIOC_1 };
159 static const unsigned int sdcard_d2_pins[] = { GPIOC_2 };
160 static const unsigned int sdcard_d3_pins[] = { GPIOC_3 };
161 static const unsigned int sdcard_clk_pins[] = { GPIOC_4 };
162 static const unsigned int sdcard_cmd_pins[] = { GPIOC_5 };
163 static const unsigned int sdcard_cd_pins[] = { GPIOC_6 };
166 static const unsigned int jtag_b_tdo_pins[] = { GPIOC_0 };
167 static const unsigned int jtag_b_tdi_pins[] = { GPIOC_1 };
168 static const unsigned int uart_b_rx_c_pins[] = { GPIOC_2 };
169 static const unsigned int uart_b_tx_c_pins[] = { GPIOC_3 };
170 static const unsigned int jtag_b_clk_pins[] = { GPIOC_4 };
171 static const unsigned int jtag_b_tms_pins[] = { GPIOC_5 };
172 static const unsigned int gen_clk_c_pins[] = { GPIOC_6 };
175 static const unsigned int tdm_d3_pins[] = { GPIOC_0 };
176 static const unsigned int tdm_d2_pins[] = { GPIOC_1 };
177 static const unsigned int mclk_1_pins[] = { GPIOC_2 };
178 static const unsigned int tdm_sclk1_pins[] = { GPIOC_3 };
179 static const unsigned int tdm_fs1_pins[] = { GPIOC_4 };
180 static const unsigned int pdm_dclk_c_pins[] = { GPIOC_5 };
181 static const unsigned int pdm_din0_c_pins[] = { GPIOC_6 };
184 static const unsigned int spi_a_mosi_c_pins[] = { GPIOC_0 };
185 static const unsigned int spi_a_miso_c_pins[] = { GPIOC_1 };
186 static const unsigned int spi_a_clk_c_pins[] = { GPIOC_2 };
187 static const unsigned int spi_a_ss0_c_pins[] = { GPIOC_3 };
188 static const unsigned int spi_a_ss1_c_pins[] = { GPIOC_4 };
191 static const unsigned int pwm_g_c_pins[] = { GPIOC_0 };
192 static const unsigned int pwm_h_c_pins[] = { GPIOC_1 };
193 static const unsigned int pwm_i_c_pins[] = { GPIOC_2 };
194 static const unsigned int pwm_j_c_pins[] = { GPIOC_3 };
195 static const unsigned int pwm_k_c_pins[] = { GPIOC_4 };
196 static const unsigned int pwm_l_c_pins[] = { GPIOC_5 };
197 static const unsigned int pwm_m_c_pins[] = { GPIOC_6 };
200 static const unsigned int uart_a_rx_c_pins[] = { GPIOC_0 };
201 static const unsigned int uart_a_tx_c_pins[] = { GPIOC_1 };
202 static const unsigned int uart_c_rx_c_pins[] = { GPIOC_2 };
203 static const unsigned int uart_c_tx_c_pins[] = { GPIOC_3 };
204 static const unsigned int i2c3_sda_c_pins[] = { GPIOC_4 };
205 static const unsigned int i2c3_scl_c_pins[] = { GPIOC_5 };
206 static const unsigned int clk12_24_c_pins[] = { GPIOC_6 };
209 static const unsigned int sdio_d0_pins[] = { GPIOX_0 };
210 static const unsigned int sdio_d1_pins[] = { GPIOX_1 };
211 static const unsigned int sdio_d2_pins[] = { GPIOX_2 };
212 static const unsigned int sdio_d3_pins[] = { GPIOX_3 };
213 static const unsigned int sdio_clk_pins[] = { GPIOX_4 };
214 static const unsigned int sdio_cmd_pins[] = { GPIOX_5 };
215 static const unsigned int clk12_24_x_pins[] = { GPIOX_6 };
216 static const unsigned int uart_e_tx_x_pins[] = { GPIOX_7 };
217 static const unsigned int uart_e_rx_x_pins[] = { GPIOX_8 };
218 static const unsigned int uart_e_cts_pins[] = { GPIOX_9 };
219 static const unsigned int uart_e_rts_pins[] = { GPIOX_10 };
220 static const unsigned int pwm_e_pins[] = { GPIOX_11 };
221 static const unsigned int pwm_j_x12_pins[] = { GPIOX_12 };
222 static const unsigned int pwm_k_x13_pins[] = { GPIOX_13 };
225 static const unsigned int spi_a_mosi_x_pins[] = { GPIOX_0 };
226 static const unsigned int spi_a_miso_x_pins[] = { GPIOX_1 };
227 static const unsigned int spi_a_clk_x_pins[] = { GPIOX_2 };
228 static const unsigned int spi_a_ss0_x_pins[] = { GPIOX_3 };
229 static const unsigned int spi_a_ss1_x_pins[] = { GPIOX_4 };
230 static const unsigned int spi_a_ss2_x_pins[] = { GPIOX_5 };
231 static const unsigned int spi_b_ss2_x6_pins[] = { GPIOX_6 };
232 static const unsigned int spi_b_miso_x_pins[] = { GPIOX_7 };
233 static const unsigned int spi_b_clk_x_pins[] = { GPIOX_8 };
234 static const unsigned int spi_b_mosi_x_pins[] = { GPIOX_9 };
235 static const unsigned int spi_b_ss0_x_pins[] = { GPIOX_10 };
236 static const unsigned int spi_b_ss1_x_pins[] = { GPIOX_11 };
237 static const unsigned int spi_b_ss2_x12_pins[] = { GPIOX_12 };
238 static const unsigned int gen_clk_x_pins[] = { GPIOX_13 };
241 static const unsigned int tdm_d1_x_pins[] = { GPIOX_0 };
242 static const unsigned int tdm_d0_x_pins[] = { GPIOX_1 };
243 static const unsigned int mclk_0_x_pins[] = { GPIOX_2 };
244 static const unsigned int tdm_sclk0_x_pins[] = { GPIOX_3 };
245 static const unsigned int tdm_fs0_x_pins[] = { GPIOX_4 };
246 static const unsigned int pdm_dclk_x5_pins[] = { GPIOX_5 };
247 static const unsigned int pdm_din0_x6_pins[] = { GPIOX_6 };
248 static const unsigned int pdm_din0_x9_pins[] = { GPIOX_9 };
249 static const unsigned int pdm_dclk_x10_pins[] = { GPIOX_10 };
250 static const unsigned int clk12_24_x13_pins[] = { GPIOX_13 };
253 static const unsigned int lcd_d8_pins[] = { GPIOX_0 };
254 static const unsigned int lcd_d9_pins[] = { GPIOX_1 };
255 static const unsigned int lcd_d10_pins[] = { GPIOX_2 };
256 static const unsigned int lcd_d11_pins[] = { GPIOX_3 };
257 static const unsigned int lcd_d12_pins[] = { GPIOX_4 };
258 static const unsigned int lcd_d13_pins[] = { GPIOX_5 };
259 static const unsigned int lcd_d14_pins[] = { GPIOX_6 };
260 static const unsigned int lcd_d15_pins[] = { GPIOX_7 };
261 static const unsigned int lcd_vs_pins[] = { GPIOX_8 };
262 static const unsigned int lcd_hs_pins[] = { GPIOX_9 };
263 static const unsigned int lcd_den_pins[] = { GPIOX_10 };
264 static const unsigned int lcd_d16_pins[] = { GPIOX_11 };
265 static const unsigned int lcd_clk_x_pins[] = { GPIOX_12 };
266 static const unsigned int lcd_d17_pins[] = { GPIOX_13 };
269 static const unsigned int pwm_g_x0_pins[] = { GPIOX_0 };
270 static const unsigned int pwm_h_x1_pins[] = { GPIOX_1 };
271 static const unsigned int pwm_i_x2_pins[] = { GPIOX_2 };
272 static const unsigned int pwm_j_x3_pins[] = { GPIOX_3 };
273 static const unsigned int pwm_k_x4_pins[] = { GPIOX_4 };
274 static const unsigned int pwm_l_x_pins[] = { GPIOX_5 };
275 static const unsigned int pwm_m_x_pins[] = { GPIOX_6 };
276 static const unsigned int pwm_n_x_pins[] = { GPIOX_7 };
277 static const unsigned int pwm_g_x8_pins[] = { GPIOX_8 };
278 static const unsigned int pwm_h_x9_pins[] = { GPIOX_9 };
279 static const unsigned int pwm_i_x10_pins[] = { GPIOX_10 };
280 static const unsigned int clk12_24_x11_pins[] = { GPIOX_11 };
283 static const unsigned int uart_a_rx_x_pins[] = { GPIOX_0 };
284 static const unsigned int uart_a_tx_x_pins[] = { GPIOX_1 };
285 static const unsigned int uart_c_rx_x_pins[] = { GPIOX_2 };
286 static const unsigned int uart_c_tx_x_pins[] = { GPIOX_3 };
287 static const unsigned int i2c3_sda_x_pins[] = { GPIOX_4 };
288 static const unsigned int i2c3_scl_x_pins[] = { GPIOX_5 };
289 static const unsigned int i2c1_sda_x_pins[] = { GPIOX_7 };
290 static const unsigned int i2c1_scl_x_pins[] = { GPIOX_8 };
291 static const unsigned int uart_d_tx_x_pins[] = { GPIOX_9 };
292 static const unsigned int uart_d_rx_x_pins[] = { GPIOX_10 };
295 static const unsigned int pwm_g_d_pins[] = { GPIOD_0 };
296 static const unsigned int pwm_h_d_pins[] = { GPIOD_1 };
297 static const unsigned int eth_led_act_pins[] = { GPIOD_2 };
298 static const unsigned int eth_led_link_pins[] = { GPIOD_3 };
299 static const unsigned int pwm_d_pins[] = { GPIOD_4 };
300 static const unsigned int pwm_f_pins[] = { GPIOD_5 };
301 static const unsigned int pwm_k_d_pins[] = { GPIOD_6 };
304 static const unsigned int uart_a_tx_d_pins[] = { GPIOD_0 };
305 static const unsigned int uart_a_rx_d_pins[] = { GPIOD_1 };
306 static const unsigned int spi_b_miso_d_pins[] = { GPIOD_2 };
307 static const unsigned int spi_b_clk_d_pins[] = { GPIOD_3 };
308 static const unsigned int spi_b_mosi_d_pins[] = { GPIOD_4 };
309 static const unsigned int spi_b_ss0_d_pins[] = { GPIOD_5 };
310 static const unsigned int spi_b_ss1_d_pins[] = { GPIOD_6 };
313 static const unsigned int i2c0_sda_d_pins[] = { GPIOD_0 };
314 static const unsigned int i2c0_scl_d_pins[] = { GPIOD_1 };
315 static const unsigned int i2c1_sda_d_pins[] = { GPIOD_2 };
316 static const unsigned int i2c1_scl_d_pins[] = { GPIOD_3 };
317 static const unsigned int pdm_dclk_d_pins[] = { GPIOD_4 };
318 static const unsigned int pdm_din0_d_pins[] = { GPIOD_5 };
319 static const unsigned int ir_in_d6_pins[] = { GPIOD_6 };
322 static const unsigned int ir_in_d0_pins[] = { GPIOD_0 };
323 static const unsigned int ir_out_pins[] = { GPIOD_1 };
324 static const unsigned int pwm_i_d_pins[] = { GPIOD_2 };
325 static const unsigned int pwm_j_d_pins[] = { GPIOD_3 };
326 static const unsigned int i2c3_sda_d_pins[] = { GPIOD_4 };
327 static const unsigned int i2c3_scl_d_pins[] = { GPIOD_5 };
330 static const unsigned int tdm_fs0_d_pins[] = { GPIOD_2 };
331 static const unsigned int tdm_sclk0_d_pins[] = { GPIOD_3 };
332 static const unsigned int mclk_0_d_pins[] = { GPIOD_4 };
333 static const unsigned int tdm_d1_d_pins[] = { GPIOD_5 };
334 static const unsigned int tdm_d0_d_pins[] = { GPIOD_6 };
337 static const unsigned int uart_d_tx_d_pins[] = { GPIOD_0 };
338 static const unsigned int uart_d_rx_d_pins[] = { GPIOD_1 };
339 static const unsigned int uart_c_tx_d_pins[] = { GPIOD_2 };
340 static const unsigned int uart_c_rx_d_pins[] = { GPIOD_3 };
343 static const unsigned int uart_b_tx_a_pins[] = { GPIOA_0 };
344 static const unsigned int uart_b_rx_a_pins[] = { GPIOA_1 };
345 static const unsigned int pwm_c_pins[] = { GPIOA_2 };
346 static const unsigned int pwm_l_a_pins[] = { GPIOA_3 };
347 static const unsigned int i2c1_sda_a_pins[] = { GPIOA_4 };
348 static const unsigned int i2c1_scl_a_pins[] = { GPIOA_5 };
351 static const unsigned int pwm_c_hiz_pins[] = { GPIOA_2 };
352 static const unsigned int gen_clk_a_pins[] = { GPIOA_3 };
353 static const unsigned int pdm_dclk_z_pins[] = { GPIOA_4 };
354 static const unsigned int pdm_din0_a_pins[] = { GPIOA_5 };
357 static const unsigned int jtag_a_clk_pins[] = { GPIOA_2 };
358 static const unsigned int jtag_a_tms_pins[] = { GPIOA_3 };
359 static const unsigned int jtag_a_tdi_pins[] = { GPIOA_4 };
360 static const unsigned int jtag_a_tdo_pins[] = { GPIOA_5 };
363 static const unsigned int lcd_clk_a_pins[] = { GPIOA_3 };
364 static const unsigned int uart_f_tx_a_pins[] = { GPIOA_4 };
365 static const unsigned int uart_f_rx_a_pins[] = { GPIOA_5 };
368 static const unsigned int uart_e_tx_a_pins[] = { GPIOA_2 };
369 static const unsigned int uart_e_rx_a_pins[] = { GPIOA_3 };
370 static const unsigned int pwm_m_a_pins[] = { GPIOA_4 };
371 static const unsigned int pwm_n_a_pins[] = { GPIOA_5 };
374 static const unsigned int spi_a_mosi_a_pins[] = { GPIOA_3 };
375 static const unsigned int gen_clk_a4_pins[] = { GPIOA_4 };
376 static const unsigned int clk12_24_a_pins[] = { GPIOA_5 };
378 static const struct meson_pmx_group c3_periphs_groups[] = {
743 static const char * const gpio_periphs_groups[] = {
767 static const char * const uart_a_groups[] = {
773 static const char * const uart_b_groups[] = {
777 static const char * const uart_c_groups[] = {
783 static const char * const uart_d_groups[] = {
788 static const char * const uart_e_groups[] = {
793 static const char * const i2c0_groups[] = {
798 static const char * const i2c1_groups[] = {
805 static const char * const i2c2_groups[] = {
809 static const char * const i2c3_groups[] = {
815 static const char * const i2c_slave_groups[] = {
819 static const char * const pwm_a_groups[] = {
823 static const char * const pwm_b_groups[] = {
827 static const char * const pwm_c_groups[] = {
831 static const char * const pwm_d_groups[] = {
835 static const char * const pwm_e_groups[] = {
839 static const char * const pwm_f_groups[] = {
843 static const char * const pwm_g_groups[] = {
847 static const char * const pwm_h_groups[] = {
851 static const char * const pwm_i_groups[] = {
855 static const char * const pwm_j_groups[] = {
859 static const char * const pwm_k_groups[] = {
863 static const char * const pwm_l_groups[] = {
867 static const char * const pwm_m_groups[] = {
871 static const char * const pwm_n_groups[] = {
875 static const char * const pwm_c_hiz_groups[] = {
879 static const char * const ir_out_groups[] = {
883 static const char * const ir_in_groups[] = {
887 static const char * const jtag_a_groups[] = {
891 static const char * const jtag_b_groups[] = {
895 static const char * const gen_clk_groups[] = {
900 static const char * const clk12_24_groups[] = {
905 static const char * const clk_32k_in_groups[] = {
909 static const char * const emmc_groups[] = {
915 static const char * const nand_groups[] = {
923 static const char * const spif_groups[] = {
928 static const char * const spi_a_groups[] = {
940 static const char * const spi_b_groups[] = {
948 static const char * const sdcard_groups[] = {
953 static const char * const sdio_groups[] = {
958 static const char * const pdm_groups[] = {
964 static const char * const eth_groups[] = {
968 static const char * const mclk_0_groups[] = {
972 static const char * const mclk_1_groups[] = {
976 static const char * const tdm_groups[] = {
982 static const char * const lcd_groups[] = {
990 static const struct meson_pmx_func c3_periphs_functions[] = {
1039 static const struct meson_bank c3_periphs_banks[] = {
1057 static const struct meson_pmx_bank c3_periphs_pmx_banks[] = {
1068 static const struct meson_axg_pmx_data c3_periphs_pmx_banks_data = {
1073 static const struct meson_pinctrl_data c3_periphs_pinctrl_data = {
1088 static const struct of_device_id c3_pinctrl_dt_match[] = {
1097 static struct platform_driver c3_pinctrl_driver = {