Lines Matching +full:i2c2 +full:- +full:sda
1 // SPDX-License-Identifier: GPL-2.0-or-later
7 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
18 #include "pinctrl-mvebu.h"
40 MPP_VAR_FUNCTION(1, "i2c0", "sda", V_88F6920_PLUS)),
100 MPP_VAR_FUNCTION(7, "i2c1", "sda", V_88F6920_PLUS)),
112 MPP_VAR_FUNCTION(7, "i2c2", "sck", V_88F6920_PLUS)),
118 MPP_VAR_FUNCTION(7, "i2c2", "sda", V_88F6920_PLUS)),
164 MPP_VAR_FUNCTION(3, "i2c1", "sda", V_88F6920_PLUS),
223 MPP_VAR_FUNCTION(1, "i2c1", "sda", V_88F6920_PLUS),
318 MPP_VAR_FUNCTION(7, "i2c3", "sda", V_88F6920_PLUS)),
354 MPP_VAR_FUNCTION(2, "i2c1", "sda", V_88F6920_PLUS),
363 .compatible = "marvell,mv88f6920-pinctrl",
367 .compatible = "marvell,mv88f6925-pinctrl",
371 .compatible = "marvell,mv88f6928-pinctrl",
390 soc->variant = (unsigned)device_get_match_data(&pdev->dev) & 0xff; in armada_39x_pinctrl_probe()
391 soc->controls = armada_39x_mpp_controls; in armada_39x_pinctrl_probe()
392 soc->ncontrols = ARRAY_SIZE(armada_39x_mpp_controls); in armada_39x_pinctrl_probe()
393 soc->gpioranges = armada_39x_mpp_gpio_ranges; in armada_39x_pinctrl_probe()
394 soc->ngpioranges = ARRAY_SIZE(armada_39x_mpp_gpio_ranges); in armada_39x_pinctrl_probe()
395 soc->modes = armada_39x_mpp_modes; in armada_39x_pinctrl_probe()
396 soc->nmodes = armada_39x_mpp_controls[0].npins; in armada_39x_pinctrl_probe()
398 pdev->dev.platform_data = soc; in armada_39x_pinctrl_probe()
405 .name = "armada-39x-pinctrl",