1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
4 $id: http://devicetree.org/schemas/pinctrl/ralink,mt7621-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Ralink MT7621 Pin Controller
10 - Arınç ÜNAL <arinc.unal@arinc9.com>
11 - Sergio Paracuellos <sergio.paracuellos@gmail.com>
14 Ralink MT7621 pin controller for MT7621 SoC.
15 The pin controller can only set the muxing of pin groups. Muxing individual
16 pins is not supported. There is no pinconf support.
20 const: ralink,mt7621-pinctrl
28 description: node for pinctrl.
29 $ref: pinmux-node.yaml#
33 description: The pin group to select.
34 enum: [i2c, jtag, mdio, pcie, rgmii1, rgmii2, sdhci, spi, uart1,
38 description: The mux function to select.
39 enum: [gpio, i2c, i2s, jtag, mdio, nand1, nand2, pcie refclk,
40 pcie rst, pcm, rgmii1, rgmii2, sdhci, spdif2, spdif3, spi,
41 uart1, uart2, uart3, wdt refclk, wdt rst]
47 additionalProperties: false
49 additionalProperties: false
52 - $ref: "pinctrl.yaml#"
57 additionalProperties: false
60 # Pinmux controller node
63 compatible = "ralink,mt7621-pinctrl";