Lines Matching +full:pcie +full:- +full:x4
1 // SPDX-License-Identifier: GPL-2.0-or-later
7 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
18 #include "pinctrl-mvebu.h"
37 MPP_FUNCTION(0x1, "vdd", "cpu-pd")),
42 MPP_FUNCTION(0x4, "spi1", "sck"),
48 MPP_FUNCTION(0x4, "tdm", "rst"),
53 MPP_FUNCTION(0x4, "tdm", "dtx"),
59 MPP_FUNCTION(0x4, "tdm", "drx"),
71 MPP_FUNCTION(0x4, "tdm", "fsync"),
78 MPP_FUNCTION(0x4, "spi0", "cs1"),
86 MPP_FUNCTION(0x4, "spi1", "cs0"),
93 MPP_FUNCTION(0x4, "tdm", "pclk"),
98 MPP_FUNCTION(0x2, "pcie", "clkreq0"),
100 MPP_FUNCTION(0x4, "spi1", "mosi"),
105 MPP_FUNCTION(0x2, "pcie", "clkreq1"),
107 MPP_FUNCTION(0x4, "spi1", "miso"),
113 MPP_FUNCTION(0x4, "tdm", "int"),
125 MPP_FUNCTION(0x4, "tdm", "pclk")),
134 MPP_FUNCTION(0x4, "uart1", "txd")),
139 MPP_FUNCTION(0x4, "uart0", "rts")),
144 MPP_FUNCTION(0x4, "spi1", "mosi")),
149 MPP_FUNCTION(0x4, "spi1", "cs0")),
154 MPP_FUNCTION(0x4, "uart1", "rxd")),
159 MPP_FUNCTION(0x4, "spi1", "miso")),
164 MPP_FUNCTION(0x4, "uart0", "cts")),
173 MPP_FUNCTION(0x4, "i2c1", "sda")),
178 MPP_FUNCTION(0x4, "i2c1", "sck")),
182 MPP_FUNCTION(0x4, "ge0", "txerr")),
254 MPP_FUNCTION(0x4, "sata1", "prsnt"),
259 MPP_FUNCTION(0x2, "pcie", "clkreq1"),
261 MPP_FUNCTION(0x4, "spi1", "cs0"),
268 MPP_FUNCTION(0x4, "spi1", "miso"),
275 MPP_FUNCTION(0x4, "spi1", "mosi")),
281 MPP_FUNCTION(0x4, "spi1", "sck")),
287 MPP_FUNCTION(0x4, "spi0", "cs2"),
288 MPP_FUNCTION(0x5, "pcie", "clkreq1")),
298 MPP_FUNCTION(0x4, "sata1", "prsnt"),
305 MPP_FUNCTION(0x4, "spi0", "cs3"),
306 MPP_FUNCTION(0x5, "pcie", "clkreq0"),
313 MPP_FUNCTION(0x4, "sata0", "prsnt"),
333 MPP_FUNCTION(0x4, "pcie", "rstout"),
345 MPP_FUNCTION(0x4, "pcie", "clkreq0"),
365 { .compatible = "marvell,mv88f6710-pinctrl" },
383 soc->variant = 0; /* no variants for Armada 370 */ in armada_370_pinctrl_probe()
384 soc->controls = mv88f6710_mpp_controls; in armada_370_pinctrl_probe()
385 soc->ncontrols = ARRAY_SIZE(mv88f6710_mpp_controls); in armada_370_pinctrl_probe()
386 soc->modes = mv88f6710_mpp_modes; in armada_370_pinctrl_probe()
387 soc->nmodes = ARRAY_SIZE(mv88f6710_mpp_modes); in armada_370_pinctrl_probe()
388 soc->gpioranges = mv88f6710_mpp_gpio_ranges; in armada_370_pinctrl_probe()
389 soc->ngpioranges = ARRAY_SIZE(mv88f6710_mpp_gpio_ranges); in armada_370_pinctrl_probe()
391 pdev->dev.platform_data = soc; in armada_370_pinctrl_probe()
398 .name = "armada-370-pinctrl",