Lines Matching full:static
14 static const struct pinctrl_pin_desc meson_axg_periphs_pins[] = {
103 static const struct pinctrl_pin_desc meson_axg_aobus_pins[] = {
122 static const unsigned int emmc_nand_d0_pins[] = {BOOT_0};
123 static const unsigned int emmc_nand_d1_pins[] = {BOOT_1};
124 static const unsigned int emmc_nand_d2_pins[] = {BOOT_2};
125 static const unsigned int emmc_nand_d3_pins[] = {BOOT_3};
126 static const unsigned int emmc_nand_d4_pins[] = {BOOT_4};
127 static const unsigned int emmc_nand_d5_pins[] = {BOOT_5};
128 static const unsigned int emmc_nand_d6_pins[] = {BOOT_6};
129 static const unsigned int emmc_nand_d7_pins[] = {BOOT_7};
131 static const unsigned int emmc_clk_pins[] = {BOOT_8};
132 static const unsigned int emmc_cmd_pins[] = {BOOT_10};
133 static const unsigned int emmc_ds_pins[] = {BOOT_13};
136 static const unsigned int nand_ce0_pins[] = {BOOT_8};
137 static const unsigned int nand_ale_pins[] = {BOOT_9};
138 static const unsigned int nand_cle_pins[] = {BOOT_10};
139 static const unsigned int nand_wen_clk_pins[] = {BOOT_11};
140 static const unsigned int nand_ren_wr_pins[] = {BOOT_12};
141 static const unsigned int nand_rb0_pins[] = {BOOT_13};
144 static const unsigned int nor_hold_pins[] = {BOOT_3};
145 static const unsigned int nor_d_pins[] = {BOOT_4};
146 static const unsigned int nor_q_pins[] = {BOOT_5};
147 static const unsigned int nor_c_pins[] = {BOOT_6};
148 static const unsigned int nor_wp_pins[] = {BOOT_9};
149 static const unsigned int nor_cs_pins[] = {BOOT_14};
152 static const unsigned int sdio_d0_pins[] = {GPIOX_0};
153 static const unsigned int sdio_d1_pins[] = {GPIOX_1};
154 static const unsigned int sdio_d2_pins[] = {GPIOX_2};
155 static const unsigned int sdio_d3_pins[] = {GPIOX_3};
156 static const unsigned int sdio_clk_pins[] = {GPIOX_4};
157 static const unsigned int sdio_cmd_pins[] = {GPIOX_5};
160 static const unsigned int spi0_clk_pins[] = {GPIOZ_0};
161 static const unsigned int spi0_mosi_pins[] = {GPIOZ_1};
162 static const unsigned int spi0_miso_pins[] = {GPIOZ_2};
163 static const unsigned int spi0_ss0_pins[] = {GPIOZ_3};
164 static const unsigned int spi0_ss1_pins[] = {GPIOZ_4};
165 static const unsigned int spi0_ss2_pins[] = {GPIOZ_5};
168 static const unsigned int spi1_clk_x_pins[] = {GPIOX_19};
169 static const unsigned int spi1_mosi_x_pins[] = {GPIOX_17};
170 static const unsigned int spi1_miso_x_pins[] = {GPIOX_18};
171 static const unsigned int spi1_ss0_x_pins[] = {GPIOX_16};
173 static const unsigned int spi1_clk_a_pins[] = {GPIOA_4};
174 static const unsigned int spi1_mosi_a_pins[] = {GPIOA_2};
175 static const unsigned int spi1_miso_a_pins[] = {GPIOA_3};
176 static const unsigned int spi1_ss0_a_pins[] = {GPIOA_5};
177 static const unsigned int spi1_ss1_pins[] = {GPIOA_6};
180 static const unsigned int i2c0_sck_pins[] = {GPIOZ_6};
181 static const unsigned int i2c0_sda_pins[] = {GPIOZ_7};
184 static const unsigned int i2c1_sck_z_pins[] = {GPIOZ_8};
185 static const unsigned int i2c1_sda_z_pins[] = {GPIOZ_9};
187 static const unsigned int i2c1_sck_x_pins[] = {GPIOX_16};
188 static const unsigned int i2c1_sda_x_pins[] = {GPIOX_17};
191 static const unsigned int i2c2_sck_x_pins[] = {GPIOX_18};
192 static const unsigned int i2c2_sda_x_pins[] = {GPIOX_19};
194 static const unsigned int i2c2_sda_a_pins[] = {GPIOA_17};
195 static const unsigned int i2c2_sck_a_pins[] = {GPIOA_18};
198 static const unsigned int i2c3_sda_a6_pins[] = {GPIOA_6};
199 static const unsigned int i2c3_sck_a7_pins[] = {GPIOA_7};
201 static const unsigned int i2c3_sda_a12_pins[] = {GPIOA_12};
202 static const unsigned int i2c3_sck_a13_pins[] = {GPIOA_13};
204 static const unsigned int i2c3_sda_a19_pins[] = {GPIOA_19};
205 static const unsigned int i2c3_sck_a20_pins[] = {GPIOA_20};
208 static const unsigned int uart_rts_a_pins[] = {GPIOX_11};
209 static const unsigned int uart_cts_a_pins[] = {GPIOX_10};
210 static const unsigned int uart_tx_a_pins[] = {GPIOX_8};
211 static const unsigned int uart_rx_a_pins[] = {GPIOX_9};
214 static const unsigned int uart_rts_b_z_pins[] = {GPIOZ_0};
215 static const unsigned int uart_cts_b_z_pins[] = {GPIOZ_1};
216 static const unsigned int uart_tx_b_z_pins[] = {GPIOZ_2};
217 static const unsigned int uart_rx_b_z_pins[] = {GPIOZ_3};
219 static const unsigned int uart_rts_b_x_pins[] = {GPIOX_18};
220 static const unsigned int uart_cts_b_x_pins[] = {GPIOX_19};
221 static const unsigned int uart_tx_b_x_pins[] = {GPIOX_16};
222 static const unsigned int uart_rx_b_x_pins[] = {GPIOX_17};
225 static const unsigned int uart_ao_tx_b_z_pins[] = {GPIOZ_8};
226 static const unsigned int uart_ao_rx_b_z_pins[] = {GPIOZ_9};
227 static const unsigned int uart_ao_cts_b_z_pins[] = {GPIOZ_6};
228 static const unsigned int uart_ao_rts_b_z_pins[] = {GPIOZ_7};
231 static const unsigned int pwm_a_z_pins[] = {GPIOZ_5};
233 static const unsigned int pwm_a_x18_pins[] = {GPIOX_18};
234 static const unsigned int pwm_a_x20_pins[] = {GPIOX_20};
236 static const unsigned int pwm_a_a_pins[] = {GPIOA_14};
239 static const unsigned int pwm_b_z_pins[] = {GPIOZ_4};
241 static const unsigned int pwm_b_x_pins[] = {GPIOX_19};
243 static const unsigned int pwm_b_a_pins[] = {GPIOA_15};
246 static const unsigned int pwm_c_x10_pins[] = {GPIOX_10};
247 static const unsigned int pwm_c_x17_pins[] = {GPIOX_17};
249 static const unsigned int pwm_c_a_pins[] = {GPIOA_16};
252 static const unsigned int pwm_d_x11_pins[] = {GPIOX_11};
253 static const unsigned int pwm_d_x16_pins[] = {GPIOX_16};
256 static const unsigned int pwm_vs_pins[] = {GPIOA_0};
259 static const unsigned int spdif_in_z_pins[] = {GPIOZ_4};
261 static const unsigned int spdif_in_a1_pins[] = {GPIOA_1};
262 static const unsigned int spdif_in_a7_pins[] = {GPIOA_7};
263 static const unsigned int spdif_in_a19_pins[] = {GPIOA_19};
264 static const unsigned int spdif_in_a20_pins[] = {GPIOA_20};
267 static const unsigned int spdif_out_z_pins[] = {GPIOZ_5};
269 static const unsigned int spdif_out_a1_pins[] = {GPIOA_1};
270 static const unsigned int spdif_out_a11_pins[] = {GPIOA_11};
271 static const unsigned int spdif_out_a19_pins[] = {GPIOA_19};
272 static const unsigned int spdif_out_a20_pins[] = {GPIOA_20};
275 static const unsigned int jtag_tdo_x_pins[] = {GPIOX_0};
276 static const unsigned int jtag_tdi_x_pins[] = {GPIOX_1};
277 static const unsigned int jtag_clk_x_pins[] = {GPIOX_4};
278 static const unsigned int jtag_tms_x_pins[] = {GPIOX_5};
281 static const unsigned int eth_txd0_x_pins[] = {GPIOX_8};
282 static const unsigned int eth_txd1_x_pins[] = {GPIOX_9};
283 static const unsigned int eth_txen_x_pins[] = {GPIOX_10};
284 static const unsigned int eth_rgmii_rx_clk_x_pins[] = {GPIOX_12};
285 static const unsigned int eth_rxd0_x_pins[] = {GPIOX_13};
286 static const unsigned int eth_rxd1_x_pins[] = {GPIOX_14};
287 static const unsigned int eth_rx_dv_x_pins[] = {GPIOX_15};
288 static const unsigned int eth_mdio_x_pins[] = {GPIOX_21};
289 static const unsigned int eth_mdc_x_pins[] = {GPIOX_22};
291 static const unsigned int eth_txd0_y_pins[] = {GPIOY_10};
292 static const unsigned int eth_txd1_y_pins[] = {GPIOY_11};
293 static const unsigned int eth_txen_y_pins[] = {GPIOY_9};
294 static const unsigned int eth_rgmii_rx_clk_y_pins[] = {GPIOY_2};
295 static const unsigned int eth_rxd0_y_pins[] = {GPIOY_4};
296 static const unsigned int eth_rxd1_y_pins[] = {GPIOY_5};
297 static const unsigned int eth_rx_dv_y_pins[] = {GPIOY_3};
298 static const unsigned int eth_mdio_y_pins[] = {GPIOY_0};
299 static const unsigned int eth_mdc_y_pins[] = {GPIOY_1};
301 static const unsigned int eth_rxd2_rgmii_pins[] = {GPIOY_6};
302 static const unsigned int eth_rxd3_rgmii_pins[] = {GPIOY_7};
303 static const unsigned int eth_rgmii_tx_clk_pins[] = {GPIOY_8};
304 static const unsigned int eth_txd2_rgmii_pins[] = {GPIOY_12};
305 static const unsigned int eth_txd3_rgmii_pins[] = {GPIOY_13};
308 static const unsigned int pdm_dclk_a14_pins[] = {GPIOA_14};
309 static const unsigned int pdm_dclk_a19_pins[] = {GPIOA_19};
310 static const unsigned int pdm_din0_pins[] = {GPIOA_15};
311 static const unsigned int pdm_din1_pins[] = {GPIOA_16};
312 static const unsigned int pdm_din2_pins[] = {GPIOA_17};
313 static const unsigned int pdm_din3_pins[] = {GPIOA_18};
316 static const unsigned int mclk_c_pins[] = {GPIOA_0};
317 static const unsigned int mclk_b_pins[] = {GPIOA_1};
320 static const unsigned int tdma_sclk_pins[] = {GPIOX_12};
321 static const unsigned int tdma_sclk_slv_pins[] = {GPIOX_12};
322 static const unsigned int tdma_fs_pins[] = {GPIOX_13};
323 static const unsigned int tdma_fs_slv_pins[] = {GPIOX_13};
324 static const unsigned int tdma_din0_pins[] = {GPIOX_14};
325 static const unsigned int tdma_dout0_x14_pins[] = {GPIOX_14};
326 static const unsigned int tdma_dout0_x15_pins[] = {GPIOX_15};
327 static const unsigned int tdma_dout1_pins[] = {GPIOX_15};
328 static const unsigned int tdma_din1_pins[] = {GPIOX_15};
330 static const unsigned int tdmc_sclk_pins[] = {GPIOA_2};
331 static const unsigned int tdmc_sclk_slv_pins[] = {GPIOA_2};
332 static const unsigned int tdmc_fs_pins[] = {GPIOA_3};
333 static const unsigned int tdmc_fs_slv_pins[] = {GPIOA_3};
334 static const unsigned int tdmc_din0_pins[] = {GPIOA_4};
335 static const unsigned int tdmc_dout0_pins[] = {GPIOA_4};
336 static const unsigned int tdmc_din1_pins[] = {GPIOA_5};
337 static const unsigned int tdmc_dout1_pins[] = {GPIOA_5};
338 static const unsigned int tdmc_din2_pins[] = {GPIOA_6};
339 static const unsigned int tdmc_dout2_pins[] = {GPIOA_6};
340 static const unsigned int tdmc_din3_pins[] = {GPIOA_7};
341 static const unsigned int tdmc_dout3_pins[] = {GPIOA_7};
343 static const unsigned int tdmb_sclk_pins[] = {GPIOA_8};
344 static const unsigned int tdmb_sclk_slv_pins[] = {GPIOA_8};
345 static const unsigned int tdmb_fs_pins[] = {GPIOA_9};
346 static const unsigned int tdmb_fs_slv_pins[] = {GPIOA_9};
347 static const unsigned int tdmb_din0_pins[] = {GPIOA_10};
348 static const unsigned int tdmb_dout0_pins[] = {GPIOA_10};
349 static const unsigned int tdmb_din1_pins[] = {GPIOA_11};
350 static const unsigned int tdmb_dout1_pins[] = {GPIOA_11};
351 static const unsigned int tdmb_din2_pins[] = {GPIOA_12};
352 static const unsigned int tdmb_dout2_pins[] = {GPIOA_12};
353 static const unsigned int tdmb_din3_pins[] = {GPIOA_13};
354 static const unsigned int tdmb_dout3_pins[] = {GPIOA_13};
356 static struct meson_pmx_group meson_axg_periphs_groups[] = {
626 static const unsigned int uart_ao_tx_a_pins[] = {GPIOAO_0};
627 static const unsigned int uart_ao_rx_a_pins[] = {GPIOAO_1};
628 static const unsigned int uart_ao_cts_a_pins[] = {GPIOAO_2};
629 static const unsigned int uart_ao_rts_a_pins[] = {GPIOAO_3};
632 static const unsigned int uart_ao_tx_b_pins[] = {GPIOAO_4};
633 static const unsigned int uart_ao_rx_b_pins[] = {GPIOAO_5};
634 static const unsigned int uart_ao_cts_b_pins[] = {GPIOAO_2};
635 static const unsigned int uart_ao_rts_b_pins[] = {GPIOAO_3};
638 static const unsigned int i2c_ao_sck_4_pins[] = {GPIOAO_4};
639 static const unsigned int i2c_ao_sda_5_pins[] = {GPIOAO_5};
640 static const unsigned int i2c_ao_sck_8_pins[] = {GPIOAO_8};
641 static const unsigned int i2c_ao_sda_9_pins[] = {GPIOAO_9};
642 static const unsigned int i2c_ao_sck_10_pins[] = {GPIOAO_10};
643 static const unsigned int i2c_ao_sda_11_pins[] = {GPIOAO_11};
646 static const unsigned int i2c_ao_slave_sck_pins[] = {GPIOAO_10};
647 static const unsigned int i2c_ao_slave_sda_pins[] = {GPIOAO_11};
650 static const unsigned int remote_input_ao_pins[] = {GPIOAO_6};
653 static const unsigned int remote_out_ao_pins[] = {GPIOAO_7};
656 static const unsigned int pwm_ao_a_pins[] = {GPIOAO_3};
659 static const unsigned int pwm_ao_b_ao2_pins[] = {GPIOAO_2};
660 static const unsigned int pwm_ao_b_ao12_pins[] = {GPIOAO_12};
663 static const unsigned int pwm_ao_c_ao8_pins[] = {GPIOAO_8};
664 static const unsigned int pwm_ao_c_ao13_pins[] = {GPIOAO_13};
667 static const unsigned int pwm_ao_d_pins[] = {GPIOAO_9};
670 static const unsigned int jtag_ao_tdi_pins[] = {GPIOAO_3};
671 static const unsigned int jtag_ao_tdo_pins[] = {GPIOAO_4};
672 static const unsigned int jtag_ao_clk_pins[] = {GPIOAO_5};
673 static const unsigned int jtag_ao_tms_pins[] = {GPIOAO_7};
676 static const unsigned int gen_clk_ee_pins[] = {GPIOAO_13};
678 static struct meson_pmx_group meson_axg_aobus_groups[] = {
727 static const char * const gpio_periphs_groups[] = {
754 static const char * const emmc_groups[] = {
761 static const char * const nand_groups[] = {
769 static const char * const nor_groups[] = {
774 static const char * const sdio_groups[] = {
779 static const char * const spi0_groups[] = {
784 static const char * const spi1_groups[] = {
790 static const char * const uart_a_groups[] = {
794 static const char * const uart_b_groups[] = {
799 static const char * const uart_ao_b_z_groups[] = {
804 static const char * const i2c0_groups[] = {
808 static const char * const i2c1_groups[] = {
813 static const char * const i2c2_groups[] = {
818 static const char * const i2c3_groups[] = {
824 static const char * const eth_groups[] = {
835 static const char * const pwm_a_groups[] = {
839 static const char * const pwm_b_groups[] = {
843 static const char * const pwm_c_groups[] = {
847 static const char * const pwm_d_groups[] = {
851 static const char * const pwm_vs_groups[] = {
855 static const char * const spdif_out_groups[] = {
860 static const char * const spdif_in_groups[] = {
865 static const char * const jtag_ee_groups[] = {
870 static const char * const pdm_groups[] = {
875 static const char * const gpio_aobus_groups[] = {
882 static const char * const uart_ao_a_groups[] = {
886 static const char * const uart_ao_b_groups[] = {
890 static const char * const i2c_ao_groups[] = {
896 static const char * const i2c_ao_slave_groups[] = {
900 static const char * const remote_input_ao_groups[] = {
904 static const char * const remote_out_ao_groups[] = {
908 static const char * const pwm_ao_a_groups[] = {
912 static const char * const pwm_ao_b_groups[] = {
916 static const char * const pwm_ao_c_groups[] = {
920 static const char * const pwm_ao_d_groups[] = {
924 static const char * const jtag_ao_groups[] = {
928 static const char * const mclk_c_groups[] = {
932 static const char * const mclk_b_groups[] = {
936 static const char * const tdma_groups[] = {
942 static const char * const tdmc_groups[] = {
948 static const char * const tdmb_groups[] = {
954 static const char * const gen_clk_ee_groups[] = {
958 static struct meson_pmx_func meson_axg_periphs_functions[] = {
990 static struct meson_pmx_func meson_axg_aobus_functions[] = {
1006 static struct meson_bank meson_axg_periphs_banks[] = {
1015 static struct meson_bank meson_axg_aobus_banks[] = {
1020 static struct meson_pmx_bank meson_axg_periphs_pmx_banks[] = {
1029 static struct meson_axg_pmx_data meson_axg_periphs_pmx_banks_data = {
1034 static struct meson_pmx_bank meson_axg_aobus_pmx_banks[] = {
1038 static struct meson_axg_pmx_data meson_axg_aobus_pmx_banks_data = {
1043 static struct meson_pinctrl_data meson_axg_periphs_pinctrl_data = {
1057 static struct meson_pinctrl_data meson_axg_aobus_pinctrl_data = {
1072 static const struct of_device_id meson_axg_pinctrl_dt_match[] = {
1085 static struct platform_driver meson_axg_pinctrl_driver = {