Lines Matching full:static

13 static const struct pinctrl_pin_desc meson_s4_periphs_pins[] = {
106 static const unsigned int i2c0_sda_pins[] = { GPIOE_0 };
107 static const unsigned int i2c0_scl_pins[] = { GPIOE_1 };
110 static const unsigned int uart_b_tx_e_pins[] = { GPIOE_0 };
111 static const unsigned int uart_b_rx_e_pins[] = { GPIOE_1 };
114 static const unsigned int pwm_h_pins[] = { GPIOE_0 };
115 static const unsigned int pwm_j_pins[] = { GPIOE_1 };
118 static const unsigned int emmc_nand_d0_pins[] = { GPIOB_0 };
119 static const unsigned int emmc_nand_d1_pins[] = { GPIOB_1 };
120 static const unsigned int emmc_nand_d2_pins[] = { GPIOB_2 };
121 static const unsigned int emmc_nand_d3_pins[] = { GPIOB_3 };
122 static const unsigned int emmc_nand_d4_pins[] = { GPIOB_4 };
123 static const unsigned int emmc_nand_d5_pins[] = { GPIOB_5 };
124 static const unsigned int emmc_nand_d6_pins[] = { GPIOB_6 };
125 static const unsigned int emmc_nand_d7_pins[] = { GPIOB_7 };
126 static const unsigned int emmc_clk_pins[] = { GPIOB_8 };
127 static const unsigned int emmc_rst_pins[] = { GPIOB_9 };
128 static const unsigned int emmc_cmd_pins[] = { GPIOB_10 };
129 static const unsigned int emmc_nand_ds_pins[] = { GPIOB_11 };
132 static const unsigned int nand_wen_clk_pins[] = { GPIOB_8 };
133 static const unsigned int nand_ale_pins[] = { GPIOB_9 };
134 static const unsigned int nand_ren_wr_pins[] = { GPIOB_10 };
135 static const unsigned int nand_cle_pins[] = { GPIOB_11 };
136 static const unsigned int nand_ce0_pins[] = { GPIOB_12 };
139 static const unsigned int spif_hold_pins[] = { GPIOB_3 };
140 static const unsigned int spif_mo_pins[] = { GPIOB_4 };
141 static const unsigned int spif_mi_pins[] = { GPIOB_5 };
142 static const unsigned int spif_clk_pins[] = { GPIOB_6 };
143 static const unsigned int spif_wp_pins[] = { GPIOB_7 };
144 static const unsigned int spif_cs_pins[] = { GPIOB_13 };
147 static const unsigned int sdcard_d0_c_pins[] = { GPIOC_0 };
148 static const unsigned int sdcard_d1_c_pins[] = { GPIOC_1 };
149 static const unsigned int sdcard_d2_c_pins[] = { GPIOC_2 };
150 static const unsigned int sdcard_d3_c_pins[] = { GPIOC_3 };
151 static const unsigned int sdcard_clk_c_pins[] = { GPIOC_4 };
152 static const unsigned int sdcard_cmd_c_pins[] = { GPIOC_5 };
153 static const unsigned int sdcard_cd_pins[] = { GPIOC_6 };
156 static const unsigned int jtag_2_tdo_pins[] = { GPIOC_0 };
157 static const unsigned int jtag_2_tdi_pins[] = { GPIOC_1 };
158 static const unsigned int uart_b_rx_c_pins[] = { GPIOC_2 };
159 static const unsigned int uart_b_tx_c_pins[] = { GPIOC_3 };
160 static const unsigned int jtag_2_clk_pins[] = { GPIOC_4 };
161 static const unsigned int jtag_2_tms_pins[] = { GPIOC_5 };
162 static const unsigned int i2c1_sda_c_pins[] = { GPIOC_6 };
163 static const unsigned int i2c1_scl_c_pins[] = { GPIOC_7 };
166 static const unsigned int pdm_din1_c_pins[] = { GPIOC_0 };
167 static const unsigned int pdm_din0_c_pins[] = { GPIOC_1 };
168 static const unsigned int i2c4_sda_c_pins[] = { GPIOC_2 };
169 static const unsigned int i2c4_scl_c_pins[] = { GPIOC_3 };
170 static const unsigned int pdm_dclk_c_pins[] = { GPIOC_4 };
171 static const unsigned int iso7816_clk_c_pins[] = { GPIOC_5 };
172 static const unsigned int iso7816_data_c_pins[] = { GPIOC_6 };
175 static const unsigned int tdm_d2_c_pins[] = { GPIOC_0 };
176 static const unsigned int tdm_d3_c_pins[] = { GPIOC_1 };
177 static const unsigned int tdm_fs1_c_pins[] = { GPIOC_2 };
178 static const unsigned int tdm_sclk1_c_pins[] = { GPIOC_3 };
179 static const unsigned int mclk_1_c_pins[] = { GPIOC_4 };
180 static const unsigned int tdm_d4_c_pins[] = { GPIOC_5 };
181 static const unsigned int tdm_d5_c_pins[] = { GPIOC_6 };
184 static const unsigned int uart_b_tx_d_pins[] = { GPIOD_0 };
185 static const unsigned int uart_b_rx_d_pins[] = { GPIOD_1 };
186 static const unsigned int uart_b_cts_d_pins[] = { GPIOD_2 };
187 static const unsigned int uart_b_rts_d_pins[] = { GPIOD_3 };
188 static const unsigned int remote_out_pins[] = { GPIOD_4 };
189 static const unsigned int remote_in_pins[] = { GPIOD_5 };
190 static const unsigned int jtag_1_clk_pins[] = { GPIOD_6 };
191 static const unsigned int jtag_1_tms_pins[] = { GPIOD_7 };
192 static const unsigned int jtag_1_tdi_pins[] = { GPIOD_8 };
193 static const unsigned int jtag_1_tdo_pins[] = { GPIOD_9 };
194 static const unsigned int clk12_24_pins[] = { GPIOD_10 };
195 static const unsigned int pwm_g_hiz_pins[] = { GPIOD_11 };
198 static const unsigned int i2c4_sda_d_pins[] = { GPIOD_2 };
199 static const unsigned int i2c4_scl_d_pins[] = { GPIOD_3 };
200 static const unsigned int mclk_1_d_pins[] = { GPIOD_4 };
201 static const unsigned int tdm_sclk1_d_pins[] = { GPIOD_6 };
202 static const unsigned int tdm_fs1_d_pins[] = { GPIOD_7 };
203 static const unsigned int tdm_d4_d_pins[] = { GPIOD_8 };
204 static const unsigned int tdm_d3_d_pins[] = { GPIOD_9 };
205 static const unsigned int tdm_d2_d_pins[] = { GPIOD_10 };
206 static const unsigned int pwm_g_d_pins[] = { GPIOD_11 };
209 static const unsigned int uart_c_tx_pins[] = { GPIOD_2 };
210 static const unsigned int uart_c_rx_pins[] = { GPIOD_3 };
211 static const unsigned int pwm_b_d_pins[] = { GPIOD_4 };
212 static const unsigned int pwm_a_d_pins[] = { GPIOD_6 };
213 static const unsigned int pwm_c_d_pins[] = { GPIOD_7 };
214 static const unsigned int pwm_d_d_pins[] = { GPIOD_8 };
215 static const unsigned int pwm_i_d_pins[] = { GPIOD_9 };
218 static const unsigned int clk_32k_in_pins[] = { GPIOD_2 };
219 static const unsigned int pwm_b_hiz_pins[] = { GPIOD_4 };
220 static const unsigned int pwm_a_hiz_pins[] = { GPIOD_6 };
221 static const unsigned int pwm_c_hiz_pins[] = { GPIOD_7 };
222 static const unsigned int pdm_dclk_d_pins[] = { GPIOD_8 };
223 static const unsigned int pdm_din0_d_pins[] = { GPIOD_9 };
224 static const unsigned int pdm_din1_d_pins[] = { GPIOD_10 };
227 static const unsigned int mic_mute_en_pins[] = { GPIOD_2 };
228 static const unsigned int mic_mute_key_pins[] = { GPIOD_3 };
229 static const unsigned int i2c1_sda_d_pins[] = { GPIOD_6 };
230 static const unsigned int i2c1_scl_d_pins[] = { GPIOD_7 };
231 static const unsigned int i2c2_sda_d_pins[] = { GPIOD_10 };
232 static const unsigned int i2c2_scl_d_pins[] = { GPIOD_11 };
235 static const unsigned int gen_clk_d_pins[] = { GPIOD_10 };
236 static const unsigned int tsin_b_clk_c_pins[] = { GPIOD_6 };
237 static const unsigned int tsin_b_sop_c_pins[] = { GPIOD_7 };
238 static const unsigned int tsin_b_valid_c_pins[] = { GPIOD_8 };
239 static const unsigned int tsin_b_d0_c_pins[] = { GPIOD_9 };
242 static const unsigned int hdmitx_sda_pins[] = { GPIOH_0 };
243 static const unsigned int hdmitx_sck_pins[] = { GPIOH_1 };
244 static const unsigned int hdmitx_hpd_in_pins[] = { GPIOH_2 };
245 static const unsigned int ao_cec_a_pins[] = { GPIOH_3 };
246 static const unsigned int spdif_out_h_pins[] = { GPIOH_4 };
247 static const unsigned int spdif_in_pins[] = { GPIOH_5 };
248 static const unsigned int i2c1_sda_h_pins[] = { GPIOH_6 };
249 static const unsigned int i2c1_scl_h_pins[] = { GPIOH_7 };
250 static const unsigned int i2c2_sda_h8_pins[] = { GPIOH_8 };
251 static const unsigned int i2c2_scl_h9_pins[] = { GPIOH_9 };
252 static const unsigned int eth_link_led_pins[] = { GPIOH_10 };
253 static const unsigned int eth_act_led_pins[] = { GPIOH_11 };
256 static const unsigned int i2c2_sda_h0_pins[] = { GPIOH_0 };
257 static const unsigned int i2c2_scl_h1_pins[] = { GPIOH_1 };
258 static const unsigned int ao_cec_b_pins[] = { GPIOH_3 };
259 static const unsigned int uart_d_tx_h_pins[] = { GPIOH_4 };
260 static const unsigned int uart_d_rx_h_pins[] = { GPIOH_5 };
261 static const unsigned int uart_d_cts_h_pins[] = { GPIOH_6 };
262 static const unsigned int uart_d_rts_h_pins[] = { GPIOH_7 };
263 static const unsigned int iso7816_clk_h_pins[] = { GPIOH_8 };
264 static const unsigned int iso7816_data_h_pins[] = { GPIOH_9 };
265 static const unsigned int uart_e_tx_h_pins[] = { GPIOH_10 };
266 static const unsigned int uart_e_rx_h_pins[] = { GPIOH_11 };
269 static const unsigned int pwm_d_h_pins[] = { GPIOH_6 };
270 static const unsigned int pwm_i_h_pins[] = { GPIOH_7 };
271 static const unsigned int pdm_dclk_h_pins[] = { GPIOH_8 };
272 static const unsigned int pdm_din0_h_pins[] = { GPIOH_9 };
273 static const unsigned int pdm_din1_h_pins[] = { GPIOH_10 };
276 static const unsigned int mclk_1_h_pins[] = { GPIOH_4 };
277 static const unsigned int tdm_sclk1_h_pins[] = { GPIOH_5 };
278 static const unsigned int tdm_fs1_h_pins[] = { GPIOH_6 };
279 static const unsigned int tdm_d2_h_pins[] = { GPIOH_7 };
280 static const unsigned int tdm_d3_h_pins[] = { GPIOH_8 };
281 static const unsigned int tdm_d4_h_pins[] = { GPIOH_9 };
284 static const unsigned int spi_a_miso_h_pins[] = { GPIOH_4 };
285 static const unsigned int spi_a_mosi_h_pins[] = { GPIOH_5 };
286 static const unsigned int spi_a_clk_h_pins[] = { GPIOH_6 };
287 static const unsigned int spi_a_ss0_h_pins[] = { GPIOH_7 };
290 static const unsigned int gen_clk_h_pins[] = { GPIOH_11 };
291 static const unsigned int tsin_b1_clk_pins[] = { GPIOH_4 };
292 static const unsigned int tsin_b1_sop_pins[] = { GPIOH_5 };
293 static const unsigned int tsin_b1_valid_pins[] = { GPIOH_6 };
294 static const unsigned int tsin_b1_d0_pins[] = { GPIOH_7 };
297 static const unsigned int sdio_d0_pins[] = { GPIOX_0 };
298 static const unsigned int sdio_d1_pins[] = { GPIOX_1 };
299 static const unsigned int sdio_d2_pins[] = { GPIOX_2 };
300 static const unsigned int sdio_d3_pins[] = { GPIOX_3 };
301 static const unsigned int sdio_clk_pins[] = { GPIOX_4 };
302 static const unsigned int sdio_cmd_pins[] = { GPIOX_5 };
303 static const unsigned int pwm_a_x_pins[] = { GPIOX_6 };
304 static const unsigned int pwm_f_x_pins[] = { GPIOX_7 };
305 static const unsigned int tdm_d1_pins[] = { GPIOX_8 };
306 static const unsigned int tdm_d0_pins[] = { GPIOX_9 };
307 static const unsigned int tdm_fs0_pins[] = { GPIOX_10 };
308 static const unsigned int tdm_sclk0_pins[] = { GPIOX_11 };
309 static const unsigned int uart_a_tx_pins[] = { GPIOX_12 };
310 static const unsigned int uart_a_rx_pins[] = { GPIOX_13 };
311 static const unsigned int uart_a_cts_pins[] = { GPIOX_14 };
312 static const unsigned int uart_a_rts_pins[] = { GPIOX_15 };
313 static const unsigned int pwm_e_x_pins[] = { GPIOX_16 };
314 static const unsigned int i2c1_sda_x_pins[] = { GPIOX_17 };
315 static const unsigned int i2c1_scl_x_pins[] = { GPIOX_18 };
316 static const unsigned int pwm_b_x_pins[] = { GPIOX_19 };
319 static const unsigned int pdm_din0_x_pins[] = { GPIOX_8 };
320 static const unsigned int pdm_din1_x_pins[] = { GPIOX_9 };
321 static const unsigned int pdm_dclk_x_pins[] = { GPIOX_11 };
324 static const unsigned int spi_a_mosi_x_pins[] = { GPIOX_8 };
325 static const unsigned int spi_a_miso_x_pins[] = { GPIOX_9 };
326 static const unsigned int spi_a_ss0_x_pins[] = { GPIOX_10 };
327 static const unsigned int spi_a_clk_x_pins[] = { GPIOX_11 };
330 static const unsigned int pwm_c_x_pins[] = { GPIOX_8 };
331 static const unsigned int i2c_slave_scl_pins[] = { GPIOX_10 };
332 static const unsigned int i2c_slave_sda_pins[] = { GPIOX_11 };
335 static const unsigned int i2c3_sda_x_pins[] = { GPIOX_10 };
336 static const unsigned int i2c3_scl_x_pins[] = { GPIOX_11 };
339 static const unsigned int tdm_fs2_pins[] = { GPIOZ_0 };
340 static const unsigned int tdm_sclk2_pins[] = { GPIOZ_1 };
341 static const unsigned int tdm_d4_z_pins[] = { GPIOZ_2 };
342 static const unsigned int tdm_d5_z_pins[] = { GPIOZ_3 };
343 static const unsigned int tdm_d6_pins[] = { GPIOZ_4 };
344 static const unsigned int tdm_d7_pins[] = { GPIOZ_5 };
345 static const unsigned int mclk_2_pins[] = { GPIOZ_6 };
346 static const unsigned int spdif_out_z_pins[] = { GPIOZ_9 };
347 static const unsigned int dtv_a_if_agc_z10_pins[] = { GPIOZ_10 };
348 static const unsigned int uart_e_tx_z11_pins[] = { GPIOZ_11 };
349 static const unsigned int uart_e_rx_z12_pins[] = { GPIOZ_12 };
352 static const unsigned int tsin_a_clk_pins[] = { GPIOZ_0 };
353 static const unsigned int tsin_a_sop_pins[] = { GPIOZ_1 };
354 static const unsigned int tsin_a_valid_pins[] = { GPIOZ_2 };
355 static const unsigned int tsin_a_din0_pins[] = { GPIOZ_3 };
356 static const unsigned int dtv_a_if_agc_z6_pins[] = { GPIOZ_6 };
357 static const unsigned int dtv_b_if_agc_pins[] = { GPIOZ_7 };
358 static const unsigned int i2c3_sda_z_pins[] = { GPIOZ_8 };
359 static const unsigned int i2c3_scl_z_pins[] = { GPIOZ_9 };
360 static const unsigned int dtv_a_rf_agc_pins[] = { GPIOZ_10 };
361 static const unsigned int dtv_b_rf_agc_pins[] = { GPIOZ_11 };
364 static const unsigned int sdcard_d0_z_pins[] = { GPIOZ_0 };
365 static const unsigned int sdcard_d1_z_pins[] = { GPIOZ_1 };
366 static const unsigned int sdcard_d2_z_pins[] = { GPIOZ_2 };
367 static const unsigned int sdcard_d3_z_pins[] = { GPIOZ_3 };
368 static const unsigned int sdcard_clk_z_pins[] = { GPIOZ_4 };
369 static const unsigned int sdcard_cmd_z_pins[] = { GPIOZ_5 };
370 static const unsigned int uart_e_tx_z8_pins[] = { GPIOZ_8 };
371 static const unsigned int uart_e_rx_z9_pins[] = { GPIOZ_9 };
372 static const unsigned int pdm_din1_z_pins[] = { GPIOZ_10 };
373 static const unsigned int pdm_din0_z_pins[] = { GPIOZ_11 };
374 static const unsigned int pdm_dclk_z_pins[] = { GPIOZ_12 };
377 static const unsigned int spi_a_miso_z_pins[] = { GPIOZ_0 };
378 static const unsigned int spi_a_mosi_z_pins[] = { GPIOZ_1 };
379 static const unsigned int spi_a_clk_z_pins[] = { GPIOZ_2 };
380 static const unsigned int spi_a_ss0_z_pins[] = { GPIOZ_3 };
381 static const unsigned int spi_a_ss1_z_pins[] = { GPIOZ_4 };
382 static const unsigned int spi_a_ss2_z_pins[] = { GPIOZ_5 };
383 static const unsigned int i2c4_scl_z_pins[] = { GPIOZ_11 };
384 static const unsigned int i2c4_sda_z_pins[] = { GPIOZ_12 };
387 static const unsigned int uart_d_tx_z_pins[] = { GPIOZ_0 };
388 static const unsigned int uart_d_rx_z_pins[] = { GPIOZ_1 };
389 static const unsigned int uart_d_cts_z_pins[] = { GPIOZ_2 };
390 static const unsigned int uart_d_rts_z_pins[] = { GPIOZ_3 };
391 static const unsigned int pwm_g_z_pins[] = { GPIOZ_4 };
392 static const unsigned int pwm_f_z_pins[] = { GPIOZ_5 };
393 static const unsigned int pwm_e_z_pins[] = { GPIOZ_6 };
394 static const unsigned int tsin_b_clk_z_pins[] = { GPIOZ_7 };
395 static const unsigned int tsin_b_sop_z_pins[] = { GPIOZ_10 };
396 static const unsigned int tsin_b_valid_z_pins[] = { GPIOZ_11 };
397 static const unsigned int tsin_b_d0_z_pins[] = { GPIOZ_12 };
400 static const unsigned int s2_demod_gpio7_pins[] = { GPIOZ_0 };
401 static const unsigned int s2_demod_gpio6_pins[] = { GPIOZ_1 };
402 static const unsigned int s2_demod_gpio5_pins[] = { GPIOZ_2 };
403 static const unsigned int s2_demod_gpio4_pins[] = { GPIOZ_3 };
404 static const unsigned int s2_demod_gpio3_pins[] = { GPIOZ_4 };
405 static const unsigned int s2_demod_gpio2_pins[] = { GPIOZ_5 };
406 static const unsigned int diseqc_out_pins[] = { GPIOZ_7 };
407 static const unsigned int s2_demod_gpio1_pins[] = { GPIOZ_8 };
408 static const unsigned int s2_demod_gpio0_pins[] = { GPIOZ_12 };
411 static const unsigned int gen_clk_z9_pins[] = { GPIOZ_9 };
412 static const unsigned int gen_clk_z12_pins[] = { GPIOZ_12 };
414 static const struct meson_pmx_group meson_s4_periphs_groups[] = {
815 static const char * const gpio_periphs_groups[] = {
843 static const char * const i2c0_groups[] = {
847 static const char * const i2c1_groups[] = {
854 static const char * const i2c2_groups[] = {
860 static const char * const i2c3_groups[] = {
865 static const char * const i2c4_groups[] = {
871 static const char * const uart_a_groups[] = {
875 static const char * const uart_b_groups[] = {
880 static const char * const uart_c_groups[] = {
884 static const char * const uart_d_groups[] = {
889 static const char * const uart_e_groups[] = {
894 static const char * const emmc_groups[] = {
900 static const char * const nand_groups[] = {
906 static const char * const spif_groups[] = {
911 static const char * const sdcard_groups[] = {
918 static const char * const jtag_1_groups[] = {
922 static const char * const jtag_2_groups[] = {
926 static const char * const pdm_groups[] = {
934 static const char * const iso7816_groups[] = {
939 static const char * const tdm_groups[] = {
947 static const char * const mclk_1_groups[] = {
951 static const char * const mclk_2_groups[] = {
955 static const char * const remote_out_groups[] = {
959 static const char * const remote_in_groups[] = {
963 static const char * const clk12_24_groups[] = {
967 static const char * const clk_32k_in_groups[] = {
971 static const char * const pwm_a_hiz_groups[] = {
975 static const char * const pwm_b_hiz_groups[] = {
979 static const char * const pwm_c_hiz_groups[] = {
983 static const char * const pwm_g_hiz_groups[] = {
987 static const char * const pwm_a_groups[] = {
991 static const char * const pwm_b_groups[] = {
995 static const char * const pwm_c_groups[] = {
999 static const char * const pwm_d_groups[] = {
1003 static const char * const pwm_e_groups[] = {
1007 static const char * const pwm_f_groups[] = {
1011 static const char * const pwm_g_groups[] = {
1015 static const char * const pwm_h_groups[] = {
1019 static const char * const pwm_i_groups[] = {
1023 static const char * const pwm_j_groups[] = {
1027 static const char * const mic_mute_groups[] = {
1031 static const char * const hdmitx_groups[] = {
1035 static const char * const ao_cec_a_groups[] = {
1039 static const char * const ao_cec_b_groups[] = {
1043 static const char * const spdif_out_groups[] = {
1047 static const char * const spdif_in_groups[] = {
1051 static const char * const eth_groups[] = {
1055 static const char * const spi_a_groups[] = {
1064 static const char * const gen_clk_groups[] = {
1068 static const char * const sdio_groups[] = {
1072 static const char * const i2c_slave_groups[] = {
1076 static const char * const dtv_groups[] = {
1081 static const char * const tsin_a_groups[] = {
1085 static const char * const tsin_b_groups[] = {
1090 static const char * const tsin_b1_groups[] = {
1094 static const char * const diseqc_out_groups[] = {
1098 static const char * const s2_demod_groups[] = {
1103 static const struct meson_pmx_func meson_s4_periphs_functions[] = {
1163 static const struct meson_bank meson_s4_periphs_banks[] = {
1183 static const struct meson_pmx_bank meson_s4_periphs_pmx_banks[] = {
1195 static const struct meson_axg_pmx_data meson_s4_periphs_pmx_banks_data = {
1200 static const struct meson_pinctrl_data meson_s4_periphs_pinctrl_data = {
1215 static const struct of_device_id meson_s4_pinctrl_dt_match[] = {
1224 static struct platform_driver meson_s4_pinctrl_driver = {