Lines Matching refs:FUNCTION
292 #define FUNCTION(n, g, m) \ macro
4333 FUNCTION("gnss_gpio", gnss_gpio_grp, &gnss_gpio_grp_mux),
4334 FUNCTION("lcd_vip_gpio", lcd_vip_gpio_grp, &lcd_vip_gpio_grp_mux),
4335 FUNCTION("sdio_i2s_gpio", sdio_i2s_gpio_grp, &sdio_i2s_gpio_grp_mux),
4336 FUNCTION("sp_rgmii_gpio", sp_rgmii_gpio_grp, &sp_rgmii_gpio_grp_mux),
4337 FUNCTION("lvds_gpio", lvds_gpio_grp, &lvds_gpio_grp_mux),
4338 FUNCTION("jtag_uart_nand_gpio",
4341 FUNCTION("rtc_gpio", rtc_gpio_grp, &rtc_gpio_grp_mux),
4342 FUNCTION("audio_ac97", audio_ac97_grp, &audio_ac97_grp_mux),
4343 FUNCTION("audio_digmic_m0",
4346 FUNCTION("audio_digmic_m1",
4349 FUNCTION("audio_digmic_m2",
4352 FUNCTION("audio_func_dbg",
4355 FUNCTION("audio_i2s", audio_i2s_grp, &audio_i2s_grp_mux),
4356 FUNCTION("audio_i2s_2ch", audio_i2s_2ch_grp, &audio_i2s_2ch_grp_mux),
4357 FUNCTION("audio_i2s_extclk",
4360 FUNCTION("audio_spdif_out_m0",
4363 FUNCTION("audio_spdif_out_m1",
4366 FUNCTION("audio_spdif_out_m2",
4369 FUNCTION("audio_uart0_basic",
4372 FUNCTION("audio_uart0_urfs_m0",
4375 FUNCTION("audio_uart0_urfs_m1",
4378 FUNCTION("audio_uart0_urfs_m2",
4381 FUNCTION("audio_uart0_urfs_m3",
4384 FUNCTION("audio_uart1_basic",
4387 FUNCTION("audio_uart1_urfs_m0",
4390 FUNCTION("audio_uart1_urfs_m1",
4393 FUNCTION("audio_uart1_urfs_m2",
4396 FUNCTION("audio_uart2_urfs_m0",
4399 FUNCTION("audio_uart2_urfs_m1",
4402 FUNCTION("audio_uart2_urfs_m2",
4405 FUNCTION("audio_uart2_urxd_m0",
4408 FUNCTION("audio_uart2_urxd_m1",
4411 FUNCTION("audio_uart2_urxd_m2",
4414 FUNCTION("audio_uart2_usclk_m0",
4417 FUNCTION("audio_uart2_usclk_m1",
4420 FUNCTION("audio_uart2_usclk_m2",
4423 FUNCTION("audio_uart2_utfs_m0",
4426 FUNCTION("audio_uart2_utfs_m1",
4429 FUNCTION("audio_uart2_utfs_m2",
4432 FUNCTION("audio_uart2_utxd_m0",
4435 FUNCTION("audio_uart2_utxd_m1",
4438 FUNCTION("audio_uart2_utxd_m2",
4441 FUNCTION("c_can_trnsvr_en_m0",
4444 FUNCTION("c_can_trnsvr_en_m1",
4447 FUNCTION("c_can_trnsvr_intr",
4450 FUNCTION("c_can_trnsvr_stb_n",
4453 FUNCTION("c0_can_rxd_trnsv0",
4456 FUNCTION("c0_can_rxd_trnsv1",
4459 FUNCTION("c0_can_txd_trnsv0",
4462 FUNCTION("c0_can_txd_trnsv1",
4465 FUNCTION("c1_can_rxd_m0", c1_can_rxd_grp0, &c1_can_rxd_grp0_mux),
4466 FUNCTION("c1_can_rxd_m1", c1_can_rxd_grp1, &c1_can_rxd_grp1_mux),
4467 FUNCTION("c1_can_rxd_m2", c1_can_rxd_grp2, &c1_can_rxd_grp2_mux),
4468 FUNCTION("c1_can_rxd_m3", c1_can_rxd_grp3, &c1_can_rxd_grp3_mux),
4469 FUNCTION("c1_can_txd_m0", c1_can_txd_grp0, &c1_can_txd_grp0_mux),
4470 FUNCTION("c1_can_txd_m1", c1_can_txd_grp1, &c1_can_txd_grp1_mux),
4471 FUNCTION("c1_can_txd_m2", c1_can_txd_grp2, &c1_can_txd_grp2_mux),
4472 FUNCTION("c1_can_txd_m3", c1_can_txd_grp3, &c1_can_txd_grp3_mux),
4473 FUNCTION("ca_audio_lpc", ca_audio_lpc_grp, &ca_audio_lpc_grp_mux),
4474 FUNCTION("ca_bt_lpc", ca_bt_lpc_grp, &ca_bt_lpc_grp_mux),
4475 FUNCTION("ca_coex", ca_coex_grp, &ca_coex_grp_mux),
4476 FUNCTION("ca_curator_lpc",
4479 FUNCTION("ca_pcm_debug", ca_pcm_debug_grp, &ca_pcm_debug_grp_mux),
4480 FUNCTION("ca_pio", ca_pio_grp, &ca_pio_grp_mux),
4481 FUNCTION("ca_sdio_debug", ca_sdio_debug_grp, &ca_sdio_debug_grp_mux),
4482 FUNCTION("ca_spi", ca_spi_grp, &ca_spi_grp_mux),
4483 FUNCTION("ca_trb", ca_trb_grp, &ca_trb_grp_mux),
4484 FUNCTION("ca_uart_debug", ca_uart_debug_grp, &ca_uart_debug_grp_mux),
4485 FUNCTION("clkc_m0", clkc_grp0, &clkc_grp0_mux),
4486 FUNCTION("clkc_m1", clkc_grp1, &clkc_grp1_mux),
4487 FUNCTION("gn_gnss_i2c", gn_gnss_i2c_grp, &gn_gnss_i2c_grp_mux),
4488 FUNCTION("gn_gnss_uart_nopause",
4491 FUNCTION("gn_gnss_uart", gn_gnss_uart_grp, &gn_gnss_uart_grp_mux),
4492 FUNCTION("gn_trg_spi_m0", gn_trg_spi_grp0, &gn_trg_spi_grp0_mux),
4493 FUNCTION("gn_trg_spi_m1", gn_trg_spi_grp1, &gn_trg_spi_grp1_mux),
4494 FUNCTION("cvbs_dbg", cvbs_dbg_grp, &cvbs_dbg_grp_mux),
4495 FUNCTION("cvbs_dbg_test_m0",
4498 FUNCTION("cvbs_dbg_test_m1",
4501 FUNCTION("cvbs_dbg_test_m2",
4504 FUNCTION("cvbs_dbg_test_m3",
4507 FUNCTION("cvbs_dbg_test_m4",
4510 FUNCTION("cvbs_dbg_test_m5",
4513 FUNCTION("cvbs_dbg_test_m6",
4516 FUNCTION("cvbs_dbg_test_m7",
4519 FUNCTION("cvbs_dbg_test_m8",
4522 FUNCTION("cvbs_dbg_test_m9",
4525 FUNCTION("cvbs_dbg_test_m10",
4528 FUNCTION("cvbs_dbg_test_m11",
4531 FUNCTION("cvbs_dbg_test_m12",
4534 FUNCTION("cvbs_dbg_test_m13",
4537 FUNCTION("cvbs_dbg_test_m14",
4540 FUNCTION("cvbs_dbg_test_m15",
4543 FUNCTION("gn_gnss_power", gn_gnss_power_grp, &gn_gnss_power_grp_mux),
4544 FUNCTION("gn_gnss_sw_status",
4547 FUNCTION("gn_gnss_eclk", gn_gnss_eclk_grp, &gn_gnss_eclk_grp_mux),
4548 FUNCTION("gn_gnss_irq1_m0",
4551 FUNCTION("gn_gnss_irq2_m0",
4554 FUNCTION("gn_gnss_tm", gn_gnss_tm_grp, &gn_gnss_tm_grp_mux),
4555 FUNCTION("gn_gnss_tsync", gn_gnss_tsync_grp, &gn_gnss_tsync_grp_mux),
4556 FUNCTION("gn_io_gnsssys_sw_cfg",
4559 FUNCTION("gn_trg_m0", gn_trg_grp0, &gn_trg_grp0_mux),
4560 FUNCTION("gn_trg_m1", gn_trg_grp1, &gn_trg_grp1_mux),
4561 FUNCTION("gn_trg_shutdown_m0",
4564 FUNCTION("gn_trg_shutdown_m1",
4567 FUNCTION("gn_trg_shutdown_m2",
4570 FUNCTION("gn_trg_shutdown_m3",
4573 FUNCTION("i2c0", i2c0_grp, &i2c0_grp_mux),
4574 FUNCTION("i2c1", i2c1_grp, &i2c1_grp_mux),
4575 FUNCTION("i2s0", i2s0_grp, &i2s0_grp_mux),
4576 FUNCTION("i2s1_basic", i2s1_basic_grp, &i2s1_basic_grp_mux),
4577 FUNCTION("i2s1_rxd0_m0", i2s1_rxd0_grp0, &i2s1_rxd0_grp0_mux),
4578 FUNCTION("i2s1_rxd0_m1", i2s1_rxd0_grp1, &i2s1_rxd0_grp1_mux),
4579 FUNCTION("i2s1_rxd0_m2", i2s1_rxd0_grp2, &i2s1_rxd0_grp2_mux),
4580 FUNCTION("i2s1_rxd0_m3", i2s1_rxd0_grp3, &i2s1_rxd0_grp3_mux),
4581 FUNCTION("i2s1_rxd0_m4", i2s1_rxd0_grp4, &i2s1_rxd0_grp4_mux),
4582 FUNCTION("i2s1_rxd1_m0", i2s1_rxd1_grp0, &i2s1_rxd1_grp0_mux),
4583 FUNCTION("i2s1_rxd1_m1", i2s1_rxd1_grp1, &i2s1_rxd1_grp1_mux),
4584 FUNCTION("i2s1_rxd1_m2", i2s1_rxd1_grp2, &i2s1_rxd1_grp2_mux),
4585 FUNCTION("i2s1_rxd1_m3", i2s1_rxd1_grp3, &i2s1_rxd1_grp3_mux),
4586 FUNCTION("i2s1_rxd1_m4", i2s1_rxd1_grp4, &i2s1_rxd1_grp4_mux),
4587 FUNCTION("jtag_jt_dbg_nsrst",
4590 FUNCTION("jtag_ntrst_m0", jtag_ntrst_grp0, &jtag_ntrst_grp0_mux),
4591 FUNCTION("jtag_ntrst_m1", jtag_ntrst_grp1, &jtag_ntrst_grp1_mux),
4592 FUNCTION("jtag_swdiotms_m0",
4595 FUNCTION("jtag_swdiotms_m1",
4598 FUNCTION("jtag_tck_m0", jtag_tck_grp0, &jtag_tck_grp0_mux),
4599 FUNCTION("jtag_tck_m1", jtag_tck_grp1, &jtag_tck_grp1_mux),
4600 FUNCTION("jtag_tdi_m0", jtag_tdi_grp0, &jtag_tdi_grp0_mux),
4601 FUNCTION("jtag_tdi_m1", jtag_tdi_grp1, &jtag_tdi_grp1_mux),
4602 FUNCTION("jtag_tdo_m0", jtag_tdo_grp0, &jtag_tdo_grp0_mux),
4603 FUNCTION("jtag_tdo_m1", jtag_tdo_grp1, &jtag_tdo_grp1_mux),
4604 FUNCTION("ks_kas_spi_m0", ks_kas_spi_grp0, &ks_kas_spi_grp0_mux),
4605 FUNCTION("ld_ldd", ld_ldd_grp, &ld_ldd_grp_mux),
4606 FUNCTION("ld_ldd_16bit", ld_ldd_16bit_grp, &ld_ldd_16bit_grp_mux),
4607 FUNCTION("ld_ldd_fck", ld_ldd_fck_grp, &ld_ldd_fck_grp_mux),
4608 FUNCTION("ld_ldd_lck", ld_ldd_lck_grp, &ld_ldd_lck_grp_mux),
4609 FUNCTION("lr_lcdrom", lr_lcdrom_grp, &lr_lcdrom_grp_mux),
4610 FUNCTION("lvds_analog", lvds_analog_grp, &lvds_analog_grp_mux),
4611 FUNCTION("nd_df_basic", nd_df_basic_grp, &nd_df_basic_grp_mux),
4612 FUNCTION("nd_df_wp", nd_df_wp_grp, &nd_df_wp_grp_mux),
4613 FUNCTION("nd_df_cs", nd_df_cs_grp, &nd_df_cs_grp_mux),
4614 FUNCTION("ps", ps_grp, &ps_grp_mux),
4615 FUNCTION("ps_no_dir", ps_no_dir_grp, &ps_no_dir_grp_mux),
4616 FUNCTION("pwc_core_on", pwc_core_on_grp, &pwc_core_on_grp_mux),
4617 FUNCTION("pwc_ext_on", pwc_ext_on_grp, &pwc_ext_on_grp_mux),
4618 FUNCTION("pwc_gpio3_clk", pwc_gpio3_clk_grp, &pwc_gpio3_clk_grp_mux),
4619 FUNCTION("pwc_io_on", pwc_io_on_grp, &pwc_io_on_grp_mux),
4620 FUNCTION("pwc_lowbatt_b_m0",
4623 FUNCTION("pwc_mem_on", pwc_mem_on_grp, &pwc_mem_on_grp_mux),
4624 FUNCTION("pwc_on_key_b_m0",
4627 FUNCTION("pwc_wakeup_src0",
4630 FUNCTION("pwc_wakeup_src1",
4633 FUNCTION("pwc_wakeup_src2",
4636 FUNCTION("pwc_wakeup_src3",
4639 FUNCTION("pw_cko0_m0", pw_cko0_grp0, &pw_cko0_grp0_mux),
4640 FUNCTION("pw_cko0_m1", pw_cko0_grp1, &pw_cko0_grp1_mux),
4641 FUNCTION("pw_cko0_m2", pw_cko0_grp2, &pw_cko0_grp2_mux),
4642 FUNCTION("pw_cko0_m3", pw_cko0_grp3, &pw_cko0_grp3_mux),
4643 FUNCTION("pw_cko1_m0", pw_cko1_grp0, &pw_cko1_grp0_mux),
4644 FUNCTION("pw_cko1_m1", pw_cko1_grp1, &pw_cko1_grp1_mux),
4645 FUNCTION("pw_cko1_m2", pw_cko1_grp2, &pw_cko1_grp2_mux),
4646 FUNCTION("pw_i2s01_clk_m0",
4649 FUNCTION("pw_i2s01_clk_m1",
4652 FUNCTION("pw_i2s01_clk_m2",
4655 FUNCTION("pw_pwm0_m0", pw_pwm0_grp0, &pw_pwm0_grp0_mux),
4656 FUNCTION("pw_pwm0_m1", pw_pwm0_grp1, &pw_pwm0_grp1_mux),
4657 FUNCTION("pw_pwm1_m0", pw_pwm1_grp0, &pw_pwm1_grp0_mux),
4658 FUNCTION("pw_pwm1_m1", pw_pwm1_grp1, &pw_pwm1_grp1_mux),
4659 FUNCTION("pw_pwm1_m2", pw_pwm1_grp2, &pw_pwm1_grp2_mux),
4660 FUNCTION("pw_pwm2_m0", pw_pwm2_grp0, &pw_pwm2_grp0_mux),
4661 FUNCTION("pw_pwm2_m1", pw_pwm2_grp1, &pw_pwm2_grp1_mux),
4662 FUNCTION("pw_pwm2_m2", pw_pwm2_grp2, &pw_pwm2_grp2_mux),
4663 FUNCTION("pw_pwm3_m0", pw_pwm3_grp0, &pw_pwm3_grp0_mux),
4664 FUNCTION("pw_pwm3_m1", pw_pwm3_grp1, &pw_pwm3_grp1_mux),
4665 FUNCTION("pw_pwm_cpu_vol_m0",
4668 FUNCTION("pw_pwm_cpu_vol_m1",
4671 FUNCTION("pw_pwm_cpu_vol_m2",
4674 FUNCTION("pw_backlight_m0",
4677 FUNCTION("pw_backlight_m1",
4680 FUNCTION("rg_eth_mac", rg_eth_mac_grp, &rg_eth_mac_grp_mux),
4681 FUNCTION("rg_gmac_phy_intr_n",
4684 FUNCTION("rg_rgmii_mac", rg_rgmii_mac_grp, &rg_rgmii_mac_grp_mux),
4685 FUNCTION("rg_rgmii_phy_ref_clk_m0",
4688 FUNCTION("rg_rgmii_phy_ref_clk_m1",
4691 FUNCTION("sd0", sd0_grp, &sd0_grp_mux),
4692 FUNCTION("sd0_4bit", sd0_4bit_grp, &sd0_4bit_grp_mux),
4693 FUNCTION("sd1", sd1_grp, &sd1_grp_mux),
4694 FUNCTION("sd1_4bit_m0", sd1_4bit_grp0, &sd1_4bit_grp0_mux),
4695 FUNCTION("sd1_4bit_m1", sd1_4bit_grp1, &sd1_4bit_grp1_mux),
4696 FUNCTION("sd2_basic", sd2_basic_grp, &sd2_basic_grp_mux),
4697 FUNCTION("sd2_cdb_m0", sd2_cdb_grp0, &sd2_cdb_grp0_mux),
4698 FUNCTION("sd2_cdb_m1", sd2_cdb_grp1, &sd2_cdb_grp1_mux),
4699 FUNCTION("sd2_wpb_m0", sd2_wpb_grp0, &sd2_wpb_grp0_mux),
4700 FUNCTION("sd2_wpb_m1", sd2_wpb_grp1, &sd2_wpb_grp1_mux),
4701 FUNCTION("sd3", sd3_9_grp, &sd3_9_grp_mux),
4702 FUNCTION("sd5", sd5_grp, &sd5_grp_mux),
4703 FUNCTION("sd6_m0", sd6_grp0, &sd6_grp0_mux),
4704 FUNCTION("sd6_m1", sd6_grp1, &sd6_grp1_mux),
4705 FUNCTION("sd9", sd3_9_grp, &sd3_9_grp_mux),
4706 FUNCTION("sp0_ext_ldo_on",
4709 FUNCTION("sp0_qspi", sp0_qspi_grp, &sp0_qspi_grp_mux),
4710 FUNCTION("sp1_spi", sp1_spi_grp, &sp1_spi_grp_mux),
4711 FUNCTION("tpiu_trace", tpiu_trace_grp, &tpiu_trace_grp_mux),
4712 FUNCTION("uart0", uart0_grp, &uart0_grp_mux),
4713 FUNCTION("uart0_nopause", uart0_nopause_grp, &uart0_nopause_grp_mux),
4714 FUNCTION("uart1", uart1_grp, &uart1_grp_mux),
4715 FUNCTION("uart2_cts_m0", uart2_cts_grp0, &uart2_cts_grp0_mux),
4716 FUNCTION("uart2_cts_m1", uart2_cts_grp1, &uart2_cts_grp1_mux),
4717 FUNCTION("uart2_rts_m0", uart2_rts_grp0, &uart2_rts_grp0_mux),
4718 FUNCTION("uart2_rts_m1", uart2_rts_grp1, &uart2_rts_grp1_mux),
4719 FUNCTION("uart2_rxd_m0", uart2_rxd_grp0, &uart2_rxd_grp0_mux),
4720 FUNCTION("uart2_rxd_m1", uart2_rxd_grp1, &uart2_rxd_grp1_mux),
4721 FUNCTION("uart2_rxd_m2", uart2_rxd_grp2, &uart2_rxd_grp2_mux),
4722 FUNCTION("uart2_txd_m0", uart2_txd_grp0, &uart2_txd_grp0_mux),
4723 FUNCTION("uart2_txd_m1", uart2_txd_grp1, &uart2_txd_grp1_mux),
4724 FUNCTION("uart2_txd_m2", uart2_txd_grp2, &uart2_txd_grp2_mux),
4725 FUNCTION("uart3_cts_m0", uart3_cts_grp0, &uart3_cts_grp0_mux),
4726 FUNCTION("uart3_cts_m1", uart3_cts_grp1, &uart3_cts_grp1_mux),
4727 FUNCTION("uart3_cts_m2", uart3_cts_grp2, &uart3_cts_grp2_mux),
4728 FUNCTION("uart3_rts_m0", uart3_rts_grp0, &uart3_rts_grp0_mux),
4729 FUNCTION("uart3_rts_m1", uart3_rts_grp1, &uart3_rts_grp1_mux),
4730 FUNCTION("uart3_rts_m2", uart3_rts_grp2, &uart3_rts_grp2_mux),
4731 FUNCTION("uart3_rxd_m0", uart3_rxd_grp0, &uart3_rxd_grp0_mux),
4732 FUNCTION("uart3_rxd_m1", uart3_rxd_grp1, &uart3_rxd_grp1_mux),
4733 FUNCTION("uart3_rxd_m2", uart3_rxd_grp2, &uart3_rxd_grp2_mux),
4734 FUNCTION("uart3_txd_m0", uart3_txd_grp0, &uart3_txd_grp0_mux),
4735 FUNCTION("uart3_txd_m1", uart3_txd_grp1, &uart3_txd_grp1_mux),
4736 FUNCTION("uart3_txd_m2", uart3_txd_grp2, &uart3_txd_grp2_mux),
4737 FUNCTION("uart4_basic", uart4_basic_grp, &uart4_basic_grp_mux),
4738 FUNCTION("uart4_cts_m0", uart4_cts_grp0, &uart4_cts_grp0_mux),
4739 FUNCTION("uart4_cts_m1", uart4_cts_grp1, &uart4_cts_grp1_mux),
4740 FUNCTION("uart4_cts_m2", uart4_cts_grp2, &uart4_cts_grp2_mux),
4741 FUNCTION("uart4_rts_m0", uart4_rts_grp0, &uart4_rts_grp0_mux),
4742 FUNCTION("uart4_rts_m1", uart4_rts_grp1, &uart4_rts_grp1_mux),
4743 FUNCTION("uart4_rts_m2", uart4_rts_grp2, &uart4_rts_grp2_mux),
4744 FUNCTION("usb0_drvvbus_m0",
4747 FUNCTION("usb0_drvvbus_m1",
4750 FUNCTION("usb1_drvvbus_m0",
4753 FUNCTION("usb1_drvvbus_m1",
4756 FUNCTION("visbus_dout", visbus_dout_grp, &visbus_dout_grp_mux),
4757 FUNCTION("vi_vip1", vi_vip1_grp, &vi_vip1_grp_mux),
4758 FUNCTION("vi_vip1_ext", vi_vip1_ext_grp, &vi_vip1_ext_grp_mux),
4759 FUNCTION("vi_vip1_low8bit",
4762 FUNCTION("vi_vip1_high8bit",