Lines Matching full:static

13 static const struct pinctrl_pin_desc meson8b_cbus_pins[] = {
105 static const struct pinctrl_pin_desc meson8b_aobus_pins[] = {
131 static const unsigned int sd_d0_a_pins[] = { GPIOX_0 };
132 static const unsigned int sd_d1_a_pins[] = { GPIOX_1 };
133 static const unsigned int sd_d2_a_pins[] = { GPIOX_2 };
134 static const unsigned int sd_d3_a_pins[] = { GPIOX_3 };
135 static const unsigned int sdxc_d0_0_a_pins[] = { GPIOX_4 };
136 static const unsigned int sdxc_d47_a_pins[] = { GPIOX_4, GPIOX_5,
138 static const unsigned int sdxc_d13_0_a_pins[] = { GPIOX_5, GPIOX_6,
140 static const unsigned int sd_clk_a_pins[] = { GPIOX_8 };
141 static const unsigned int sd_cmd_a_pins[] = { GPIOX_9 };
142 static const unsigned int xtal_32k_out_pins[] = { GPIOX_10 };
143 static const unsigned int xtal_24m_out_pins[] = { GPIOX_11 };
144 static const unsigned int uart_tx_b0_pins[] = { GPIOX_16 };
145 static const unsigned int uart_rx_b0_pins[] = { GPIOX_17 };
146 static const unsigned int uart_cts_b0_pins[] = { GPIOX_18 };
147 static const unsigned int uart_rts_b0_pins[] = { GPIOX_19 };
149 static const unsigned int sdxc_d0_1_a_pins[] = { GPIOX_0 };
150 static const unsigned int sdxc_d13_1_a_pins[] = { GPIOX_1, GPIOX_2,
152 static const unsigned int pcm_out_a_pins[] = { GPIOX_4 };
153 static const unsigned int pcm_in_a_pins[] = { GPIOX_5 };
154 static const unsigned int pcm_fs_a_pins[] = { GPIOX_6 };
155 static const unsigned int pcm_clk_a_pins[] = { GPIOX_7 };
156 static const unsigned int sdxc_clk_a_pins[] = { GPIOX_8 };
157 static const unsigned int sdxc_cmd_a_pins[] = { GPIOX_9 };
158 static const unsigned int pwm_vs_0_pins[] = { GPIOX_10 };
159 static const unsigned int pwm_e_pins[] = { GPIOX_10 };
160 static const unsigned int pwm_vs_1_pins[] = { GPIOX_11 };
162 static const unsigned int uart_tx_a_pins[] = { GPIOX_4 };
163 static const unsigned int uart_rx_a_pins[] = { GPIOX_5 };
164 static const unsigned int uart_cts_a_pins[] = { GPIOX_6 };
165 static const unsigned int uart_rts_a_pins[] = { GPIOX_7 };
166 static const unsigned int uart_tx_b1_pins[] = { GPIOX_8 };
167 static const unsigned int uart_rx_b1_pins[] = { GPIOX_9 };
168 static const unsigned int uart_cts_b1_pins[] = { GPIOX_10 };
169 static const unsigned int uart_rts_b1_pins[] = { GPIOX_20 };
171 static const unsigned int iso7816_0_clk_pins[] = { GPIOX_6 };
172 static const unsigned int iso7816_0_data_pins[] = { GPIOX_7 };
173 static const unsigned int spi_sclk_0_pins[] = { GPIOX_8 };
174 static const unsigned int spi_miso_0_pins[] = { GPIOX_9 };
175 static const unsigned int spi_mosi_0_pins[] = { GPIOX_10 };
176 static const unsigned int iso7816_det_pins[] = { GPIOX_16 };
177 static const unsigned int iso7816_reset_pins[] = { GPIOX_17 };
178 static const unsigned int iso7816_1_clk_pins[] = { GPIOX_18 };
179 static const unsigned int iso7816_1_data_pins[] = { GPIOX_19 };
180 static const unsigned int spi_ss0_0_pins[] = { GPIOX_20 };
182 static const unsigned int tsin_clk_b_pins[] = { GPIOX_8 };
183 static const unsigned int tsin_sop_b_pins[] = { GPIOX_9 };
184 static const unsigned int tsin_d0_b_pins[] = { GPIOX_10 };
185 static const unsigned int pwm_b_pins[] = { GPIOX_11 };
186 static const unsigned int i2c_sda_d0_pins[] = { GPIOX_16 };
187 static const unsigned int i2c_sck_d0_pins[] = { GPIOX_17 };
188 static const unsigned int tsin_d_valid_b_pins[] = { GPIOX_20 };
191 static const unsigned int tsin_d_valid_a_pins[] = { GPIOY_0 };
192 static const unsigned int tsin_sop_a_pins[] = { GPIOY_1 };
193 static const unsigned int tsin_d17_a_pins[] = {
196 static const unsigned int tsin_clk_a_pins[] = { GPIOY_8 };
197 static const unsigned int tsin_d0_a_pins[] = { GPIOY_9 };
199 static const unsigned int spdif_out_0_pins[] = { GPIOY_3 };
201 static const unsigned int xtal_24m_pins[] = { GPIOY_3 };
202 static const unsigned int iso7816_2_clk_pins[] = { GPIOY_13 };
203 static const unsigned int iso7816_2_data_pins[] = { GPIOY_14 };
206 static const unsigned int pwm_d_pins[] = { GPIODV_28 };
207 static const unsigned int pwm_c0_pins[] = { GPIODV_29 };
209 static const unsigned int pwm_vs_2_pins[] = { GPIODV_9 };
210 static const unsigned int pwm_vs_3_pins[] = { GPIODV_28 };
211 static const unsigned int pwm_vs_4_pins[] = { GPIODV_29 };
213 static const unsigned int xtal24_out_pins[] = { GPIODV_29 };
215 static const unsigned int uart_tx_c_pins[] = { GPIODV_24 };
216 static const unsigned int uart_rx_c_pins[] = { GPIODV_25 };
217 static const unsigned int uart_cts_c_pins[] = { GPIODV_26 };
218 static const unsigned int uart_rts_c_pins[] = { GPIODV_27 };
220 static const unsigned int pwm_c1_pins[] = { GPIODV_9 };
222 static const unsigned int i2c_sda_a_pins[] = { GPIODV_24 };
223 static const unsigned int i2c_sck_a_pins[] = { GPIODV_25 };
224 static const unsigned int i2c_sda_b0_pins[] = { GPIODV_26 };
225 static const unsigned int i2c_sck_b0_pins[] = { GPIODV_27 };
226 static const unsigned int i2c_sda_c0_pins[] = { GPIODV_28 };
227 static const unsigned int i2c_sck_c0_pins[] = { GPIODV_29 };
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 };
233 static const unsigned int hdmi_cec_0_pins[] = { GPIOH_3 };
234 static const unsigned int eth_txd1_0_pins[] = { GPIOH_5 };
235 static const unsigned int eth_txd0_0_pins[] = { GPIOH_6 };
236 static const unsigned int eth_rxd3_h_pins[] = { GPIOH_5 };
237 static const unsigned int eth_rxd2_h_pins[] = { GPIOH_6 };
238 static const unsigned int clk_24m_out_pins[] = { GPIOH_9 };
240 static const unsigned int spi_ss1_pins[] = { GPIOH_0 };
241 static const unsigned int spi_ss2_pins[] = { GPIOH_1 };
242 static const unsigned int spi_ss0_1_pins[] = { GPIOH_3 };
243 static const unsigned int spi_miso_1_pins[] = { GPIOH_4 };
244 static const unsigned int spi_mosi_1_pins[] = { GPIOH_5 };
245 static const unsigned int spi_sclk_1_pins[] = { GPIOH_6 };
247 static const unsigned int eth_txd3_pins[] = { GPIOH_7 };
248 static const unsigned int eth_txd2_pins[] = { GPIOH_8 };
249 static const unsigned int eth_tx_clk_pins[] = { GPIOH_9 };
251 static const unsigned int i2c_sda_b1_pins[] = { GPIOH_3 };
252 static const unsigned int i2c_sck_b1_pins[] = { GPIOH_4 };
253 static const unsigned int i2c_sda_c1_pins[] = { GPIOH_5 };
254 static const unsigned int i2c_sck_c1_pins[] = { GPIOH_6 };
255 static const unsigned int i2c_sda_d1_pins[] = { GPIOH_7 };
256 static const unsigned int i2c_sck_d1_pins[] = { GPIOH_8 };
259 static const unsigned int nand_io_pins[] = {
262 static const unsigned int nand_io_ce0_pins[] = { BOOT_8 };
263 static const unsigned int nand_io_ce1_pins[] = { BOOT_9 };
264 static const unsigned int nand_io_rb0_pins[] = { BOOT_10 };
265 static const unsigned int nand_ale_pins[] = { BOOT_11 };
266 static const unsigned int nand_cle_pins[] = { BOOT_12 };
267 static const unsigned int nand_wen_clk_pins[] = { BOOT_13 };
268 static const unsigned int nand_ren_clk_pins[] = { BOOT_14 };
269 static const unsigned int nand_dqs_15_pins[] = { BOOT_15 };
270 static const unsigned int nand_dqs_18_pins[] = { BOOT_18 };
272 static const unsigned int sdxc_d0_c_pins[] = { BOOT_0};
273 static const unsigned int sdxc_d13_c_pins[] = { BOOT_1, BOOT_2,
275 static const unsigned int sdxc_d47_c_pins[] = { BOOT_4, BOOT_5,
277 static const unsigned int sdxc_clk_c_pins[] = { BOOT_8 };
278 static const unsigned int sdxc_cmd_c_pins[] = { BOOT_10 };
279 static const unsigned int nor_d_pins[] = { BOOT_11 };
280 static const unsigned int nor_q_pins[] = { BOOT_12 };
281 static const unsigned int nor_c_pins[] = { BOOT_13 };
282 static const unsigned int nor_cs_pins[] = { BOOT_18 };
284 static const unsigned int sd_d0_c_pins[] = { BOOT_0 };
285 static const unsigned int sd_d1_c_pins[] = { BOOT_1 };
286 static const unsigned int sd_d2_c_pins[] = { BOOT_2 };
287 static const unsigned int sd_d3_c_pins[] = { BOOT_3 };
288 static const unsigned int sd_cmd_c_pins[] = { BOOT_8 };
289 static const unsigned int sd_clk_c_pins[] = { BOOT_10 };
292 static const unsigned int sd_d1_b_pins[] = { CARD_0 };
293 static const unsigned int sd_d0_b_pins[] = { CARD_1 };
294 static const unsigned int sd_clk_b_pins[] = { CARD_2 };
295 static const unsigned int sd_cmd_b_pins[] = { CARD_3 };
296 static const unsigned int sd_d3_b_pins[] = { CARD_4 };
297 static const unsigned int sd_d2_b_pins[] = { CARD_5 };
299 static const unsigned int sdxc_d13_b_pins[] = { CARD_0, CARD_4,
301 static const unsigned int sdxc_d0_b_pins[] = { CARD_1 };
302 static const unsigned int sdxc_clk_b_pins[] = { CARD_2 };
303 static const unsigned int sdxc_cmd_b_pins[] = { CARD_3 };
306 static const unsigned int uart_tx_ao_a_pins[] = { GPIOAO_0 };
307 static const unsigned int uart_rx_ao_a_pins[] = { GPIOAO_1 };
308 static const unsigned int uart_cts_ao_a_pins[] = { GPIOAO_2 };
309 static const unsigned int uart_rts_ao_a_pins[] = { GPIOAO_3 };
310 static const unsigned int i2c_mst_sck_ao_pins[] = { GPIOAO_4 };
311 static const unsigned int i2c_mst_sda_ao_pins[] = { GPIOAO_5 };
312 static const unsigned int clk_32k_in_out_pins[] = { GPIOAO_6 };
313 static const unsigned int remote_input_pins[] = { GPIOAO_7 };
314 static const unsigned int hdmi_cec_1_pins[] = { GPIOAO_12 };
315 static const unsigned int ir_blaster_pins[] = { GPIOAO_13 };
317 static const unsigned int pwm_c2_pins[] = { GPIOAO_3 };
318 static const unsigned int i2c_sck_ao_pins[] = { GPIOAO_4 };
319 static const unsigned int i2c_sda_ao_pins[] = { GPIOAO_5 };
320 static const unsigned int ir_remote_out_pins[] = { GPIOAO_7 };
321 static const unsigned int i2s_am_clk_out_pins[] = { GPIOAO_8 };
322 static const unsigned int i2s_ao_clk_out_pins[] = { GPIOAO_9 };
323 static const unsigned int i2s_lr_clk_out_pins[] = { GPIOAO_10 };
324 static const unsigned int i2s_out_01_pins[] = { GPIOAO_11 };
326 static const unsigned int uart_tx_ao_b0_pins[] = { GPIOAO_0 };
327 static const unsigned int uart_rx_ao_b0_pins[] = { GPIOAO_1 };
328 static const unsigned int uart_cts_ao_b_pins[] = { GPIOAO_2 };
329 static const unsigned int uart_rts_ao_b_pins[] = { GPIOAO_3 };
330 static const unsigned int uart_tx_ao_b1_pins[] = { GPIOAO_4 };
331 static const unsigned int uart_rx_ao_b1_pins[] = { GPIOAO_5 };
332 static const unsigned int spdif_out_1_pins[] = { GPIOAO_6 };
334 static const unsigned int i2s_in_ch01_pins[] = { GPIOAO_6 };
335 static const unsigned int i2s_ao_clk_in_pins[] = { GPIOAO_9 };
336 static const unsigned int i2s_lr_clk_in_pins[] = { GPIOAO_10 };
339 static const unsigned int eth_rxd1_pins[] = { DIF_0_P };
340 static const unsigned int eth_rxd0_pins[] = { DIF_0_N };
341 static const unsigned int eth_rx_dv_pins[] = { DIF_1_P };
342 static const unsigned int eth_rx_clk_pins[] = { DIF_1_N };
343 static const unsigned int eth_txd0_1_pins[] = { DIF_2_P };
344 static const unsigned int eth_txd1_1_pins[] = { DIF_2_N };
345 static const unsigned int eth_rxd3_pins[] = { DIF_2_P };
346 static const unsigned int eth_rxd2_pins[] = { DIF_2_N };
347 static const unsigned int eth_tx_en_pins[] = { DIF_3_P };
348 static const unsigned int eth_ref_clk_pins[] = { DIF_3_N };
349 static const unsigned int eth_mdc_pins[] = { DIF_4_P };
350 static const unsigned int eth_mdio_en_pins[] = { DIF_4_N };
352 static const struct meson_pmx_group meson8b_cbus_groups[] = {
606 static const struct meson_pmx_group meson8b_aobus_groups[] = {
655 static const char * const gpio_periphs_groups[] = {
684 static const char * const gpio_aobus_groups[] = {
691 static const char * const sd_a_groups[] = {
696 static const char * const sdxc_a_groups[] = {
701 static const char * const pcm_a_groups[] = {
705 static const char * const uart_a_groups[] = {
709 static const char * const uart_b_groups[] = {
714 static const char * const iso7816_groups[] = {
719 static const char * const i2c_d_groups[] = {
723 static const char * const xtal_groups[] = {
727 static const char * const uart_c_groups[] = {
731 static const char * const i2c_c_groups[] = {
735 static const char * const hdmi_groups[] = {
739 static const char * const hdmi_cec_groups[] = {
743 static const char * const spi_groups[] = {
749 static const char * const ethernet_groups[] = {
757 static const char * const i2c_a_groups[] = {
761 static const char * const i2c_b_groups[] = {
765 static const char * const sd_c_groups[] = {
770 static const char * const sdxc_c_groups[] = {
775 static const char * const nand_groups[] = {
782 static const char * const nor_groups[] = {
786 static const char * const sd_b_groups[] = {
791 static const char * const sdxc_b_groups[] = {
795 static const char * const uart_ao_groups[] = {
799 static const char * const remote_groups[] = {
803 static const char * const i2c_slave_ao_groups[] = {
807 static const char * const uart_ao_b_groups[] = {
812 static const char * const i2c_mst_ao_groups[] = {
816 static const char * const clk_24m_groups[] = {
820 static const char * const clk_32k_groups[] = {
824 static const char * const spdif_0_groups[] = {
828 static const char * const spdif_1_groups[] = {
832 static const char * const i2s_groups[] = {
838 static const char * const pwm_b_groups[] = {
842 static const char * const pwm_c_groups[] = {
846 static const char * const pwm_c_ao_groups[] = {
850 static const char * const pwm_d_groups[] = {
854 static const char * const pwm_e_groups[] = {
858 static const char * const pwm_vs_groups[] = {
863 static const char * const tsin_a_groups[] = {
868 static const char * const tsin_b_groups[] = {
872 static const struct meson_pmx_func meson8b_cbus_functions[] = {
906 static const struct meson_pmx_func meson8b_aobus_functions[] = {
920 static const struct meson_bank meson8b_cbus_banks[] = {
941 static const struct meson_bank meson8b_aobus_banks[] = {
946 static const struct meson_pinctrl_data meson8b_cbus_pinctrl_data = {
959 static const struct meson_pinctrl_data meson8b_aobus_pinctrl_data = {
973 static const struct of_device_id meson8b_pinctrl_dt_match[] = {
985 static struct platform_driver meson8b_pinctrl_driver = {