Lines Matching +full:- +full:grp
1 // SPDX-License-Identifier: GPL-2.0-only
3 #include <asm/mach-ralink/ralink_regs.h>
4 #include <asm/mach-ralink/rt305x.h>
8 #include "pinctrl-mtmips.h"
67 GRP("i2c", i2c_grp, 1, RT305X_GPIO_MODE_I2C),
68 GRP("spi", spi_grp, 1, RT305X_GPIO_MODE_SPI),
69 GRP("uartf", uartf_grp, RT305X_GPIO_MODE_UART0_MASK,
71 GRP("uartlite", uartlite_grp, 1, RT305X_GPIO_MODE_UART1),
72 GRP("jtag", jtag_grp, 1, RT305X_GPIO_MODE_JTAG),
73 GRP("mdio", mdio_grp, 1, RT305X_GPIO_MODE_MDIO),
74 GRP("rgmii", rgmii_grp, 1, RT305X_GPIO_MODE_RGMII),
75 GRP("sdram", sdram_grp, 1, RT305X_GPIO_MODE_SDRAM),
80 GRP("i2c", i2c_grp, 1, RT305X_GPIO_MODE_I2C),
81 GRP("spi", spi_grp, 1, RT305X_GPIO_MODE_SPI),
82 GRP("uartf", uartf_grp, RT305X_GPIO_MODE_UART0_MASK,
84 GRP("uartlite", uartlite_grp, 1, RT305X_GPIO_MODE_UART1),
85 GRP("jtag", jtag_grp, 1, RT305X_GPIO_MODE_JTAG),
86 GRP("mdio", mdio_grp, 1, RT305X_GPIO_MODE_MDIO),
87 GRP("rgmii", rt3352_rgmii_grp, 1, RT305X_GPIO_MODE_RGMII),
88 GRP("lna", rt3352_lna_grp, 1, RT3352_GPIO_MODE_LNA),
89 GRP("pa", rt3352_pa_grp, 1, RT3352_GPIO_MODE_PA),
90 GRP("led", rt3352_led_grp, 1, RT5350_GPIO_MODE_PHY_LED),
91 GRP("spi_cs1", rt3352_cs1_grp, 2, RT5350_GPIO_MODE_SPI_CS1),
96 GRP("i2c", i2c_grp, 1, RT305X_GPIO_MODE_I2C),
97 GRP("spi", spi_grp, 1, RT305X_GPIO_MODE_SPI),
98 GRP("uartf", uartf_grp, RT305X_GPIO_MODE_UART0_MASK,
100 GRP("uartlite", uartlite_grp, 1, RT305X_GPIO_MODE_UART1),
101 GRP("jtag", jtag_grp, 1, RT305X_GPIO_MODE_JTAG),
102 GRP("led", rt5350_led_grp, 1, RT5350_GPIO_MODE_PHY_LED),
103 GRP("spi_cs1", rt5350_cs1_grp, 2, RT5350_GPIO_MODE_SPI_CS1),
116 return -EINVAL; in rt305x_pinctrl_probe()
120 { .compatible = "ralink,rt305x-pinctrl" },
121 { .compatible = "ralink,rt3352-pinctrl" },
122 { .compatible = "ralink,rt5350-pinctrl" },
123 { .compatible = "ralink,rt2880-pinmux" },
131 .name = "rt305x-pinctrl",