• Home
  • Raw
  • Download

Lines Matching refs:soc

542 	struct mvebu_pinctrl_soc_info *soc =  in armada_xp_pinctrl_suspend()  local
546 nregs = DIV_ROUND_UP(soc->nmodes, MVEBU_MPPS_PER_REG); in armada_xp_pinctrl_suspend()
549 mpp_saved_regs[i] = readl(soc->control_data[0].base + i * 4); in armada_xp_pinctrl_suspend()
556 struct mvebu_pinctrl_soc_info *soc = in armada_xp_pinctrl_resume() local
560 nregs = DIV_ROUND_UP(soc->nmodes, MVEBU_MPPS_PER_REG); in armada_xp_pinctrl_resume()
563 writel(mpp_saved_regs[i], soc->control_data[0].base + i * 4); in armada_xp_pinctrl_resume()
570 struct mvebu_pinctrl_soc_info *soc = &armada_xp_pinctrl_info; in armada_xp_pinctrl_probe() local
578 soc->variant = (unsigned) match->data & 0xff; in armada_xp_pinctrl_probe()
580 switch (soc->variant) { in armada_xp_pinctrl_probe()
582 soc->controls = mv78230_mpp_controls; in armada_xp_pinctrl_probe()
583 soc->ncontrols = ARRAY_SIZE(mv78230_mpp_controls); in armada_xp_pinctrl_probe()
584 soc->modes = armada_xp_mpp_modes; in armada_xp_pinctrl_probe()
588 soc->nmodes = mv78230_mpp_controls[0].npins; in armada_xp_pinctrl_probe()
589 soc->gpioranges = mv78230_mpp_gpio_ranges; in armada_xp_pinctrl_probe()
590 soc->ngpioranges = ARRAY_SIZE(mv78230_mpp_gpio_ranges); in armada_xp_pinctrl_probe()
593 soc->controls = mv78260_mpp_controls; in armada_xp_pinctrl_probe()
594 soc->ncontrols = ARRAY_SIZE(mv78260_mpp_controls); in armada_xp_pinctrl_probe()
595 soc->modes = armada_xp_mpp_modes; in armada_xp_pinctrl_probe()
599 soc->nmodes = mv78260_mpp_controls[0].npins; in armada_xp_pinctrl_probe()
600 soc->gpioranges = mv78260_mpp_gpio_ranges; in armada_xp_pinctrl_probe()
601 soc->ngpioranges = ARRAY_SIZE(mv78260_mpp_gpio_ranges); in armada_xp_pinctrl_probe()
604 soc->controls = mv78460_mpp_controls; in armada_xp_pinctrl_probe()
605 soc->ncontrols = ARRAY_SIZE(mv78460_mpp_controls); in armada_xp_pinctrl_probe()
606 soc->modes = armada_xp_mpp_modes; in armada_xp_pinctrl_probe()
610 soc->nmodes = mv78460_mpp_controls[0].npins; in armada_xp_pinctrl_probe()
611 soc->gpioranges = mv78460_mpp_gpio_ranges; in armada_xp_pinctrl_probe()
612 soc->ngpioranges = ARRAY_SIZE(mv78460_mpp_gpio_ranges); in armada_xp_pinctrl_probe()
618 soc->controls = mv98dx3236_mpp_controls; in armada_xp_pinctrl_probe()
619 soc->ncontrols = ARRAY_SIZE(mv98dx3236_mpp_controls); in armada_xp_pinctrl_probe()
620 soc->modes = mv98dx3236_mpp_modes; in armada_xp_pinctrl_probe()
621 soc->nmodes = mv98dx3236_mpp_controls[0].npins; in armada_xp_pinctrl_probe()
622 soc->gpioranges = mv98dx3236_mpp_gpio_ranges; in armada_xp_pinctrl_probe()
623 soc->ngpioranges = ARRAY_SIZE(mv98dx3236_mpp_gpio_ranges); in armada_xp_pinctrl_probe()
627 nregs = DIV_ROUND_UP(soc->nmodes, MVEBU_MPPS_PER_REG); in armada_xp_pinctrl_probe()
634 pdev->dev.platform_data = soc; in armada_xp_pinctrl_probe()