Lines Matching refs:soc
413 struct mvebu_pinctrl_soc_info *soc = in armada_xp_pinctrl_suspend() local
417 nregs = DIV_ROUND_UP(soc->nmodes, MVEBU_MPPS_PER_REG); in armada_xp_pinctrl_suspend()
427 struct mvebu_pinctrl_soc_info *soc = in armada_xp_pinctrl_resume() local
431 nregs = DIV_ROUND_UP(soc->nmodes, MVEBU_MPPS_PER_REG); in armada_xp_pinctrl_resume()
441 struct mvebu_pinctrl_soc_info *soc = &armada_xp_pinctrl_info; in armada_xp_pinctrl_probe() local
455 soc->variant = (unsigned) match->data & 0xff; in armada_xp_pinctrl_probe()
457 switch (soc->variant) { in armada_xp_pinctrl_probe()
459 soc->controls = mv78230_mpp_controls; in armada_xp_pinctrl_probe()
460 soc->ncontrols = ARRAY_SIZE(mv78230_mpp_controls); in armada_xp_pinctrl_probe()
461 soc->modes = armada_xp_mpp_modes; in armada_xp_pinctrl_probe()
465 soc->nmodes = mv78230_mpp_controls[0].npins; in armada_xp_pinctrl_probe()
466 soc->gpioranges = mv78230_mpp_gpio_ranges; in armada_xp_pinctrl_probe()
467 soc->ngpioranges = ARRAY_SIZE(mv78230_mpp_gpio_ranges); in armada_xp_pinctrl_probe()
470 soc->controls = mv78260_mpp_controls; in armada_xp_pinctrl_probe()
471 soc->ncontrols = ARRAY_SIZE(mv78260_mpp_controls); in armada_xp_pinctrl_probe()
472 soc->modes = armada_xp_mpp_modes; in armada_xp_pinctrl_probe()
476 soc->nmodes = mv78260_mpp_controls[0].npins; in armada_xp_pinctrl_probe()
477 soc->gpioranges = mv78260_mpp_gpio_ranges; in armada_xp_pinctrl_probe()
478 soc->ngpioranges = ARRAY_SIZE(mv78260_mpp_gpio_ranges); in armada_xp_pinctrl_probe()
481 soc->controls = mv78460_mpp_controls; in armada_xp_pinctrl_probe()
482 soc->ncontrols = ARRAY_SIZE(mv78460_mpp_controls); in armada_xp_pinctrl_probe()
483 soc->modes = armada_xp_mpp_modes; in armada_xp_pinctrl_probe()
487 soc->nmodes = mv78460_mpp_controls[0].npins; in armada_xp_pinctrl_probe()
488 soc->gpioranges = mv78460_mpp_gpio_ranges; in armada_xp_pinctrl_probe()
489 soc->ngpioranges = ARRAY_SIZE(mv78460_mpp_gpio_ranges); in armada_xp_pinctrl_probe()
493 nregs = DIV_ROUND_UP(soc->nmodes, MVEBU_MPPS_PER_REG); in armada_xp_pinctrl_probe()
500 pdev->dev.platform_data = soc; in armada_xp_pinctrl_probe()