Lines Matching full:static
228 static const struct pinctrl_pin_desc s700_pads[] = {
423 static unsigned int rgmii_txd23_mfp_pads[] = { ETH_TXD2, ETH_TXD3};
424 static unsigned int rgmii_txd23_mfp_funcs[] = { S700_MUX_ETH_RGMII,
428 static unsigned int rgmii_rxd2_mfp_pads[] = { ETH_RXD2 };
429 static unsigned int rgmii_rxd2_mfp_funcs[] = { S700_MUX_ETH_RGMII,
433 static unsigned int rgmii_rxd3_mfp_pads[] = { ETH_RXD3};
434 static unsigned int rgmii_rxd3_mfp_funcs[] = { S700_MUX_ETH_RGMII,
438 static unsigned int lcd0_d18_mfp_pads[] = { LCD0_D18 };
439 static unsigned int lcd0_d18_mfp_funcs[] = { S700_MUX_NOR,
445 static unsigned int rgmii_txd01_mfp_pads[] = { ETH_CRS_DV };
446 static unsigned int rgmii_txd01_mfp_funcs[] = { S700_MUX_ETH_RGMII,
452 static unsigned int rgmii_txd0_mfp_pads[] = { ETH_TXD0 };
453 static unsigned int rgmii_txd0_mfp_funcs[] = { S700_MUX_ETH_RGMII,
459 static unsigned int rgmii_txd1_mfp_pads[] = { ETH_TXD1 };
460 static unsigned int rgmii_txd1_mfp_funcs[] = { S700_MUX_ETH_RGMII,
466 static unsigned int rgmii_txen_mfp_pads[] = { ETH_TXEN };
467 static unsigned int rgmii_txen_mfp_funcs[] = { S700_MUX_ETH_RGMII,
472 static unsigned int rgmii_rxen_mfp_pads[] = { ETH_RXER };
473 static unsigned int rgmii_rxen_mfp_funcs[] = { S700_MUX_ETH_RGMII,
479 static unsigned int rgmii_rxd1_mfp_pads[] = { ETH_RXD1 };
480 static unsigned int rgmii_rxd1_mfp_funcs[] = { S700_MUX_ETH_RGMII,
487 static unsigned int rgmii_rxd0_mfp_pads[] = { ETH_RXD0 };
488 static unsigned int rgmii_rxd0_mfp_funcs[] = { S700_MUX_ETH_RGMII,
495 static unsigned int rgmii_ref_clk_mfp_pads[] = { ETH_REF_CLK };
496 static unsigned int rgmii_ref_clk_mfp_funcs[] = { S700_MUX_ETH_RGMII,
502 static unsigned int i2s_d0_mfp_pads[] = { I2S_D0 };
503 static unsigned int i2s_d0_mfp_funcs[] = { S700_MUX_I2S0,
506 static unsigned int i2s_pcm1_mfp_pads[] = { I2S_LRCLK0,
508 static unsigned int i2s_pcm1_mfp_funcs[] = { S700_MUX_I2S0,
513 static unsigned int i2s0_pcm0_mfp_pads[] = { I2S_BCLK0 };
514 static unsigned int i2s0_pcm0_mfp_funcs[] = { S700_MUX_I2S0,
519 static unsigned int i2s1_pcm0_mfp_pads[] = { I2S_BCLK1,
523 static unsigned int i2s1_pcm0_mfp_funcs[] = { S700_MUX_I2S1,
528 static unsigned int i2s_d1_mfp_pads[] = { I2S_D1 };
529 static unsigned int i2s_d1_mfp_funcs[] = { S700_MUX_I2S1,
532 static unsigned int ks_in2_mfp_pads[] = { KS_IN2 };
533 static unsigned int ks_in2_mfp_funcs[] = { S700_MUX_KS,
542 static unsigned int ks_in1_mfp_pads[] = { KS_IN1 };
543 static unsigned int ks_in1_mfp_funcs[] = { S700_MUX_KS,
552 static unsigned int ks_in0_mfp_pads[] = { KS_IN0 };
553 static unsigned int ks_in0_mfp_funcs[] = { S700_MUX_KS,
562 static unsigned int ks_in3_mfp_pads[] = { KS_IN3 };
563 static unsigned int ks_in3_mfp_funcs[] = { S700_MUX_KS,
570 static unsigned int ks_out0_mfp_pads[] = { KS_OUT0 };
571 static unsigned int ks_out0_mfp_funcs[] = { S700_MUX_KS,
581 static unsigned int ks_out1_mfp_pads[] = { KS_OUT1 };
582 static unsigned int ks_out1_mfp_funcs[] = { S700_MUX_KS,
591 static unsigned int ks_out2_mfp_pads[] = { KS_OUT2 };
592 static unsigned int ks_out2_mfp_funcs[] = { S700_MUX_SD0,
600 static unsigned int lvds_o_pn_mfp_pads[] = { LVDS_OEP,
611 static unsigned int lvds_o_pn_mfp_funcs[] = { S700_MUX_LVDS,
616 static unsigned int dsi_dn0_mfp_pads[] = { DSI_DN0 };
617 static unsigned int dsi_dn0_mfp_funcs[] = { S700_MUX_DSI,
621 static unsigned int dsi_dp2_mfp_pads[] = { DSI_DP2 };
622 static unsigned int dsi_dp2_mfp_funcs[] = { S700_MUX_DSI,
627 static unsigned int lcd0_d2_mfp_pads[] = { LCD0_D2 };
628 static unsigned int lcd0_d2_mfp_funcs[] = { S700_MUX_NOR,
634 static unsigned int dsi_dp3_mfp_pads[] = { DSI_DP3 };
635 static unsigned int dsi_dp3_mfp_funcs[] = { S700_MUX_DSI,
640 static unsigned int dsi_dn3_mfp_pads[] = { DSI_DN3 };
641 static unsigned int dsi_dn3_mfp_funcs[] = { S700_MUX_DSI,
646 static unsigned int dsi_dp0_mfp_pads[] = { DSI_DP0 };
647 static unsigned int dsi_dp0_mfp_funcs[] = { S700_MUX_DSI,
653 static unsigned int lvds_ee_pn_mfp_pads[] = { LVDS_EEP,
655 static unsigned int lvds_ee_pn_mfp_funcs[] = { S700_MUX_LVDS,
660 static unsigned int uart2_rx_tx_mfp_pads[] = { UART2_RX,
662 static unsigned int uart2_rx_tx_mfp_funcs[] = { S700_MUX_UART2,
667 static unsigned int spi0_i2c_pcm_mfp_pads[] = { SPI0_SS,
669 static unsigned int spi0_i2c_pcm_mfp_funcs[] = { S700_MUX_SPI0,
678 static unsigned int dsi_dnp1_cp_d2_mfp_pads[] = { DSI_DP1,
681 static unsigned int dsi_dnp1_cp_d2_mfp_funcs[] = { S700_MUX_DSI,
685 static unsigned int dsi_dnp1_cp_d17_mfp_pads[] = { DSI_DP1,
689 static unsigned int dsi_dnp1_cp_d17_mfp_funcs[] = { S700_MUX_DSI,
693 static unsigned int lvds_e_pn_mfp_pads[] = { LVDS_EDP,
702 static unsigned int lvds_e_pn_mfp_funcs[] = { S700_MUX_LVDS,
706 static unsigned int dsi_dn2_mfp_pads[] = { DSI_DN2 };
707 static unsigned int dsi_dn2_mfp_funcs[] = { S700_MUX_DSI,
713 static unsigned int uart2_rtsb_mfp_pads[] = { UART2_RTSB };
714 static unsigned int uart2_rtsb_mfp_funcs[] = { S700_MUX_UART2,
718 static unsigned int uart2_ctsb_mfp_pads[] = { UART2_CTSB };
719 static unsigned int uart2_ctsb_mfp_funcs[] = { S700_MUX_UART2,
722 static unsigned int uart3_rtsb_mfp_pads[] = { UART3_RTSB };
723 static unsigned int uart3_rtsb_mfp_funcs[] = { S700_MUX_UART3,
727 static unsigned int uart3_ctsb_mfp_pads[] = { UART3_CTSB };
728 static unsigned int uart3_ctsb_mfp_funcs[] = { S700_MUX_UART3,
731 static unsigned int sd0_d0_mfp_pads[] = { SD0_D0 };
732 static unsigned int sd0_d0_mfp_funcs[] = { S700_MUX_SD0,
739 static unsigned int sd0_d1_mfp_pads[] = { SD0_D1 };
740 static unsigned int sd0_d1_mfp_funcs[] = { S700_MUX_SD0,
747 static unsigned int sd0_d2_d3_mfp_pads[] = { SD0_D2,
749 static unsigned int sd0_d2_d3_mfp_funcs[] = { S700_MUX_SD0,
757 static unsigned int sd1_d0_d3_mfp_pads[] = { SD1_D0,
761 static unsigned int sd1_d0_d3_mfp_funcs[] = { S700_MUX_SD0,
767 static unsigned int sd0_cmd_mfp_pads[] = { SD0_CMD };
768 static unsigned int sd0_cmd_mfp_funcs[] = { S700_MUX_SD0,
773 static unsigned int sd0_clk_mfp_pads[] = { SD0_CLK };
774 static unsigned int sd0_clk_mfp_funcs[] = { S700_MUX_SD0,
778 static unsigned int sd1_cmd_mfp_pads[] = { SD1_CMD };
779 static unsigned int sd1_cmd_mfp_funcs[] = { S700_MUX_SD1,
782 static unsigned int uart0_rx_mfp_pads[] = { UART0_RX };
783 static unsigned int uart0_rx_mfp_funcs[] = { S700_MUX_UART0,
792 static unsigned int clko_25m_mfp_pads[] = { CLKO_25M };
793 static unsigned int clko_25m_mfp_funcs[] = { S700_MUX_RESERVED,
796 static unsigned int csi_cn_cp_mfp_pads[] = { CSI_CN,
798 static unsigned int csi_cn_cp_mfp_funcs[] = { S700_MUX_MIPI_CSI,
803 static unsigned int sens0_ckout_mfp_pads[] = { SENSOR0_CKOUT };
804 static unsigned int sens0_ckout_mfp_funcs[] = { S700_MUX_SENS0,
809 static unsigned int uart0_tx_mfp_pads[] = { UART0_TX };
810 static unsigned int uart0_tx_mfp_funcs[] = { S700_MUX_UART0,
818 static unsigned int i2c0_mfp_pads[] = { I2C0_SCLK,
820 static unsigned int i2c0_mfp_funcs[] = { S700_MUX_I2C0,
826 static unsigned int csi_dn_dp_mfp_pads[] = { CSI_DN0,
834 static unsigned int csi_dn_dp_mfp_funcs[] = { S700_MUX_MIPI_CSI,
837 static unsigned int sen0_pclk_mfp_pads[] = { SENSOR0_PCLK };
838 static unsigned int sen0_pclk_mfp_funcs[] = { S700_MUX_SENS0,
842 static unsigned int pcm1_in_mfp_pads[] = { PCM1_IN };
843 static unsigned int pcm1_in_mfp_funcs[] = { S700_MUX_PCM1,
848 static unsigned int pcm1_clk_mfp_pads[] = { PCM1_CLK };
849 static unsigned int pcm1_clk_mfp_funcs[] = { S700_MUX_PCM1,
854 static unsigned int pcm1_sync_mfp_pads[] = { PCM1_SYNC };
855 static unsigned int pcm1_sync_mfp_funcs[] = { S700_MUX_PCM1,
860 static unsigned int pcm1_out_mfp_pads[] = { PCM1_OUT };
861 static unsigned int pcm1_out_mfp_funcs[] = { S700_MUX_PCM1,
866 static unsigned int dnand_data_wr_mfp_pads[] = { DNAND_D0,
876 static unsigned int dnand_data_wr_mfp_funcs[] = { S700_MUX_NAND,
879 static unsigned int dnand_acle_ce0_mfp_pads[] = { DNAND_ALE,
883 static unsigned int dnand_acle_ce0_mfp_funcs[] = { S700_MUX_NAND,
887 static unsigned int nand_ceb2_mfp_pads[] = { DNAND_CEB2 };
888 static unsigned int nand_ceb2_mfp_funcs[] = { S700_MUX_NAND,
891 static unsigned int nand_ceb3_mfp_pads[] = { DNAND_CEB3 };
892 static unsigned int nand_ceb3_mfp_funcs[] = { S700_MUX_NAND,
899 static unsigned int sirq_drv_pads[] = { SIRQ0,
903 static unsigned int rgmii_txd23_drv_pads[] = { ETH_TXD2,
906 static unsigned int rgmii_rxd23_drv_pads[] = { ETH_RXD2,
909 static unsigned int rgmii_txd01_txen_drv_pads[] = { ETH_TXD0,
913 static unsigned int rgmii_rxer_drv_pads[] = { ETH_RXER };
915 static unsigned int rgmii_crs_drv_pads[] = { ETH_CRS_DV };
917 static unsigned int rgmii_rxd10_drv_pads[] = { ETH_RXD0,
920 static unsigned int rgmii_ref_clk_drv_pads[] = { ETH_REF_CLK };
922 static unsigned int smi_mdc_mdio_drv_pads[] = { ETH_MDC,
925 static unsigned int i2s_d0_drv_pads[] = { I2S_D0 };
927 static unsigned int i2s_bclk0_drv_pads[] = { I2S_BCLK0 };
929 static unsigned int i2s3_drv_pads[] = { I2S_LRCLK0,
933 static unsigned int i2s13_drv_pads[] = { I2S_BCLK1,
937 static unsigned int pcm1_drv_pads[] = { PCM1_IN,
942 static unsigned int ks_in_drv_pads[] = { KS_IN0,
948 static unsigned int ks_out_drv_pads[] = { KS_OUT0,
952 static unsigned int lvds_all_drv_pads[] = { LVDS_OEP,
973 static unsigned int lcd_d18_d2_drv_pads[] = { LCD0_D18,
976 static unsigned int dsi_all_drv_pads[] = { DSI_DP0,
987 static unsigned int sd0_d0_d3_drv_pads[] = { SD0_D0,
992 static unsigned int sd0_cmd_drv_pads[] = { SD0_CMD };
994 static unsigned int sd0_clk_drv_pads[] = { SD0_CLK };
996 static unsigned int spi0_all_drv_pads[] = { SPI0_SS,
1000 static unsigned int uart0_rx_drv_pads[] = { UART0_RX };
1002 static unsigned int uart0_tx_drv_pads[] = { UART0_TX };
1004 static unsigned int uart2_all_drv_pads[] = { UART2_RX,
1009 static unsigned int i2c0_all_drv_pads[] = { I2C0_SCLK,
1012 static unsigned int i2c12_all_drv_pads[] = { I2C1_SCLK,
1017 static unsigned int sens0_pclk_drv_pads[] = { SENSOR0_PCLK };
1019 static unsigned int sens0_ckout_drv_pads[] = { SENSOR0_CKOUT };
1021 static unsigned int uart3_all_drv_pads[] = { UART3_RX,
1027 static const struct owl_pingroup s700_groups[] = {
1127 static const char * const nor_groups[] = {
1155 static const char * const eth_rmii_groups[] = {
1170 static const char * const eth_smii_groups[] = {
1179 static const char * const spi0_groups[] = {
1188 static const char * const spi1_groups[] = {
1194 static const char * const spi2_groups[] = {
1202 static const char * const spi3_groups[] = {
1209 static const char * const sens0_groups[] = {
1216 static const char * const sens1_groups[] = {
1232 static const char * const uart0_groups[] = {
1239 static const char * const uart1_groups[] = {
1244 static const char * const uart2_groups[] = {
1265 static const char * const uart3_groups[] = {
1274 static const char * const uart4_groups[] = {
1281 static const char * const uart5_groups[] = {
1292 static const char * const uart6_groups[] = {
1297 static const char * const i2s0_groups[] = {
1303 static const char * const i2s1_groups[] = {
1312 static const char * const pcm1_groups[] = {
1323 static const char * const pcm0_groups[] = {
1330 static const char * const ks_groups[] = {
1340 static const char * const jtag_groups[] = {
1352 static const char * const pwm0_groups[] = {
1359 static const char * const pwm1_groups[] = {
1366 static const char * const pwm2_groups[] = {
1374 static const char * const pwm3_groups[] = {
1380 static const char * const pwm4_groups[] = {
1389 static const char * const pwm5_groups[] = {
1396 static const char * const p0_groups[] = {
1401 static const char * const sd0_groups[] = {
1416 static const char * const sd1_groups[] = {
1431 static const char * const sd2_groups[] = {
1435 static const char * const i2c0_groups[] = {
1441 static const char * const i2c1_groups[] = {
1446 static const char * const i2c2_groups[] = {
1450 static const char * const i2c3_groups[] = {
1456 static const char * const lvds_groups[] = {
1462 static const char * const bt_groups[] = {
1481 static const char * const lcd0_groups[] = {
1495 static const char * const usb30_groups[] = {
1499 static const char * const clko_25m_groups[] = {
1503 static const char * const mipi_csi_groups[] = {
1508 static const char * const dsi_groups[] = {
1520 static const char * const nand_groups[] = {
1528 static const char * const spdif_groups[] = {
1532 static const char * const sirq0_groups[] = {
1536 static const char * const sirq1_groups[] = {
1540 static const char * const sirq2_groups[] = {
1544 static const struct owl_pinmux_func s700_functions[] = {
1596 static PAD_ST_CONF(UART2_TX, 0, 31, 1);
1597 static PAD_ST_CONF(I2C0_SDATA, 0, 30, 1);
1598 static PAD_ST_CONF(UART0_RX, 0, 29, 1);
1599 static PAD_ST_CONF(I2S_MCLK1, 0, 23, 1);
1600 static PAD_ST_CONF(ETH_REF_CLK, 0, 22, 1);
1601 static PAD_ST_CONF(ETH_TXEN, 0, 21, 1);
1602 static PAD_ST_CONF(ETH_TXD0, 0, 20, 1);
1603 static PAD_ST_CONF(I2S_LRCLK1, 0, 19, 1);
1604 static PAD_ST_CONF(DSI_DP0, 0, 16, 1);
1605 static PAD_ST_CONF(DSI_DN0, 0, 15, 1);
1606 static PAD_ST_CONF(UART0_TX, 0, 14, 1);
1607 static PAD_ST_CONF(SD0_CLK, 0, 12, 1);
1608 static PAD_ST_CONF(KS_IN0, 0, 11, 1);
1609 static PAD_ST_CONF(SENSOR0_PCLK, 0, 9, 1);
1610 static PAD_ST_CONF(I2C0_SCLK, 0, 7, 1);
1611 static PAD_ST_CONF(KS_OUT0, 0, 6, 1);
1612 static PAD_ST_CONF(KS_OUT1, 0, 5, 1);
1613 static PAD_ST_CONF(KS_OUT2, 0, 4, 1);
1614 static PAD_ST_CONF(ETH_TXD3, 0, 3, 1);
1615 static PAD_ST_CONF(ETH_TXD2, 0, 2, 1);
1618 static PAD_ST_CONF(DSI_DP2, 1, 31, 1);
1619 static PAD_ST_CONF(DSI_DN2, 1, 30, 1);
1620 static PAD_ST_CONF(I2S_LRCLK0, 1, 29, 1);
1621 static PAD_ST_CONF(UART3_CTSB, 1, 27, 1);
1622 static PAD_ST_CONF(UART3_RTSB, 1, 26, 1);
1623 static PAD_ST_CONF(UART3_RX, 1, 25, 1);
1624 static PAD_ST_CONF(UART2_RTSB, 1, 24, 1);
1625 static PAD_ST_CONF(UART2_CTSB, 1, 23, 1);
1626 static PAD_ST_CONF(UART2_RX, 1, 22, 1);
1627 static PAD_ST_CONF(ETH_RXD0, 1, 21, 1);
1628 static PAD_ST_CONF(ETH_RXD1, 1, 20, 1);
1629 static PAD_ST_CONF(ETH_CRS_DV, 1, 19, 1);
1630 static PAD_ST_CONF(ETH_RXER, 1, 18, 1);
1631 static PAD_ST_CONF(ETH_TXD1, 1, 17, 1);
1632 static PAD_ST_CONF(LVDS_OAP, 1, 12, 1);
1633 static PAD_ST_CONF(PCM1_CLK, 1, 11, 1);
1634 static PAD_ST_CONF(PCM1_IN, 1, 10, 1);
1635 static PAD_ST_CONF(PCM1_SYNC, 1, 9, 1);
1636 static PAD_ST_CONF(I2C1_SCLK, 1, 8, 1);
1637 static PAD_ST_CONF(I2C1_SDATA, 1, 7, 1);
1638 static PAD_ST_CONF(I2C2_SCLK, 1, 6, 1);
1639 static PAD_ST_CONF(I2C2_SDATA, 1, 5, 1);
1641 static PAD_ST_CONF(SPI0_MISO, 1, 3, 1);
1642 static PAD_ST_CONF(SPI0_SS, 1, 2, 1);
1643 static PAD_ST_CONF(I2S_BCLK0, 1, 1, 1);
1644 static PAD_ST_CONF(I2S_MCLK0, 1, 0, 1);
1647 static PAD_PULLCTL_CONF(PCM1_SYNC, 0, 30, 1);
1648 static PAD_PULLCTL_CONF(PCM1_OUT, 0, 29, 1);
1649 static PAD_PULLCTL_CONF(KS_OUT2, 0, 28, 1);
1650 static PAD_PULLCTL_CONF(LCD0_D2, 0, 27, 1);
1651 static PAD_PULLCTL_CONF(DSI_DN3, 0, 26, 1);
1652 static PAD_PULLCTL_CONF(ETH_RXER, 0, 16, 1);
1653 static PAD_PULLCTL_CONF(SIRQ0, 0, 14, 2);
1654 static PAD_PULLCTL_CONF(SIRQ1, 0, 12, 2);
1655 static PAD_PULLCTL_CONF(SIRQ2, 0, 10, 2);
1656 static PAD_PULLCTL_CONF(I2C0_SDATA, 0, 9, 1);
1657 static PAD_PULLCTL_CONF(I2C0_SCLK, 0, 8, 1);
1658 static PAD_PULLCTL_CONF(KS_IN0, 0, 7, 1);
1659 static PAD_PULLCTL_CONF(KS_IN1, 0, 6, 1);
1660 static PAD_PULLCTL_CONF(KS_IN2, 0, 5, 1);
1661 static PAD_PULLCTL_CONF(KS_IN3, 0, 4, 1);
1662 static PAD_PULLCTL_CONF(KS_OUT0, 0, 2, 1);
1663 static PAD_PULLCTL_CONF(KS_OUT1, 0, 1, 1);
1664 static PAD_PULLCTL_CONF(DSI_DP1, 0, 0, 1);
1667 static PAD_PULLCTL_CONF(SD0_D0, 1, 17, 1);
1668 static PAD_PULLCTL_CONF(SD0_D1, 1, 16, 1);
1669 static PAD_PULLCTL_CONF(SD0_D2, 1, 15, 1);
1670 static PAD_PULLCTL_CONF(SD0_D3, 1, 14, 1);
1671 static PAD_PULLCTL_CONF(SD0_CMD, 1, 13, 1);
1672 static PAD_PULLCTL_CONF(SD0_CLK, 1, 12, 1);
1673 static PAD_PULLCTL_CONF(UART0_RX, 1, 2, 1);
1674 static PAD_PULLCTL_CONF(UART0_TX, 1, 1, 1);
1675 static PAD_PULLCTL_CONF(CLKO_25M, 1, 0, 1);
1678 static PAD_PULLCTL_CONF(ETH_TXD2, 2, 18, 1);
1679 static PAD_PULLCTL_CONF(ETH_TXD3, 2, 17, 1);
1680 static PAD_PULLCTL_CONF(SPI0_SS, 2, 16, 1);
1681 static PAD_PULLCTL_CONF(SPI0_MISO, 2, 15, 1);
1682 static PAD_PULLCTL_CONF(I2C1_SDATA, 2, 10, 1);
1683 static PAD_PULLCTL_CONF(I2C1_SCLK, 2, 9, 1);
1684 static PAD_PULLCTL_CONF(I2C2_SDATA, 2, 8, 1);
1685 static PAD_PULLCTL_CONF(I2C2_SCLK, 2, 7, 1);
1688 static const struct owl_padinfo s700_padinfo[NUM_PADS] = {
1808 static const struct owl_gpio_port s700_gpio_ports[] = {
1822 static int s700_pad_pinconf_arg2val(const struct owl_padinfo *info, in s700_pad_pinconf_arg2val()
1843 static int s700_pad_pinconf_val2arg(const struct owl_padinfo *padinfo, in s700_pad_pinconf_val2arg()
1864 static struct owl_pinctrl_soc_data s700_pinctrl_data = {
1879 static int s700_pinctrl_probe(struct platform_device *pdev) in s700_pinctrl_probe()
1884 static const struct of_device_id s700_pinctrl_of_match[] = {
1889 static struct platform_driver s700_pinctrl_driver = {
1897 static int __init s700_pinctrl_init(void) in s700_pinctrl_init()
1903 static void __exit s700_pinctrl_exit(void) in s700_pinctrl_exit()