Lines Matching full:static
13 static const struct pinctrl_pin_desc meson_axg_periphs_pins[] = {
102 static const struct pinctrl_pin_desc meson_axg_aobus_pins[] = {
121 static const unsigned int emmc_nand_d0_pins[] = {BOOT_0};
122 static const unsigned int emmc_nand_d1_pins[] = {BOOT_1};
123 static const unsigned int emmc_nand_d2_pins[] = {BOOT_2};
124 static const unsigned int emmc_nand_d3_pins[] = {BOOT_3};
125 static const unsigned int emmc_nand_d4_pins[] = {BOOT_4};
126 static const unsigned int emmc_nand_d5_pins[] = {BOOT_5};
127 static const unsigned int emmc_nand_d6_pins[] = {BOOT_6};
128 static const unsigned int emmc_nand_d7_pins[] = {BOOT_7};
130 static const unsigned int emmc_clk_pins[] = {BOOT_8};
131 static const unsigned int emmc_cmd_pins[] = {BOOT_10};
132 static const unsigned int emmc_ds_pins[] = {BOOT_13};
135 static const unsigned int nand_ce0_pins[] = {BOOT_8};
136 static const unsigned int nand_ale_pins[] = {BOOT_9};
137 static const unsigned int nand_cle_pins[] = {BOOT_10};
138 static const unsigned int nand_wen_clk_pins[] = {BOOT_11};
139 static const unsigned int nand_ren_wr_pins[] = {BOOT_12};
140 static const unsigned int nand_rb0_pins[] = {BOOT_13};
143 static const unsigned int nor_hold_pins[] = {BOOT_3};
144 static const unsigned int nor_d_pins[] = {BOOT_4};
145 static const unsigned int nor_q_pins[] = {BOOT_5};
146 static const unsigned int nor_c_pins[] = {BOOT_6};
147 static const unsigned int nor_wp_pins[] = {BOOT_9};
148 static const unsigned int nor_cs_pins[] = {BOOT_14};
151 static const unsigned int sdio_d0_pins[] = {GPIOX_0};
152 static const unsigned int sdio_d1_pins[] = {GPIOX_1};
153 static const unsigned int sdio_d2_pins[] = {GPIOX_2};
154 static const unsigned int sdio_d3_pins[] = {GPIOX_3};
155 static const unsigned int sdio_clk_pins[] = {GPIOX_4};
156 static const unsigned int sdio_cmd_pins[] = {GPIOX_5};
159 static const unsigned int spi0_clk_pins[] = {GPIOZ_0};
160 static const unsigned int spi0_mosi_pins[] = {GPIOZ_1};
161 static const unsigned int spi0_miso_pins[] = {GPIOZ_2};
162 static const unsigned int spi0_ss0_pins[] = {GPIOZ_3};
163 static const unsigned int spi0_ss1_pins[] = {GPIOZ_4};
164 static const unsigned int spi0_ss2_pins[] = {GPIOZ_5};
167 static const unsigned int spi1_clk_x_pins[] = {GPIOX_19};
168 static const unsigned int spi1_mosi_x_pins[] = {GPIOX_17};
169 static const unsigned int spi1_miso_x_pins[] = {GPIOX_18};
170 static const unsigned int spi1_ss0_x_pins[] = {GPIOX_16};
172 static const unsigned int spi1_clk_a_pins[] = {GPIOA_4};
173 static const unsigned int spi1_mosi_a_pins[] = {GPIOA_2};
174 static const unsigned int spi1_miso_a_pins[] = {GPIOA_3};
175 static const unsigned int spi1_ss0_a_pins[] = {GPIOA_5};
176 static const unsigned int spi1_ss1_pins[] = {GPIOA_6};
179 static const unsigned int i2c0_sck_pins[] = {GPIOZ_6};
180 static const unsigned int i2c0_sda_pins[] = {GPIOZ_7};
183 static const unsigned int i2c1_sck_z_pins[] = {GPIOZ_8};
184 static const unsigned int i2c1_sda_z_pins[] = {GPIOZ_9};
186 static const unsigned int i2c1_sck_x_pins[] = {GPIOX_16};
187 static const unsigned int i2c1_sda_x_pins[] = {GPIOX_17};
190 static const unsigned int i2c2_sck_x_pins[] = {GPIOX_18};
191 static const unsigned int i2c2_sda_x_pins[] = {GPIOX_19};
193 static const unsigned int i2c2_sda_a_pins[] = {GPIOA_17};
194 static const unsigned int i2c2_sck_a_pins[] = {GPIOA_18};
197 static const unsigned int i2c3_sda_a6_pins[] = {GPIOA_6};
198 static const unsigned int i2c3_sck_a7_pins[] = {GPIOA_7};
200 static const unsigned int i2c3_sda_a12_pins[] = {GPIOA_12};
201 static const unsigned int i2c3_sck_a13_pins[] = {GPIOA_13};
203 static const unsigned int i2c3_sda_a19_pins[] = {GPIOA_19};
204 static const unsigned int i2c3_sck_a20_pins[] = {GPIOA_20};
207 static const unsigned int uart_rts_a_pins[] = {GPIOX_11};
208 static const unsigned int uart_cts_a_pins[] = {GPIOX_10};
209 static const unsigned int uart_tx_a_pins[] = {GPIOX_8};
210 static const unsigned int uart_rx_a_pins[] = {GPIOX_9};
213 static const unsigned int uart_rts_b_z_pins[] = {GPIOZ_0};
214 static const unsigned int uart_cts_b_z_pins[] = {GPIOZ_1};
215 static const unsigned int uart_tx_b_z_pins[] = {GPIOZ_2};
216 static const unsigned int uart_rx_b_z_pins[] = {GPIOZ_3};
218 static const unsigned int uart_rts_b_x_pins[] = {GPIOX_18};
219 static const unsigned int uart_cts_b_x_pins[] = {GPIOX_19};
220 static const unsigned int uart_tx_b_x_pins[] = {GPIOX_16};
221 static const unsigned int uart_rx_b_x_pins[] = {GPIOX_17};
224 static const unsigned int uart_ao_tx_b_z_pins[] = {GPIOZ_8};
225 static const unsigned int uart_ao_rx_b_z_pins[] = {GPIOZ_9};
226 static const unsigned int uart_ao_cts_b_z_pins[] = {GPIOZ_6};
227 static const unsigned int uart_ao_rts_b_z_pins[] = {GPIOZ_7};
230 static const unsigned int pwm_a_z_pins[] = {GPIOZ_5};
232 static const unsigned int pwm_a_x18_pins[] = {GPIOX_18};
233 static const unsigned int pwm_a_x20_pins[] = {GPIOX_20};
235 static const unsigned int pwm_a_a_pins[] = {GPIOA_14};
238 static const unsigned int pwm_b_z_pins[] = {GPIOZ_4};
240 static const unsigned int pwm_b_x_pins[] = {GPIOX_19};
242 static const unsigned int pwm_b_a_pins[] = {GPIOA_15};
245 static const unsigned int pwm_c_x10_pins[] = {GPIOX_10};
246 static const unsigned int pwm_c_x17_pins[] = {GPIOX_17};
248 static const unsigned int pwm_c_a_pins[] = {GPIOA_16};
251 static const unsigned int pwm_d_x11_pins[] = {GPIOX_11};
252 static const unsigned int pwm_d_x16_pins[] = {GPIOX_16};
255 static const unsigned int pwm_vs_pins[] = {GPIOA_0};
258 static const unsigned int spdif_in_z_pins[] = {GPIOZ_4};
260 static const unsigned int spdif_in_a1_pins[] = {GPIOA_1};
261 static const unsigned int spdif_in_a7_pins[] = {GPIOA_7};
262 static const unsigned int spdif_in_a19_pins[] = {GPIOA_19};
263 static const unsigned int spdif_in_a20_pins[] = {GPIOA_20};
266 static const unsigned int spdif_out_z_pins[] = {GPIOZ_5};
268 static const unsigned int spdif_out_a1_pins[] = {GPIOA_1};
269 static const unsigned int spdif_out_a11_pins[] = {GPIOA_11};
270 static const unsigned int spdif_out_a19_pins[] = {GPIOA_19};
271 static const unsigned int spdif_out_a20_pins[] = {GPIOA_20};
274 static const unsigned int jtag_tdo_x_pins[] = {GPIOX_0};
275 static const unsigned int jtag_tdi_x_pins[] = {GPIOX_1};
276 static const unsigned int jtag_clk_x_pins[] = {GPIOX_4};
277 static const unsigned int jtag_tms_x_pins[] = {GPIOX_5};
280 static const unsigned int eth_txd0_x_pins[] = {GPIOX_8};
281 static const unsigned int eth_txd1_x_pins[] = {GPIOX_9};
282 static const unsigned int eth_txen_x_pins[] = {GPIOX_10};
283 static const unsigned int eth_rgmii_rx_clk_x_pins[] = {GPIOX_12};
284 static const unsigned int eth_rxd0_x_pins[] = {GPIOX_13};
285 static const unsigned int eth_rxd1_x_pins[] = {GPIOX_14};
286 static const unsigned int eth_rx_dv_x_pins[] = {GPIOX_15};
287 static const unsigned int eth_mdio_x_pins[] = {GPIOX_21};
288 static const unsigned int eth_mdc_x_pins[] = {GPIOX_22};
290 static const unsigned int eth_txd0_y_pins[] = {GPIOY_10};
291 static const unsigned int eth_txd1_y_pins[] = {GPIOY_11};
292 static const unsigned int eth_txen_y_pins[] = {GPIOY_9};
293 static const unsigned int eth_rgmii_rx_clk_y_pins[] = {GPIOY_2};
294 static const unsigned int eth_rxd0_y_pins[] = {GPIOY_4};
295 static const unsigned int eth_rxd1_y_pins[] = {GPIOY_5};
296 static const unsigned int eth_rx_dv_y_pins[] = {GPIOY_3};
297 static const unsigned int eth_mdio_y_pins[] = {GPIOY_0};
298 static const unsigned int eth_mdc_y_pins[] = {GPIOY_1};
300 static const unsigned int eth_rxd2_rgmii_pins[] = {GPIOY_6};
301 static const unsigned int eth_rxd3_rgmii_pins[] = {GPIOY_7};
302 static const unsigned int eth_rgmii_tx_clk_pins[] = {GPIOY_8};
303 static const unsigned int eth_txd2_rgmii_pins[] = {GPIOY_12};
304 static const unsigned int eth_txd3_rgmii_pins[] = {GPIOY_13};
307 static const unsigned int pdm_dclk_a14_pins[] = {GPIOA_14};
308 static const unsigned int pdm_dclk_a19_pins[] = {GPIOA_19};
309 static const unsigned int pdm_din0_pins[] = {GPIOA_15};
310 static const unsigned int pdm_din1_pins[] = {GPIOA_16};
311 static const unsigned int pdm_din2_pins[] = {GPIOA_17};
312 static const unsigned int pdm_din3_pins[] = {GPIOA_18};
315 static const unsigned int mclk_c_pins[] = {GPIOA_0};
316 static const unsigned int mclk_b_pins[] = {GPIOA_1};
319 static const unsigned int tdma_sclk_pins[] = {GPIOX_12};
320 static const unsigned int tdma_sclk_slv_pins[] = {GPIOX_12};
321 static const unsigned int tdma_fs_pins[] = {GPIOX_13};
322 static const unsigned int tdma_fs_slv_pins[] = {GPIOX_13};
323 static const unsigned int tdma_din0_pins[] = {GPIOX_14};
324 static const unsigned int tdma_dout0_x14_pins[] = {GPIOX_14};
325 static const unsigned int tdma_dout0_x15_pins[] = {GPIOX_15};
326 static const unsigned int tdma_dout1_pins[] = {GPIOX_15};
327 static const unsigned int tdma_din1_pins[] = {GPIOX_15};
329 static const unsigned int tdmc_sclk_pins[] = {GPIOA_2};
330 static const unsigned int tdmc_sclk_slv_pins[] = {GPIOA_2};
331 static const unsigned int tdmc_fs_pins[] = {GPIOA_3};
332 static const unsigned int tdmc_fs_slv_pins[] = {GPIOA_3};
333 static const unsigned int tdmc_din0_pins[] = {GPIOA_4};
334 static const unsigned int tdmc_dout0_pins[] = {GPIOA_4};
335 static const unsigned int tdmc_din1_pins[] = {GPIOA_5};
336 static const unsigned int tdmc_dout1_pins[] = {GPIOA_5};
337 static const unsigned int tdmc_din2_pins[] = {GPIOA_6};
338 static const unsigned int tdmc_dout2_pins[] = {GPIOA_6};
339 static const unsigned int tdmc_din3_pins[] = {GPIOA_7};
340 static const unsigned int tdmc_dout3_pins[] = {GPIOA_7};
342 static const unsigned int tdmb_sclk_pins[] = {GPIOA_8};
343 static const unsigned int tdmb_sclk_slv_pins[] = {GPIOA_8};
344 static const unsigned int tdmb_fs_pins[] = {GPIOA_9};
345 static const unsigned int tdmb_fs_slv_pins[] = {GPIOA_9};
346 static const unsigned int tdmb_din0_pins[] = {GPIOA_10};
347 static const unsigned int tdmb_dout0_pins[] = {GPIOA_10};
348 static const unsigned int tdmb_din1_pins[] = {GPIOA_11};
349 static const unsigned int tdmb_dout1_pins[] = {GPIOA_11};
350 static const unsigned int tdmb_din2_pins[] = {GPIOA_12};
351 static const unsigned int tdmb_dout2_pins[] = {GPIOA_12};
352 static const unsigned int tdmb_din3_pins[] = {GPIOA_13};
353 static const unsigned int tdmb_dout3_pins[] = {GPIOA_13};
355 static const 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 const 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 const struct meson_pmx_func meson_axg_periphs_functions[] = {
990 static const struct meson_pmx_func meson_axg_aobus_functions[] = {
1006 static const struct meson_bank meson_axg_periphs_banks[] = {
1015 static const struct meson_bank meson_axg_aobus_banks[] = {
1020 static const struct meson_pmx_bank meson_axg_periphs_pmx_banks[] = {
1029 static const struct meson_axg_pmx_data meson_axg_periphs_pmx_banks_data = {
1034 static const struct meson_pmx_bank meson_axg_aobus_pmx_banks[] = {
1038 static const struct meson_axg_pmx_data meson_axg_aobus_pmx_banks_data = {
1043 static const struct meson_pinctrl_data meson_axg_periphs_pinctrl_data = {
1057 static const 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 = {