Lines Matching full:static
13 static const struct pinctrl_pin_desc meson_gxbb_periphs_pins[] = {
142 static const unsigned int emmc_nand_d07_pins[] = {
145 static const unsigned int emmc_clk_pins[] = { BOOT_8 };
146 static const unsigned int emmc_cmd_pins[] = { BOOT_10 };
147 static const unsigned int emmc_ds_pins[] = { BOOT_15 };
149 static const unsigned int nor_d_pins[] = { BOOT_11 };
150 static const unsigned int nor_q_pins[] = { BOOT_12 };
151 static const unsigned int nor_c_pins[] = { BOOT_13 };
152 static const unsigned int nor_cs_pins[] = { BOOT_15 };
154 static const unsigned int spi_sclk_pins[] = { GPIOZ_6 };
155 static const unsigned int spi_ss0_pins[] = { GPIOZ_7 };
156 static const unsigned int spi_miso_pins[] = { GPIOZ_12 };
157 static const unsigned int spi_mosi_pins[] = { GPIOZ_13 };
159 static const unsigned int sdcard_d0_pins[] = { CARD_1 };
160 static const unsigned int sdcard_d1_pins[] = { CARD_0 };
161 static const unsigned int sdcard_d2_pins[] = { CARD_5 };
162 static const unsigned int sdcard_d3_pins[] = { CARD_4 };
163 static const unsigned int sdcard_cmd_pins[] = { CARD_3 };
164 static const unsigned int sdcard_clk_pins[] = { CARD_2 };
166 static const unsigned int sdio_d0_pins[] = { GPIOX_0 };
167 static const unsigned int sdio_d1_pins[] = { GPIOX_1 };
168 static const unsigned int sdio_d2_pins[] = { GPIOX_2 };
169 static const unsigned int sdio_d3_pins[] = { GPIOX_3 };
170 static const unsigned int sdio_cmd_pins[] = { GPIOX_4 };
171 static const unsigned int sdio_clk_pins[] = { GPIOX_5 };
172 static const unsigned int sdio_irq_pins[] = { GPIOX_7 };
174 static const unsigned int nand_ce0_pins[] = { BOOT_8 };
175 static const unsigned int nand_ce1_pins[] = { BOOT_9 };
176 static const unsigned int nand_rb0_pins[] = { BOOT_10 };
177 static const unsigned int nand_ale_pins[] = { BOOT_11 };
178 static const unsigned int nand_cle_pins[] = { BOOT_12 };
179 static const unsigned int nand_wen_clk_pins[] = { BOOT_13 };
180 static const unsigned int nand_ren_wr_pins[] = { BOOT_14 };
181 static const unsigned int nand_dqs_pins[] = { BOOT_15 };
183 static const unsigned int uart_tx_a_pins[] = { GPIOX_12 };
184 static const unsigned int uart_rx_a_pins[] = { GPIOX_13 };
185 static const unsigned int uart_cts_a_pins[] = { GPIOX_14 };
186 static const unsigned int uart_rts_a_pins[] = { GPIOX_15 };
188 static const unsigned int uart_tx_b_pins[] = { GPIODV_24 };
189 static const unsigned int uart_rx_b_pins[] = { GPIODV_25 };
190 static const unsigned int uart_cts_b_pins[] = { GPIODV_26 };
191 static const unsigned int uart_rts_b_pins[] = { GPIODV_27 };
193 static const unsigned int uart_tx_c_pins[] = { GPIOY_13 };
194 static const unsigned int uart_rx_c_pins[] = { GPIOY_14 };
195 static const unsigned int uart_cts_c_pins[] = { GPIOY_11 };
196 static const unsigned int uart_rts_c_pins[] = { GPIOY_12 };
198 static const unsigned int i2c_sck_a_pins[] = { GPIODV_25 };
199 static const unsigned int i2c_sda_a_pins[] = { GPIODV_24 };
201 static const unsigned int i2c_sck_b_pins[] = { GPIODV_27 };
202 static const unsigned int i2c_sda_b_pins[] = { GPIODV_26 };
204 static const unsigned int i2c_sck_c_pins[] = { GPIODV_29 };
205 static const unsigned int i2c_sda_c_pins[] = { GPIODV_28 };
207 static const unsigned int eth_mdio_pins[] = { GPIOZ_0 };
208 static const unsigned int eth_mdc_pins[] = { GPIOZ_1 };
209 static const unsigned int eth_clk_rx_clk_pins[] = { GPIOZ_2 };
210 static const unsigned int eth_rx_dv_pins[] = { GPIOZ_3 };
211 static const unsigned int eth_rxd0_pins[] = { GPIOZ_4 };
212 static const unsigned int eth_rxd1_pins[] = { GPIOZ_5 };
213 static const unsigned int eth_rxd2_pins[] = { GPIOZ_6 };
214 static const unsigned int eth_rxd3_pins[] = { GPIOZ_7 };
215 static const unsigned int eth_rgmii_tx_clk_pins[] = { GPIOZ_8 };
216 static const unsigned int eth_tx_en_pins[] = { GPIOZ_9 };
217 static const unsigned int eth_txd0_pins[] = { GPIOZ_10 };
218 static const unsigned int eth_txd1_pins[] = { GPIOZ_11 };
219 static const unsigned int eth_txd2_pins[] = { GPIOZ_12 };
220 static const unsigned int eth_txd3_pins[] = { GPIOZ_13 };
222 static const unsigned int pwm_a_x_pins[] = { GPIOX_6 };
223 static const unsigned int pwm_a_y_pins[] = { GPIOY_16 };
224 static const unsigned int pwm_b_pins[] = { GPIODV_29 };
225 static const unsigned int pwm_d_pins[] = { GPIODV_28 };
226 static const unsigned int pwm_e_pins[] = { GPIOX_19 };
227 static const unsigned int pwm_f_x_pins[] = { GPIOX_7 };
228 static const unsigned int pwm_f_y_pins[] = { GPIOY_15 };
230 static const unsigned int hdmi_hpd_pins[] = { GPIOH_0 };
231 static const unsigned int hdmi_sda_pins[] = { GPIOH_1 };
232 static const unsigned int hdmi_scl_pins[] = { GPIOH_2 };
234 static const unsigned int tsin_a_d_valid_pins[] = { GPIOY_0 };
235 static const unsigned int tsin_a_sop_pins[] = { GPIOY_1 };
236 static const unsigned int tsin_a_clk_pins[] = { GPIOY_2 };
237 static const unsigned int tsin_a_d0_pins[] = { GPIOY_3 };
238 static const unsigned int tsin_a_dp_pins[] = {
242 static const unsigned int tsin_a_fail_pins[] = { GPIOY_11 };
243 static const unsigned int i2s_out_ch23_y_pins[] = { GPIOY_8 };
244 static const unsigned int i2s_out_ch45_y_pins[] = { GPIOY_9 };
245 static const unsigned int i2s_out_ch67_y_pins[] = { GPIOY_10 };
247 static const unsigned int tsin_b_d_valid_pins[] = { GPIOX_6 };
248 static const unsigned int tsin_b_sop_pins[] = { GPIOX_7 };
249 static const unsigned int tsin_b_clk_pins[] = { GPIOX_8 };
250 static const unsigned int tsin_b_d0_pins[] = { GPIOX_9 };
252 static const unsigned int spdif_out_y_pins[] = { GPIOY_12 };
254 static const unsigned int gen_clk_out_pins[] = { GPIOY_15 };
256 static const struct pinctrl_pin_desc meson_gxbb_aobus_pins[] = {
275 static const unsigned int uart_tx_ao_a_pins[] = { GPIOAO_0 };
276 static const unsigned int uart_rx_ao_a_pins[] = { GPIOAO_1 };
277 static const unsigned int uart_cts_ao_a_pins[] = { GPIOAO_2 };
278 static const unsigned int uart_rts_ao_a_pins[] = { GPIOAO_3 };
279 static const unsigned int uart_tx_ao_b_pins[] = { GPIOAO_4 };
280 static const unsigned int uart_rx_ao_b_pins[] = { GPIOAO_5 };
281 static const unsigned int uart_cts_ao_b_pins[] = { GPIOAO_2 };
282 static const unsigned int uart_rts_ao_b_pins[] = { GPIOAO_3 };
284 static const unsigned int i2c_sck_ao_pins[] = { GPIOAO_4 };
285 static const unsigned int i2c_sda_ao_pins[] = { GPIOAO_5 };
286 static const unsigned int i2c_slave_sck_ao_pins[] = {GPIOAO_4 };
287 static const unsigned int i2c_slave_sda_ao_pins[] = {GPIOAO_5 };
289 static const unsigned int remote_input_ao_pins[] = { GPIOAO_7 };
291 static const unsigned int pwm_ao_a_3_pins[] = { GPIOAO_3 };
292 static const unsigned int pwm_ao_a_6_pins[] = { GPIOAO_6 };
293 static const unsigned int pwm_ao_a_12_pins[] = { GPIOAO_12 };
294 static const unsigned int pwm_ao_b_pins[] = { GPIOAO_13 };
296 static const unsigned int i2s_am_clk_pins[] = { GPIOAO_8 };
297 static const unsigned int i2s_out_ao_clk_pins[] = { GPIOAO_9 };
298 static const unsigned int i2s_out_lr_clk_pins[] = { GPIOAO_10 };
299 static const unsigned int i2s_out_ch01_ao_pins[] = { GPIOAO_11 };
300 static const unsigned int i2s_out_ch23_ao_pins[] = { GPIOAO_12 };
301 static const unsigned int i2s_out_ch45_ao_pins[] = { GPIOAO_13 };
302 static const unsigned int i2s_out_ch67_ao_pins[] = { GPIO_TEST_N };
304 static const unsigned int spdif_out_ao_6_pins[] = { GPIOAO_6 };
305 static const unsigned int spdif_out_ao_13_pins[] = { GPIOAO_13 };
307 static const unsigned int ao_cec_pins[] = { GPIOAO_12 };
308 static const unsigned int ee_cec_pins[] = { GPIOAO_12 };
310 static const struct meson_pmx_group meson_gxbb_periphs_groups[] = {
544 static const struct meson_pmx_group meson_gxbb_aobus_groups[] = {
593 static const char * const gpio_periphs_groups[] = {
628 static const char * const tsin_a_groups[] = {
633 static const char * const tsin_b_groups[] = {
637 static const char * const emmc_groups[] = {
641 static const char * const nor_groups[] = {
645 static const char * const spi_groups[] = {
649 static const char * const sdcard_groups[] = {
654 static const char * const sdio_groups[] = {
659 static const char * const nand_groups[] = {
664 static const char * const uart_a_groups[] = {
668 static const char * const uart_b_groups[] = {
672 static const char * const uart_c_groups[] = {
676 static const char * const i2c_a_groups[] = {
680 static const char * const i2c_b_groups[] = {
684 static const char * const i2c_c_groups[] = {
688 static const char * const eth_groups[] = {
695 static const char * const pwm_a_x_groups[] = {
699 static const char * const pwm_a_y_groups[] = {
703 static const char * const pwm_b_groups[] = {
707 static const char * const pwm_d_groups[] = {
711 static const char * const pwm_e_groups[] = {
715 static const char * const pwm_f_x_groups[] = {
719 static const char * const pwm_f_y_groups[] = {
723 static const char * const hdmi_hpd_groups[] = {
727 static const char * const hdmi_i2c_groups[] = {
731 static const char * const i2s_out_groups[] = {
735 static const char * const spdif_out_groups[] = {
739 static const char * const gen_clk_out_groups[] = {
743 static const char * const gpio_aobus_groups[] = {
751 static const char * const uart_ao_groups[] = {
755 static const char * const uart_ao_b_groups[] = {
759 static const char * const i2c_ao_groups[] = {
763 static const char * const i2c_slave_ao_groups[] = {
767 static const char * const remote_input_ao_groups[] = {
771 static const char * const pwm_ao_a_3_groups[] = {
775 static const char * const pwm_ao_a_6_groups[] = {
779 static const char * const pwm_ao_a_12_groups[] = {
783 static const char * const pwm_ao_b_groups[] = {
787 static const char * const i2s_out_ao_groups[] = {
793 static const char * const spdif_out_ao_groups[] = {
797 static const char * const cec_ao_groups[] = {
801 static const struct meson_pmx_func meson_gxbb_periphs_functions[] = {
832 static const struct meson_pmx_func meson_gxbb_aobus_functions[] = {
848 static const struct meson_bank meson_gxbb_periphs_banks[] = {
860 static const struct meson_bank meson_gxbb_aobus_banks[] = {
865 static const struct meson_pinctrl_data meson_gxbb_periphs_pinctrl_data = {
878 static const struct meson_pinctrl_data meson_gxbb_aobus_pinctrl_data = {
892 static const struct of_device_id meson_gxbb_pinctrl_dt_match[] = {
905 static struct platform_driver meson_gxbb_pinctrl_driver = {