/linux/drivers/pinctrl/ |
H A D | pinctrl-tps6594.c | 66 #define FUNCTION(dev_name, fname, v) \ macro 257 FUNCTION(tps6594, gpio, TPS6594_PINCTRL_GPIO_FUNCTION), 258 FUNCTION(tps6594, nsleep1, TPS6594_PINCTRL_NSLEEP1_FUNCTION), 259 FUNCTION(tps6594, nsleep2, TPS6594_PINCTRL_NSLEEP2_FUNCTION), 260 FUNCTION(tps6594, wkup1, TPS6594_PINCTRL_WKUP1_FUNCTION), 261 FUNCTION(tps6594, wkup2, TPS6594_PINCTRL_WKUP2_FUNCTION), 262 FUNCTION(tps6594, scl_i2c2_cs_spi, TPS6594_PINCTRL_SCL_I2C2_CS_SPI_FUNCTION), 263 FUNCTION(tps6594, nrstout_soc, TPS6594_PINCTRL_NRSTOUT_SOC_FUNCTION), 264 FUNCTION(tps6594, trig_wdog, TPS6594_PINCTRL_TRIG_WDOG_FUNCTION), 265 FUNCTION(tps659 [all...] |
H A D | pinctrl-pistachio.c | 493 #define FUNCTION(_name) \ macro 575 FUNCTION(spim0), 576 FUNCTION(spim1), 577 FUNCTION(spis), 578 FUNCTION(sdhost), 579 FUNCTION(i2c0), 580 FUNCTION(i2c1), 581 FUNCTION(i2c2), 582 FUNCTION(i2c3), 583 FUNCTION(audio_clk_i [all...] |
H A D | pinctrl-loongson2.c | 35 #define FUNCTION(fn) \ macro 150 FUNCTION(gpio), 151 FUNCTION(sdio), 152 FUNCTION(can1), 153 FUNCTION(can0), 154 FUNCTION(pwm3), 155 FUNCTION(pwm2), 156 FUNCTION(pwm1), 157 FUNCTION(pwm0), 158 FUNCTION(i2c [all...] |
H A D | pinctrl-pic32.c | 271 #define FUNCTION(_name, _gr) \ macro 279 FUNCTION(INT3, input0), 280 FUNCTION(T2CK, input0), 281 FUNCTION(T6CK, input0), 282 FUNCTION(IC3, input0), 283 FUNCTION(IC7, input0), 284 FUNCTION(U1RX, input0), 285 FUNCTION(U2CTS, input0), 286 FUNCTION(U5RX, input0), 287 FUNCTION(U6CT [all...] |
/linux/drivers/pinctrl/intel/ |
H A D | pinctrl-broxton.c | 156 FUNCTION("pwm0", bxt_north_pwm0_groups), 157 FUNCTION("pwm1", bxt_north_pwm1_groups), 158 FUNCTION("pwm2", bxt_north_pwm2_groups), 159 FUNCTION("pwm3", bxt_north_pwm3_groups), 160 FUNCTION("uart0", bxt_north_uart0_groups), 161 FUNCTION("uart1", bxt_north_uart1_groups), 162 FUNCTION("uart2", bxt_north_uart2_groups), 163 FUNCTION("uart3", bxt_north_uart3_groups), 277 FUNCTION("ssp0", bxt_northwest_ssp0_groups), 278 FUNCTION("ssp [all...] |
H A D | pinctrl-geminilake.c | 153 FUNCTION("uart1", glk_northwest_uart1_groups), 154 FUNCTION("pmw0", glk_northwest_pwm0_groups), 155 FUNCTION("pmw1", glk_northwest_pwm1_groups), 156 FUNCTION("pmw2", glk_northwest_pwm2_groups), 157 FUNCTION("pmw3", glk_northwest_pwm3_groups), 158 FUNCTION("i2c0", glk_northwest_i2c0_groups), 159 FUNCTION("i2c1", glk_northwest_i2c1_groups), 160 FUNCTION("i2c2", glk_northwest_i2c2_groups), 161 FUNCTION("i2c3", glk_northwest_i2c3_groups), 162 FUNCTION("i2c [all...] |
H A D | pinctrl-sunrisepoint.c | 262 FUNCTION("spi0", sptlp_spi0_groups), 263 FUNCTION("spi1", sptlp_spi1_groups), 264 FUNCTION("uart0", sptlp_uart0_groups), 265 FUNCTION("uart1", sptlp_uart1_groups), 266 FUNCTION("uart2", sptlp_uart2_groups), 267 FUNCTION("i2c0", sptlp_i2c0_groups), 268 FUNCTION("i2c1", sptlp_i2c1_groups), 269 FUNCTION("i2c2", sptlp_i2c2_groups), 270 FUNCTION("i2c3", sptlp_i2c3_groups), 271 FUNCTION("i2c [all...] |
H A D | pinctrl-cannonlake.c | 431 FUNCTION("spi0", cnlh_spi0_groups), 432 FUNCTION("spi1", cnlh_spi1_groups), 433 FUNCTION("spi2", cnlh_spi2_groups), 434 FUNCTION("uart0", cnlh_uart0_groups), 435 FUNCTION("uart1", cnlh_uart1_groups), 436 FUNCTION("uart2", cnlh_uart2_groups), 437 FUNCTION("i2c0", cnlh_i2c0_groups), 438 FUNCTION("i2c1", cnlh_i2c1_groups), 439 FUNCTION("i2c2", cnlh_i2c2_groups), 440 FUNCTION("i2c [all...] |
H A D | pinctrl-merrifield.c | 312 FUNCTION("sdio", mrfld_sdio_groups), 313 FUNCTION("i2s2", mrfld_i2s2_groups), 314 FUNCTION("spi5", mrfld_spi5_groups), 315 FUNCTION("uart0", mrfld_uart0_groups), 316 FUNCTION("uart1", mrfld_uart1_groups), 317 FUNCTION("uart2", mrfld_uart2_groups), 318 FUNCTION("pwm0", mrfld_pwm0_groups), 319 FUNCTION("pwm1", mrfld_pwm1_groups), 320 FUNCTION("pwm2", mrfld_pwm2_groups), 321 FUNCTION("pwm [all...] |
/linux/drivers/pinctrl/meson/ |
H A D | pinctrl-amlogic-t7.c | 1447 FUNCTION(gpio_periphs), 1448 FUNCTION(emmc), 1449 FUNCTION(nor), 1450 FUNCTION(sdcard), 1451 FUNCTION(sdio), 1452 FUNCTION(gen_clk), 1453 FUNCTION(jtag_a), 1454 FUNCTION(jtag_b), 1455 FUNCTION(uart_c), 1456 FUNCTION(uart_ [all...] |
H A D | pinctrl-meson-s4.c | 1104 FUNCTION(gpio_periphs), 1105 FUNCTION(i2c0), 1106 FUNCTION(i2c1), 1107 FUNCTION(i2c2), 1108 FUNCTION(i2c3), 1109 FUNCTION(i2c4), 1110 FUNCTION(uart_a), 1111 FUNCTION(uart_b), 1112 FUNCTION(uart_c), 1113 FUNCTION(uart_ [all...] |
H A D | pinctrl-meson8b.c | 873 FUNCTION(gpio_periphs), 874 FUNCTION(sd_a), 875 FUNCTION(sdxc_a), 876 FUNCTION(pcm_a), 877 FUNCTION(uart_a), 878 FUNCTION(uart_b), 879 FUNCTION(iso7816), 880 FUNCTION(i2c_d), 881 FUNCTION(xtal), 882 FUNCTION(uart_ [all...] |
H A D | pinctrl-meson-gxl.c | 767 FUNCTION(gpio_periphs), 768 FUNCTION(emmc), 769 FUNCTION(nor), 770 FUNCTION(spi), 771 FUNCTION(sdcard), 772 FUNCTION(sdio), 773 FUNCTION(nand), 774 FUNCTION(uart_a), 775 FUNCTION(uart_b), 776 FUNCTION(uart_ [all...] |
H A D | pinctrl-meson-g12a.c | 1273 FUNCTION(gpio_periphs), 1274 FUNCTION(emmc), 1275 FUNCTION(nor), 1276 FUNCTION(spi0), 1277 FUNCTION(spi1), 1278 FUNCTION(sdio), 1279 FUNCTION(nand), 1280 FUNCTION(sdcard), 1281 FUNCTION(i2c0), 1282 FUNCTION(i2c [all...] |
H A D | pinctrl-meson-axg.c | 959 FUNCTION(gpio_periphs), 960 FUNCTION(emmc), 961 FUNCTION(nor), 962 FUNCTION(spi0), 963 FUNCTION(spi1), 964 FUNCTION(sdio), 965 FUNCTION(nand), 966 FUNCTION(uart_a), 967 FUNCTION(uart_b), 968 FUNCTION(uart_ao_b_ [all...] |
H A D | pinctrl-meson8.c | 1019 FUNCTION(gpio_periphs), 1020 FUNCTION(sd_a), 1021 FUNCTION(sdxc_a), 1022 FUNCTION(pcm_a), 1023 FUNCTION(uart_a), 1024 FUNCTION(uart_b), 1025 FUNCTION(iso7816), 1026 FUNCTION(i2c_d), 1027 FUNCTION(xtal), 1028 FUNCTION(uart_ [all...] |
/linux/drivers/pinctrl/tegra/ |
H A D | pinctrl-tegra124.c | 1614 #define FUNCTION(fname) #fname macro 1617 FUNCTION(blink), 1618 FUNCTION(ccla), 1619 FUNCTION(cec), 1620 FUNCTION(cldvfs), 1621 FUNCTION(clk), 1622 FUNCTION(clk12), 1623 FUNCTION(cpu), 1624 FUNCTION(csi), 1625 FUNCTION(da [all...] |
H A D | pinctrl-tegra114.c | 1455 #define FUNCTION(fname) #fname macro 1458 FUNCTION(blink), 1459 FUNCTION(cec), 1460 FUNCTION(cldvfs), 1461 FUNCTION(clk), 1462 FUNCTION(clk12), 1463 FUNCTION(cpu), 1464 FUNCTION(dap), 1465 FUNCTION(dap1), 1466 FUNCTION(dap [all...] |
H A D | pinctrl-tegra20.c | 1892 #define FUNCTION(fname) #fname macro 1895 FUNCTION(ahb_clk), 1896 FUNCTION(apb_clk), 1897 FUNCTION(audio_sync), 1898 FUNCTION(crt), 1899 FUNCTION(dap1), 1900 FUNCTION(dap2), 1901 FUNCTION(dap3), 1902 FUNCTION(dap4), 1903 FUNCTION(dap [all...] |
H A D | pinctrl-tegra30.c | 2013 #define FUNCTION(fname) #fname macro 2016 FUNCTION(blink), 2017 FUNCTION(cec), 2018 FUNCTION(clk_12m_out), 2019 FUNCTION(clk_32k_in), 2020 FUNCTION(core_pwr_req), 2021 FUNCTION(cpu_pwr_req), 2022 FUNCTION(crt), 2023 FUNCTION(dap), 2024 FUNCTION(dd [all...] |
/linux/drivers/pinctrl/nomadik/ |
H A D | pinctrl-nomadik-db8500.c | 922 #define FUNCTION(fname) \ macro 930 FUNCTION(u0), 931 FUNCTION(u1), 932 FUNCTION(u2), 933 FUNCTION(ipi2c), 934 FUNCTION(msp0), 935 FUNCTION(mc0), 936 FUNCTION(msp1), 937 FUNCTION(lcdb), 938 FUNCTION(lc [all...] |
H A D | pinctrl-ab8505.c | 214 #define FUNCTION(fname) \ macro 222 FUNCTION(sysclkreq), 223 FUNCTION(gpio), 224 FUNCTION(pwmout), 225 FUNCTION(adi2), 226 FUNCTION(extcpena), 227 FUNCTION(modsclsda), 228 FUNCTION(resethw), 229 FUNCTION(service), 230 FUNCTION(hiqclken [all...] |
/linux/drivers/pinctrl/actions/ |
H A D | pinctrl-s700.c | 1545 [S700_MUX_NOR] = FUNCTION(nor), 1546 [S700_MUX_ETH_RGMII] = FUNCTION(eth_rmii), 1547 [S700_MUX_ETH_SGMII] = FUNCTION(eth_smii), 1548 [S700_MUX_SPI0] = FUNCTION(spi0), 1549 [S700_MUX_SPI1] = FUNCTION(spi1), 1550 [S700_MUX_SPI2] = FUNCTION(spi2), 1551 [S700_MUX_SPI3] = FUNCTION(spi3), 1552 [S700_MUX_SENS0] = FUNCTION(sens0), 1553 [S700_MUX_SENS1] = FUNCTION(sens1), 1554 [S700_MUX_UART0] = FUNCTION(uart [all...] |
H A D | pinctrl-s500.c | 1330 [S500_MUX_NOR] = FUNCTION(nor), 1331 [S500_MUX_ETH_RMII] = FUNCTION(eth_rmii), 1332 [S500_MUX_ETH_SMII] = FUNCTION(eth_smii), 1333 [S500_MUX_SPI0] = FUNCTION(spi0), 1334 [S500_MUX_SPI1] = FUNCTION(spi1), 1335 [S500_MUX_SPI2] = FUNCTION(spi2), 1336 [S500_MUX_SPI3] = FUNCTION(spi3), 1337 [S500_MUX_SENS0] = FUNCTION(sens0), 1338 [S500_MUX_SENS1] = FUNCTION(sens1), 1339 [S500_MUX_UART0] = FUNCTION(uart [all...] |
H A D | pinctrl-s900.c | 1391 [S900_MUX_ERAM] = FUNCTION(eram), 1392 [S900_MUX_ETH_RMII] = FUNCTION(eth_rmii), 1393 [S900_MUX_ETH_SMII] = FUNCTION(eth_smii), 1394 [S900_MUX_SPI0] = FUNCTION(spi0), 1395 [S900_MUX_SPI1] = FUNCTION(spi1), 1396 [S900_MUX_SPI2] = FUNCTION(spi2), 1397 [S900_MUX_SPI3] = FUNCTION(spi3), 1398 [S900_MUX_SENS0] = FUNCTION(sens0), 1399 [S900_MUX_UART0] = FUNCTION(uart0), 1400 [S900_MUX_UART1] = FUNCTION(uart [all...] |