Lines Matching refs:FUNCTION
289 #define FUNCTION(n, g, m) \ macro
4323 FUNCTION("gnss_gpio", gnss_gpio_grp, &gnss_gpio_grp_mux),
4324 FUNCTION("lcd_vip_gpio", lcd_vip_gpio_grp, &lcd_vip_gpio_grp_mux),
4325 FUNCTION("sdio_i2s_gpio", sdio_i2s_gpio_grp, &sdio_i2s_gpio_grp_mux),
4326 FUNCTION("sp_rgmii_gpio", sp_rgmii_gpio_grp, &sp_rgmii_gpio_grp_mux),
4327 FUNCTION("lvds_gpio", lvds_gpio_grp, &lvds_gpio_grp_mux),
4328 FUNCTION("jtag_uart_nand_gpio",
4331 FUNCTION("rtc_gpio", rtc_gpio_grp, &rtc_gpio_grp_mux),
4332 FUNCTION("audio_ac97", audio_ac97_grp, &audio_ac97_grp_mux),
4333 FUNCTION("audio_digmic_m0",
4336 FUNCTION("audio_digmic_m1",
4339 FUNCTION("audio_digmic_m2",
4342 FUNCTION("audio_func_dbg",
4345 FUNCTION("audio_i2s", audio_i2s_grp, &audio_i2s_grp_mux),
4346 FUNCTION("audio_i2s_2ch", audio_i2s_2ch_grp, &audio_i2s_2ch_grp_mux),
4347 FUNCTION("audio_i2s_extclk",
4350 FUNCTION("audio_spdif_out_m0",
4353 FUNCTION("audio_spdif_out_m1",
4356 FUNCTION("audio_spdif_out_m2",
4359 FUNCTION("audio_uart0_basic",
4362 FUNCTION("audio_uart0_urfs_m0",
4365 FUNCTION("audio_uart0_urfs_m1",
4368 FUNCTION("audio_uart0_urfs_m2",
4371 FUNCTION("audio_uart0_urfs_m3",
4374 FUNCTION("audio_uart1_basic",
4377 FUNCTION("audio_uart1_urfs_m0",
4380 FUNCTION("audio_uart1_urfs_m1",
4383 FUNCTION("audio_uart1_urfs_m2",
4386 FUNCTION("audio_uart2_urfs_m0",
4389 FUNCTION("audio_uart2_urfs_m1",
4392 FUNCTION("audio_uart2_urfs_m2",
4395 FUNCTION("audio_uart2_urxd_m0",
4398 FUNCTION("audio_uart2_urxd_m1",
4401 FUNCTION("audio_uart2_urxd_m2",
4404 FUNCTION("audio_uart2_usclk_m0",
4407 FUNCTION("audio_uart2_usclk_m1",
4410 FUNCTION("audio_uart2_usclk_m2",
4413 FUNCTION("audio_uart2_utfs_m0",
4416 FUNCTION("audio_uart2_utfs_m1",
4419 FUNCTION("audio_uart2_utfs_m2",
4422 FUNCTION("audio_uart2_utxd_m0",
4425 FUNCTION("audio_uart2_utxd_m1",
4428 FUNCTION("audio_uart2_utxd_m2",
4431 FUNCTION("c_can_trnsvr_en_m0",
4434 FUNCTION("c_can_trnsvr_en_m1",
4437 FUNCTION("c_can_trnsvr_intr",
4440 FUNCTION("c_can_trnsvr_stb_n",
4443 FUNCTION("c0_can_rxd_trnsv0",
4446 FUNCTION("c0_can_rxd_trnsv1",
4449 FUNCTION("c0_can_txd_trnsv0",
4452 FUNCTION("c0_can_txd_trnsv1",
4455 FUNCTION("c1_can_rxd_m0", c1_can_rxd_grp0, &c1_can_rxd_grp0_mux),
4456 FUNCTION("c1_can_rxd_m1", c1_can_rxd_grp1, &c1_can_rxd_grp1_mux),
4457 FUNCTION("c1_can_rxd_m2", c1_can_rxd_grp2, &c1_can_rxd_grp2_mux),
4458 FUNCTION("c1_can_rxd_m3", c1_can_rxd_grp3, &c1_can_rxd_grp3_mux),
4459 FUNCTION("c1_can_txd_m0", c1_can_txd_grp0, &c1_can_txd_grp0_mux),
4460 FUNCTION("c1_can_txd_m1", c1_can_txd_grp1, &c1_can_txd_grp1_mux),
4461 FUNCTION("c1_can_txd_m2", c1_can_txd_grp2, &c1_can_txd_grp2_mux),
4462 FUNCTION("c1_can_txd_m3", c1_can_txd_grp3, &c1_can_txd_grp3_mux),
4463 FUNCTION("ca_audio_lpc", ca_audio_lpc_grp, &ca_audio_lpc_grp_mux),
4464 FUNCTION("ca_bt_lpc", ca_bt_lpc_grp, &ca_bt_lpc_grp_mux),
4465 FUNCTION("ca_coex", ca_coex_grp, &ca_coex_grp_mux),
4466 FUNCTION("ca_curator_lpc",
4469 FUNCTION("ca_pcm_debug", ca_pcm_debug_grp, &ca_pcm_debug_grp_mux),
4470 FUNCTION("ca_pio", ca_pio_grp, &ca_pio_grp_mux),
4471 FUNCTION("ca_sdio_debug", ca_sdio_debug_grp, &ca_sdio_debug_grp_mux),
4472 FUNCTION("ca_spi", ca_spi_grp, &ca_spi_grp_mux),
4473 FUNCTION("ca_trb", ca_trb_grp, &ca_trb_grp_mux),
4474 FUNCTION("ca_uart_debug", ca_uart_debug_grp, &ca_uart_debug_grp_mux),
4475 FUNCTION("clkc_m0", clkc_grp0, &clkc_grp0_mux),
4476 FUNCTION("clkc_m1", clkc_grp1, &clkc_grp1_mux),
4477 FUNCTION("gn_gnss_i2c", gn_gnss_i2c_grp, &gn_gnss_i2c_grp_mux),
4478 FUNCTION("gn_gnss_uart_nopause",
4481 FUNCTION("gn_gnss_uart", gn_gnss_uart_grp, &gn_gnss_uart_grp_mux),
4482 FUNCTION("gn_trg_spi_m0", gn_trg_spi_grp0, &gn_trg_spi_grp0_mux),
4483 FUNCTION("gn_trg_spi_m1", gn_trg_spi_grp1, &gn_trg_spi_grp1_mux),
4484 FUNCTION("cvbs_dbg", cvbs_dbg_grp, &cvbs_dbg_grp_mux),
4485 FUNCTION("cvbs_dbg_test_m0",
4488 FUNCTION("cvbs_dbg_test_m1",
4491 FUNCTION("cvbs_dbg_test_m2",
4494 FUNCTION("cvbs_dbg_test_m3",
4497 FUNCTION("cvbs_dbg_test_m4",
4500 FUNCTION("cvbs_dbg_test_m5",
4503 FUNCTION("cvbs_dbg_test_m6",
4506 FUNCTION("cvbs_dbg_test_m7",
4509 FUNCTION("cvbs_dbg_test_m8",
4512 FUNCTION("cvbs_dbg_test_m9",
4515 FUNCTION("cvbs_dbg_test_m10",
4518 FUNCTION("cvbs_dbg_test_m11",
4521 FUNCTION("cvbs_dbg_test_m12",
4524 FUNCTION("cvbs_dbg_test_m13",
4527 FUNCTION("cvbs_dbg_test_m14",
4530 FUNCTION("cvbs_dbg_test_m15",
4533 FUNCTION("gn_gnss_power", gn_gnss_power_grp, &gn_gnss_power_grp_mux),
4534 FUNCTION("gn_gnss_sw_status",
4537 FUNCTION("gn_gnss_eclk", gn_gnss_eclk_grp, &gn_gnss_eclk_grp_mux),
4538 FUNCTION("gn_gnss_irq1_m0",
4541 FUNCTION("gn_gnss_irq2_m0",
4544 FUNCTION("gn_gnss_tm", gn_gnss_tm_grp, &gn_gnss_tm_grp_mux),
4545 FUNCTION("gn_gnss_tsync", gn_gnss_tsync_grp, &gn_gnss_tsync_grp_mux),
4546 FUNCTION("gn_io_gnsssys_sw_cfg",
4549 FUNCTION("gn_trg_m0", gn_trg_grp0, &gn_trg_grp0_mux),
4550 FUNCTION("gn_trg_m1", gn_trg_grp1, &gn_trg_grp1_mux),
4551 FUNCTION("gn_trg_shutdown_m0",
4554 FUNCTION("gn_trg_shutdown_m1",
4557 FUNCTION("gn_trg_shutdown_m2",
4560 FUNCTION("gn_trg_shutdown_m3",
4563 FUNCTION("i2c0", i2c0_grp, &i2c0_grp_mux),
4564 FUNCTION("i2c1", i2c1_grp, &i2c1_grp_mux),
4565 FUNCTION("i2s0", i2s0_grp, &i2s0_grp_mux),
4566 FUNCTION("i2s1_basic", i2s1_basic_grp, &i2s1_basic_grp_mux),
4567 FUNCTION("i2s1_rxd0_m0", i2s1_rxd0_grp0, &i2s1_rxd0_grp0_mux),
4568 FUNCTION("i2s1_rxd0_m1", i2s1_rxd0_grp1, &i2s1_rxd0_grp1_mux),
4569 FUNCTION("i2s1_rxd0_m2", i2s1_rxd0_grp2, &i2s1_rxd0_grp2_mux),
4570 FUNCTION("i2s1_rxd0_m3", i2s1_rxd0_grp3, &i2s1_rxd0_grp3_mux),
4571 FUNCTION("i2s1_rxd0_m4", i2s1_rxd0_grp4, &i2s1_rxd0_grp4_mux),
4572 FUNCTION("i2s1_rxd1_m0", i2s1_rxd1_grp0, &i2s1_rxd1_grp0_mux),
4573 FUNCTION("i2s1_rxd1_m1", i2s1_rxd1_grp1, &i2s1_rxd1_grp1_mux),
4574 FUNCTION("i2s1_rxd1_m2", i2s1_rxd1_grp2, &i2s1_rxd1_grp2_mux),
4575 FUNCTION("i2s1_rxd1_m3", i2s1_rxd1_grp3, &i2s1_rxd1_grp3_mux),
4576 FUNCTION("i2s1_rxd1_m4", i2s1_rxd1_grp4, &i2s1_rxd1_grp4_mux),
4577 FUNCTION("jtag_jt_dbg_nsrst",
4580 FUNCTION("jtag_ntrst_m0", jtag_ntrst_grp0, &jtag_ntrst_grp0_mux),
4581 FUNCTION("jtag_ntrst_m1", jtag_ntrst_grp1, &jtag_ntrst_grp1_mux),
4582 FUNCTION("jtag_swdiotms_m0",
4585 FUNCTION("jtag_swdiotms_m1",
4588 FUNCTION("jtag_tck_m0", jtag_tck_grp0, &jtag_tck_grp0_mux),
4589 FUNCTION("jtag_tck_m1", jtag_tck_grp1, &jtag_tck_grp1_mux),
4590 FUNCTION("jtag_tdi_m0", jtag_tdi_grp0, &jtag_tdi_grp0_mux),
4591 FUNCTION("jtag_tdi_m1", jtag_tdi_grp1, &jtag_tdi_grp1_mux),
4592 FUNCTION("jtag_tdo_m0", jtag_tdo_grp0, &jtag_tdo_grp0_mux),
4593 FUNCTION("jtag_tdo_m1", jtag_tdo_grp1, &jtag_tdo_grp1_mux),
4594 FUNCTION("ks_kas_spi_m0", ks_kas_spi_grp0, &ks_kas_spi_grp0_mux),
4595 FUNCTION("ld_ldd", ld_ldd_grp, &ld_ldd_grp_mux),
4596 FUNCTION("ld_ldd_16bit", ld_ldd_16bit_grp, &ld_ldd_16bit_grp_mux),
4597 FUNCTION("ld_ldd_fck", ld_ldd_fck_grp, &ld_ldd_fck_grp_mux),
4598 FUNCTION("ld_ldd_lck", ld_ldd_lck_grp, &ld_ldd_lck_grp_mux),
4599 FUNCTION("lr_lcdrom", lr_lcdrom_grp, &lr_lcdrom_grp_mux),
4600 FUNCTION("lvds_analog", lvds_analog_grp, &lvds_analog_grp_mux),
4601 FUNCTION("nd_df", nd_df_grp, &nd_df_grp_mux),
4602 FUNCTION("nd_df_nowp", nd_df_nowp_grp, &nd_df_nowp_grp_mux),
4603 FUNCTION("ps", ps_grp, &ps_grp_mux),
4604 FUNCTION("pwc_core_on", pwc_core_on_grp, &pwc_core_on_grp_mux),
4605 FUNCTION("pwc_ext_on", pwc_ext_on_grp, &pwc_ext_on_grp_mux),
4606 FUNCTION("pwc_gpio3_clk", pwc_gpio3_clk_grp, &pwc_gpio3_clk_grp_mux),
4607 FUNCTION("pwc_io_on", pwc_io_on_grp, &pwc_io_on_grp_mux),
4608 FUNCTION("pwc_lowbatt_b_m0",
4611 FUNCTION("pwc_mem_on", pwc_mem_on_grp, &pwc_mem_on_grp_mux),
4612 FUNCTION("pwc_on_key_b_m0",
4615 FUNCTION("pwc_wakeup_src0",
4618 FUNCTION("pwc_wakeup_src1",
4621 FUNCTION("pwc_wakeup_src2",
4624 FUNCTION("pwc_wakeup_src3",
4627 FUNCTION("pw_cko0_m0", pw_cko0_grp0, &pw_cko0_grp0_mux),
4628 FUNCTION("pw_cko0_m1", pw_cko0_grp1, &pw_cko0_grp1_mux),
4629 FUNCTION("pw_cko0_m2", pw_cko0_grp2, &pw_cko0_grp2_mux),
4630 FUNCTION("pw_cko0_m3", pw_cko0_grp3, &pw_cko0_grp3_mux),
4631 FUNCTION("pw_cko1_m0", pw_cko1_grp0, &pw_cko1_grp0_mux),
4632 FUNCTION("pw_cko1_m1", pw_cko1_grp1, &pw_cko1_grp1_mux),
4633 FUNCTION("pw_cko1_m2", pw_cko1_grp2, &pw_cko1_grp2_mux),
4634 FUNCTION("pw_i2s01_clk_m0",
4637 FUNCTION("pw_i2s01_clk_m1",
4640 FUNCTION("pw_i2s01_clk_m2",
4643 FUNCTION("pw_pwm0_m0", pw_pwm0_grp0, &pw_pwm0_grp0_mux),
4644 FUNCTION("pw_pwm0_m1", pw_pwm0_grp1, &pw_pwm0_grp1_mux),
4645 FUNCTION("pw_pwm1_m0", pw_pwm1_grp0, &pw_pwm1_grp0_mux),
4646 FUNCTION("pw_pwm1_m1", pw_pwm1_grp1, &pw_pwm1_grp1_mux),
4647 FUNCTION("pw_pwm1_m2", pw_pwm1_grp2, &pw_pwm1_grp2_mux),
4648 FUNCTION("pw_pwm2_m0", pw_pwm2_grp0, &pw_pwm2_grp0_mux),
4649 FUNCTION("pw_pwm2_m1", pw_pwm2_grp1, &pw_pwm2_grp1_mux),
4650 FUNCTION("pw_pwm2_m2", pw_pwm2_grp2, &pw_pwm2_grp2_mux),
4651 FUNCTION("pw_pwm3_m0", pw_pwm3_grp0, &pw_pwm3_grp0_mux),
4652 FUNCTION("pw_pwm3_m1", pw_pwm3_grp1, &pw_pwm3_grp1_mux),
4653 FUNCTION("pw_pwm_cpu_vol_m0",
4656 FUNCTION("pw_pwm_cpu_vol_m1",
4659 FUNCTION("pw_pwm_cpu_vol_m2",
4662 FUNCTION("pw_backlight_m0",
4665 FUNCTION("pw_backlight_m1",
4668 FUNCTION("rg_eth_mac", rg_eth_mac_grp, &rg_eth_mac_grp_mux),
4669 FUNCTION("rg_gmac_phy_intr_n",
4672 FUNCTION("rg_rgmii_mac", rg_rgmii_mac_grp, &rg_rgmii_mac_grp_mux),
4673 FUNCTION("rg_rgmii_phy_ref_clk_m0",
4676 FUNCTION("rg_rgmii_phy_ref_clk_m1",
4679 FUNCTION("sd0", sd0_grp, &sd0_grp_mux),
4680 FUNCTION("sd0_4bit", sd0_4bit_grp, &sd0_4bit_grp_mux),
4681 FUNCTION("sd1", sd1_grp, &sd1_grp_mux),
4682 FUNCTION("sd1_4bit_m0", sd1_4bit_grp0, &sd1_4bit_grp0_mux),
4683 FUNCTION("sd1_4bit_m1", sd1_4bit_grp1, &sd1_4bit_grp1_mux),
4684 FUNCTION("sd2_basic", sd2_basic_grp, &sd2_basic_grp_mux),
4685 FUNCTION("sd2_cdb_m0", sd2_cdb_grp0, &sd2_cdb_grp0_mux),
4686 FUNCTION("sd2_cdb_m1", sd2_cdb_grp1, &sd2_cdb_grp1_mux),
4687 FUNCTION("sd2_wpb_m0", sd2_wpb_grp0, &sd2_wpb_grp0_mux),
4688 FUNCTION("sd2_wpb_m1", sd2_wpb_grp1, &sd2_wpb_grp1_mux),
4689 FUNCTION("sd3", sd3_grp, &sd3_grp_mux),
4690 FUNCTION("sd5", sd5_grp, &sd5_grp_mux),
4691 FUNCTION("sd6_m0", sd6_grp0, &sd6_grp0_mux),
4692 FUNCTION("sd6_m1", sd6_grp1, &sd6_grp1_mux),
4693 FUNCTION("sp0_ext_ldo_on",
4696 FUNCTION("sp0_qspi", sp0_qspi_grp, &sp0_qspi_grp_mux),
4697 FUNCTION("sp1_spi", sp1_spi_grp, &sp1_spi_grp_mux),
4698 FUNCTION("tpiu_trace", tpiu_trace_grp, &tpiu_trace_grp_mux),
4699 FUNCTION("uart0", uart0_grp, &uart0_grp_mux),
4700 FUNCTION("uart0_nopause", uart0_nopause_grp, &uart0_nopause_grp_mux),
4701 FUNCTION("uart1", uart1_grp, &uart1_grp_mux),
4702 FUNCTION("uart2_cts_m0", uart2_cts_grp0, &uart2_cts_grp0_mux),
4703 FUNCTION("uart2_cts_m1", uart2_cts_grp1, &uart2_cts_grp1_mux),
4704 FUNCTION("uart2_rts_m0", uart2_rts_grp0, &uart2_rts_grp0_mux),
4705 FUNCTION("uart2_rts_m1", uart2_rts_grp1, &uart2_rts_grp1_mux),
4706 FUNCTION("uart2_rxd_m0", uart2_rxd_grp0, &uart2_rxd_grp0_mux),
4707 FUNCTION("uart2_rxd_m1", uart2_rxd_grp1, &uart2_rxd_grp1_mux),
4708 FUNCTION("uart2_rxd_m2", uart2_rxd_grp2, &uart2_rxd_grp2_mux),
4709 FUNCTION("uart2_txd_m0", uart2_txd_grp0, &uart2_txd_grp0_mux),
4710 FUNCTION("uart2_txd_m1", uart2_txd_grp1, &uart2_txd_grp1_mux),
4711 FUNCTION("uart2_txd_m2", uart2_txd_grp2, &uart2_txd_grp2_mux),
4712 FUNCTION("uart3_cts_m0", uart3_cts_grp0, &uart3_cts_grp0_mux),
4713 FUNCTION("uart3_cts_m1", uart3_cts_grp1, &uart3_cts_grp1_mux),
4714 FUNCTION("uart3_cts_m2", uart3_cts_grp2, &uart3_cts_grp2_mux),
4715 FUNCTION("uart3_rts_m0", uart3_rts_grp0, &uart3_rts_grp0_mux),
4716 FUNCTION("uart3_rts_m1", uart3_rts_grp1, &uart3_rts_grp1_mux),
4717 FUNCTION("uart3_rts_m2", uart3_rts_grp2, &uart3_rts_grp2_mux),
4718 FUNCTION("uart3_rxd_m0", uart3_rxd_grp0, &uart3_rxd_grp0_mux),
4719 FUNCTION("uart3_rxd_m1", uart3_rxd_grp1, &uart3_rxd_grp1_mux),
4720 FUNCTION("uart3_rxd_m2", uart3_rxd_grp2, &uart3_rxd_grp2_mux),
4721 FUNCTION("uart3_txd_m0", uart3_txd_grp0, &uart3_txd_grp0_mux),
4722 FUNCTION("uart3_txd_m1", uart3_txd_grp1, &uart3_txd_grp1_mux),
4723 FUNCTION("uart3_txd_m2", uart3_txd_grp2, &uart3_txd_grp2_mux),
4724 FUNCTION("uart4_basic", uart4_basic_grp, &uart4_basic_grp_mux),
4725 FUNCTION("uart4_cts_m0", uart4_cts_grp0, &uart4_cts_grp0_mux),
4726 FUNCTION("uart4_cts_m1", uart4_cts_grp1, &uart4_cts_grp1_mux),
4727 FUNCTION("uart4_cts_m2", uart4_cts_grp2, &uart4_cts_grp2_mux),
4728 FUNCTION("uart4_rts_m0", uart4_rts_grp0, &uart4_rts_grp0_mux),
4729 FUNCTION("uart4_rts_m1", uart4_rts_grp1, &uart4_rts_grp1_mux),
4730 FUNCTION("uart4_rts_m2", uart4_rts_grp2, &uart4_rts_grp2_mux),
4731 FUNCTION("usb0_drvvbus_m0",
4734 FUNCTION("usb0_drvvbus_m1",
4737 FUNCTION("usb1_drvvbus_m0",
4740 FUNCTION("usb1_drvvbus_m1",
4743 FUNCTION("visbus_dout", visbus_dout_grp, &visbus_dout_grp_mux),
4744 FUNCTION("vi_vip1", vi_vip1_grp, &vi_vip1_grp_mux),
4745 FUNCTION("vi_vip1_ext", vi_vip1_ext_grp, &vi_vip1_ext_grp_mux),
4746 FUNCTION("vi_vip1_low8bit",
4749 FUNCTION("vi_vip1_high8bit",