Home
last modified time | relevance | path

Searched refs:ipctl (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/pinctrl/renesas/
A Dpinctrl-rzn1.c198 if (ipctl->mdio_func[mdio] >= 0 && ipctl->mdio_func[mdio] != func) in rzn1_pinctrl_mdio_select()
704 dev_err(ipctl->dev, in rzn1_pinctrl_parse_groups()
783 grp = &ipctl->groups[ipctl->ngroups]; in rzn1_pinctrl_parse_functions()
789 ipctl->ngroups++; in rzn1_pinctrl_parse_functions()
794 grp = &ipctl->groups[ipctl->ngroups]; in rzn1_pinctrl_parse_functions()
802 ipctl->ngroups++; in rzn1_pinctrl_parse_functions()
832 ipctl->ngroups = 0; in rzn1_pinctrl_probe_dt()
840 if (!ipctl->groups) in rzn1_pinctrl_probe_dt()
861 ipctl = devm_kzalloc(&pdev->dev, sizeof(*ipctl), GFP_KERNEL); in rzn1_pinctrl_probe()
862 if (!ipctl) in rzn1_pinctrl_probe()
[all …]
/linux/drivers/pinctrl/freescale/
A Dpinctrl-imx.c227 if (ipctl->input_sel_base) in imx_pmx_set_one_pin_mmio()
233 dev_dbg(ipctl->dev, in imx_pmx_set_one_pin_mmio()
608 dev_err(ipctl->dev, in imx_pinctrl_parse_groups()
758 ipctl->group_index = 0; in imx_pinctrl_probe_dt()
801 ipctl = devm_kzalloc(&pdev->dev, sizeof(*ipctl), GFP_KERNEL); in imx_pinctrl_probe()
802 if (!ipctl) in imx_pinctrl_probe()
809 if (!ipctl->pin_regs) in imx_pinctrl_probe()
818 if (IS_ERR(ipctl->base)) in imx_pinctrl_probe()
860 ipctl->info = info; in imx_pinctrl_probe()
861 ipctl->dev = &pdev->dev; in imx_pinctrl_probe()
[all …]
A Dpinctrl-imx1-core.c211 imx1_read_bit(ipctl, offset, MX1_GPR), in imx1_pin_dbg_show()
593 struct imx1_pinctrl *ipctl; in imx1_pinctrl_core_probe() local
605 ipctl = devm_kzalloc(&pdev->dev, sizeof(*ipctl), GFP_KERNEL); in imx1_pinctrl_core_probe()
606 if (!ipctl) in imx1_pinctrl_core_probe()
615 if (!ipctl->base) in imx1_pinctrl_core_probe()
629 ipctl->info = info; in imx1_pinctrl_core_probe()
630 ipctl->dev = info->dev; in imx1_pinctrl_core_probe()
631 platform_set_drvdata(pdev, ipctl); in imx1_pinctrl_core_probe()
632 ipctl->pctl = devm_pinctrl_register(&pdev->dev, pctl_desc, ipctl); in imx1_pinctrl_core_probe()
633 if (IS_ERR(ipctl->pctl)) { in imx1_pinctrl_core_probe()
[all …]
A Dpinctrl-scu.c76 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx_pinconf_set_scu() local
102 dev_dbg(ipctl->dev, "write: pin_id %u config 0x%x val 0x%x\n", in imx_pinconf_set_scu()
109 void imx_pinctrl_parse_pin_scu(struct imx_pinctrl *ipctl, in imx_pinctrl_parse_pin_scu() argument
113 const struct imx_pinctrl_soc_info *info = ipctl->info; in imx_pinctrl_parse_pin_scu()
123 dev_dbg(ipctl->dev, "%s: 0x%x 0x%08lx", info->pins[pin->pin].name, in imx_pinctrl_parse_pin_scu()
A Dpinctrl-imx8ulp.c224 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx8ulp_pmx_gpio_set_direction() local
228 pin_reg = &ipctl->pin_regs[offset]; in imx8ulp_pmx_gpio_set_direction()
232 reg = readl(ipctl->base + pin_reg->mux_reg); in imx8ulp_pmx_gpio_set_direction()
237 writel(reg, ipctl->base + pin_reg->mux_reg); in imx8ulp_pmx_gpio_set_direction()
A Dpinctrl-imx7ulp.c266 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx7ulp_pmx_gpio_set_direction() local
270 pin_reg = &ipctl->pin_regs[offset]; in imx7ulp_pmx_gpio_set_direction()
274 reg = readl(ipctl->base + pin_reg->mux_reg); in imx7ulp_pmx_gpio_set_direction()
279 writel(reg, ipctl->base + pin_reg->mux_reg); in imx7ulp_pmx_gpio_set_direction()
A Dpinctrl-vf610.c297 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in vf610_pmx_gpio_set_direction() local
301 pin_reg = &ipctl->pin_regs[offset]; in vf610_pmx_gpio_set_direction()
306 reg = readl(ipctl->base + pin_reg->mux_reg); in vf610_pmx_gpio_set_direction()
311 writel(reg, ipctl->base + pin_reg->mux_reg); in vf610_pmx_gpio_set_direction()
A Dpinctrl-imx.h120 void (*imx_pinctrl_parse_pin)(struct imx_pinctrl *ipctl,
156 void imx_pinctrl_parse_pin_scu(struct imx_pinctrl *ipctl,

Completed in 23 milliseconds