Lines Matching +full:soc +full:- +full:gpio53
1 // SPDX-License-Identifier: GPL-2.0
275 BERLIN_PINCTRL_FUNCTION(0x0, "gpio"), /* GPIO53 */
325 .compatible = "syna,as370-soc-pinctrl",
334 of_match_device(as370_pinctrl_match, &pdev->dev); in as370_pinctrl_probe()
340 rmconfig = devm_kzalloc(&pdev->dev, sizeof(*rmconfig), GFP_KERNEL); in as370_pinctrl_probe()
342 return -ENOMEM; in as370_pinctrl_probe()
345 base = devm_ioremap_resource(&pdev->dev, res); in as370_pinctrl_probe()
349 rmconfig->reg_bits = 32, in as370_pinctrl_probe()
350 rmconfig->val_bits = 32, in as370_pinctrl_probe()
351 rmconfig->reg_stride = 4, in as370_pinctrl_probe()
352 rmconfig->max_register = resource_size(res); in as370_pinctrl_probe()
354 regmap = devm_regmap_init_mmio(&pdev->dev, base, rmconfig); in as370_pinctrl_probe()
358 return berlin_pinctrl_probe_regmap(pdev, match->data, regmap); in as370_pinctrl_probe()
364 .name = "as370-pinctrl",