Lines Matching full:static
17 static const struct mtk_pin_field_calc mt7629_pin_mode_range[] = {
21 static const struct mtk_pin_field_calc mt7629_pin_dir_range[] = {
25 static const struct mtk_pin_field_calc mt7629_pin_di_range[] = {
29 static const struct mtk_pin_field_calc mt7629_pin_do_range[] = {
33 static const struct mtk_pin_field_calc mt7629_pin_ies_range[] = {
43 static const struct mtk_pin_field_calc mt7629_pin_smt_range[] = {
53 static const struct mtk_pin_field_calc mt7629_pin_pullen_range[] = {
63 static const struct mtk_pin_field_calc mt7629_pin_pullsel_range[] = {
73 static const struct mtk_pin_field_calc mt7629_pin_drv_range[] = {
83 static const struct mtk_pin_reg_calc mt7629_reg_cals[] = {
95 static const struct mtk_pin_desc mt7629_pins[] = {
183 static int mt7629_wf0_5g_pins[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, };
184 static int mt7629_wf0_5g_funcs[] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, };
187 static int mt7629_ephy_leds_pins[] = { 12, 13, 14, 15, 16, 17, 18, };
188 static int mt7629_ephy_leds_funcs[] = { 1, 1, 1, 1, 1, 1, 1, };
189 static int mt7629_ephy_led0_pins[] = { 12, };
190 static int mt7629_ephy_led0_funcs[] = { 1, };
191 static int mt7629_ephy_led1_pins[] = { 13, };
192 static int mt7629_ephy_led1_funcs[] = { 1, };
193 static int mt7629_ephy_led2_pins[] = { 14, };
194 static int mt7629_ephy_led2_funcs[] = { 1, };
195 static int mt7629_ephy_led3_pins[] = { 15, };
196 static int mt7629_ephy_led3_funcs[] = { 1, };
197 static int mt7629_ephy_led4_pins[] = { 16, };
198 static int mt7629_ephy_led4_funcs[] = { 1, };
199 static int mt7629_wf2g_led_pins[] = { 17, };
200 static int mt7629_wf2g_led_funcs[] = { 1, };
201 static int mt7629_wf5g_led_pins[] = { 18, };
202 static int mt7629_wf5g_led_funcs[] = { 1, };
205 static int mt7629_watchdog_pins[] = { 11, };
206 static int mt7629_watchdog_funcs[] = { 1, };
209 static int mt7629_gphy_leds_0_pins[] = { 21, 22, 23, };
210 static int mt7629_gphy_leds_0_funcs[] = { 2, 2, 2, };
211 static int mt7629_gphy_led1_0_pins[] = { 21, };
212 static int mt7629_gphy_led1_0_funcs[] = { 2, };
213 static int mt7629_gphy_led2_0_pins[] = { 22, };
214 static int mt7629_gphy_led2_0_funcs[] = { 2, };
215 static int mt7629_gphy_led3_0_pins[] = { 23, };
216 static int mt7629_gphy_led3_0_funcs[] = { 2, };
217 static int mt7629_gphy_leds_1_pins[] = { 57, 58, 59, };
218 static int mt7629_gphy_leds_1_funcs[] = { 1, 1, 1, };
219 static int mt7629_gphy_led1_1_pins[] = { 57, };
220 static int mt7629_gphy_led1_1_funcs[] = { 1, };
221 static int mt7629_gphy_led2_1_pins[] = { 58, };
222 static int mt7629_gphy_led2_1_funcs[] = { 1, };
223 static int mt7629_gphy_led3_1_pins[] = { 59, };
224 static int mt7629_gphy_led3_1_funcs[] = { 1, };
227 static int mt7629_i2c_0_pins[] = { 19, 20, };
228 static int mt7629_i2c_0_funcs[] = { 1, 1, };
229 static int mt7629_i2c_1_pins[] = { 53, 54, };
230 static int mt7629_i2c_1_funcs[] = { 1, 1, };
233 static int mt7629_spi_0_pins[] = { 21, 22, 23, 24, };
234 static int mt7629_spi_0_funcs[] = { 1, 1, 1, 1, };
235 static int mt7629_spi_1_pins[] = { 62, 63, 64, 65, };
236 static int mt7629_spi_1_funcs[] = { 1, 1, 1, 1, };
237 static int mt7629_spi_wp_pins[] = { 66, };
238 static int mt7629_spi_wp_funcs[] = { 1, };
239 static int mt7629_spi_hold_pins[] = { 67, };
240 static int mt7629_spi_hold_funcs[] = { 1, };
243 static int mt7629_uart1_0_txd_rxd_pins[] = { 25, 26, };
244 static int mt7629_uart1_0_txd_rxd_funcs[] = { 1, 1, };
245 static int mt7629_uart1_1_txd_rxd_pins[] = { 53, 54, };
246 static int mt7629_uart1_1_txd_rxd_funcs[] = { 2, 2, };
247 static int mt7629_uart2_0_txd_rxd_pins[] = { 29, 30, };
248 static int mt7629_uart2_0_txd_rxd_funcs[] = { 1, 1, };
249 static int mt7629_uart2_1_txd_rxd_pins[] = { 57, 58, };
250 static int mt7629_uart2_1_txd_rxd_funcs[] = { 2, 2, };
251 static int mt7629_uart1_0_cts_rts_pins[] = { 27, 28, };
252 static int mt7629_uart1_0_cts_rts_funcs[] = { 1, 1, };
253 static int mt7629_uart1_1_cts_rts_pins[] = { 55, 56, };
254 static int mt7629_uart1_1_cts_rts_funcs[] = { 2, 2, };
255 static int mt7629_uart2_0_cts_rts_pins[] = { 31, 32, };
256 static int mt7629_uart2_0_cts_rts_funcs[] = { 1, 1, };
257 static int mt7629_uart2_1_cts_rts_pins[] = { 59, 60, };
258 static int mt7629_uart2_1_cts_rts_funcs[] = { 2, 2, };
259 static int mt7629_uart0_txd_rxd_pins[] = { 68, 69, };
260 static int mt7629_uart0_txd_rxd_funcs[] = { 1, 1, };
263 static int mt7629_mdc_mdio_pins[] = { 49, 50, };
264 static int mt7629_mdc_mdio_funcs[] = { 1, 1, };
267 static int mt7629_pcie_pereset_pins[] = { 51, };
268 static int mt7629_pcie_pereset_funcs[] = { 1, };
269 static int mt7629_pcie_wake_pins[] = { 55, };
270 static int mt7629_pcie_wake_funcs[] = { 1, };
271 static int mt7629_pcie_clkreq_pins[] = { 56, };
272 static int mt7629_pcie_clkreq_funcs[] = { 1, };
275 static int mt7629_pwm_0_pins[] = { 52, };
276 static int mt7629_pwm_0_funcs[] = { 1, };
277 static int mt7629_pwm_1_pins[] = { 61, };
278 static int mt7629_pwm_1_funcs[] = { 2, };
281 static int mt7629_wf0_2g_pins[] = { 70, 71, 72, 73, 74, 75, 76, 77, 78, };
282 static int mt7629_wf0_2g_funcs[] = { 1, 1, 1, 1, 1, 1, 1, 1, };
285 static int mt7629_snfi_pins[] = { 62, 63, 64, 65, 66, 67 };
286 static int mt7629_snfi_funcs[] = { 2, 2, 2, 2, 2, 2 };
289 static int mt7629_snor_pins[] = { 62, 63, 64, 65, 66, 67 };
290 static int mt7629_snor_funcs[] = { 1, 1, 1, 1, 1, 1 };
292 static const struct mtk_group_desc mt7629_groups[] = {
340 static const char *const mt7629_ethernet_groups[] = { "mdc_mdio", };
341 static const char *const mt7629_i2c_groups[] = { "i2c_0", "i2c_1", };
342 static const char *const mt7629_led_groups[] = { "ephy_leds", "ephy_led0",
350 static const char *const mt7629_pcie_groups[] = { "pcie_pereset", "pcie_wake",
352 static const char *const mt7629_pwm_groups[] = { "pwm_0", "pwm_1", };
353 static const char *const mt7629_spi_groups[] = { "spi_0", "spi_1", "spi_wp",
355 static const char *const mt7629_uart_groups[] = { "uart1_0_txd_rxd",
364 static const char *const mt7629_wdt_groups[] = { "watchdog", };
365 static const char *const mt7629_wifi_groups[] = { "wf0_5g", "wf0_2g", };
366 static const char *const mt7629_flash_groups[] = { "snfi", "spi_nor" };
368 static const struct mtk_function_desc mt7629_functions[] = {
381 static struct mtk_pinctrl_soc mt7629_data = {
392 static int mtk_pinctrl_mt7629_probe(struct udevice *dev) in mtk_pinctrl_mt7629_probe()
397 static const struct udevice_id mt7629_pctrl_match[] = {