Lines Matching +full:ac5 +full:- +full:pinctrl
1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Marvell ac5 pinctrl driver based on mvebu pinctrl core
15 #include <linux/pinctrl/pinctrl.h>
17 #include "pinctrl-mvebu.h"
225 .compatible = "marvell,ac5-pinctrl",
240 soc->variant = 0; /* no variants for ac5 */ in ac5_pinctrl_probe()
241 soc->controls = ac5_mpp_controls; in ac5_pinctrl_probe()
242 soc->ncontrols = ARRAY_SIZE(ac5_mpp_controls); in ac5_pinctrl_probe()
243 soc->gpioranges = ac5_mpp_gpio_ranges; in ac5_pinctrl_probe()
244 soc->ngpioranges = ARRAY_SIZE(ac5_mpp_gpio_ranges); in ac5_pinctrl_probe()
245 soc->modes = ac5_mpp_modes; in ac5_pinctrl_probe()
246 soc->nmodes = ac5_mpp_controls[0].npins; in ac5_pinctrl_probe()
248 pdev->dev.platform_data = soc; in ac5_pinctrl_probe()
255 .name = "ac5-pinctrl",