Searched refs:ipctl (Results 1 – 9 of 9) sorted by relevance
| /linux-6.15/drivers/pinctrl/renesas/ |
| H A D | pinctrl-rzn1.c | 202 if (ipctl->mdio_func[mdio] >= 0 && ipctl->mdio_func[mdio] != func) in rzn1_pinctrl_mdio_select() 705 dev_err(ipctl->dev, in rzn1_pinctrl_parse_groups() 782 grp = &ipctl->groups[ipctl->ngroups]; in rzn1_pinctrl_parse_functions() 788 ipctl->ngroups++; in rzn1_pinctrl_parse_functions() 793 grp = &ipctl->groups[ipctl->ngroups]; in rzn1_pinctrl_parse_functions() 799 ipctl->ngroups++; in rzn1_pinctrl_parse_functions() 828 ipctl->ngroups = 0; in rzn1_pinctrl_probe_dt() 836 if (!ipctl->groups) in rzn1_pinctrl_probe_dt() 855 ipctl = devm_kzalloc(&pdev->dev, sizeof(*ipctl), GFP_KERNEL); in rzn1_pinctrl_probe() 856 if (!ipctl) in rzn1_pinctrl_probe() [all …]
|
| /linux-6.15/drivers/pinctrl/freescale/ |
| H A D | pinctrl-imx.c | 229 if (ipctl->input_sel_base) in imx_pmx_set_one_pin_mmio() 235 dev_dbg(ipctl->dev, in imx_pmx_set_one_pin_mmio() 545 dev_err(ipctl->dev, in imx_pinctrl_parse_groups() 686 ipctl->group_index = 0; in imx_pinctrl_probe_dt() 729 ipctl = devm_kzalloc(&pdev->dev, sizeof(*ipctl), GFP_KERNEL); in imx_pinctrl_probe() 730 if (!ipctl) in imx_pinctrl_probe() 737 if (!ipctl->pin_regs) in imx_pinctrl_probe() 746 if (IS_ERR(ipctl->base)) in imx_pinctrl_probe() 784 ipctl->info = info; in imx_pinctrl_probe() 785 ipctl->dev = &pdev->dev; in imx_pinctrl_probe() [all …]
|
| H A D | pinctrl-imx1-core.c | 214 imx1_read_bit(ipctl, offset, MX1_GPR), in imx1_pin_dbg_show() 590 struct imx1_pinctrl *ipctl; in imx1_pinctrl_core_probe() local 602 ipctl = devm_kzalloc(&pdev->dev, sizeof(*ipctl), GFP_KERNEL); in imx1_pinctrl_core_probe() 603 if (!ipctl) in imx1_pinctrl_core_probe() 612 if (!ipctl->base) in imx1_pinctrl_core_probe() 626 ipctl->info = info; in imx1_pinctrl_core_probe() 627 ipctl->dev = info->dev; in imx1_pinctrl_core_probe() 628 platform_set_drvdata(pdev, ipctl); in imx1_pinctrl_core_probe() 629 ipctl->pctl = devm_pinctrl_register(&pdev->dev, pctl_desc, ipctl); in imx1_pinctrl_core_probe() 630 if (IS_ERR(ipctl->pctl)) { in imx1_pinctrl_core_probe() [all …]
|
| H A D | pinctrl-scu.c | 89 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx_pinconf_set_scu() local 109 dev_dbg(ipctl->dev, "wakeup pin_id: %d type: %ld\n", in imx_pinconf_set_scu() 133 dev_dbg(ipctl->dev, "write: pin_id %u config 0x%x val 0x%x\n", in imx_pinconf_set_scu() 140 void imx_pinctrl_parse_pin_scu(struct imx_pinctrl *ipctl, in imx_pinctrl_parse_pin_scu() argument 144 const struct imx_pinctrl_soc_info *info = ipctl->info; in imx_pinctrl_parse_pin_scu() 154 dev_dbg(ipctl->dev, "%s: 0x%x 0x%08lx", info->pins[pin->pin].name, in imx_pinctrl_parse_pin_scu()
|
| H A D | pinctrl-imx8ulp.c | 224 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()
|
| H A D | pinctrl-imx7ulp.c | 265 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx7ulp_pmx_gpio_set_direction() local 269 pin_reg = &ipctl->pin_regs[offset]; in imx7ulp_pmx_gpio_set_direction() 273 reg = readl(ipctl->base + pin_reg->mux_reg); in imx7ulp_pmx_gpio_set_direction() 278 writel(reg, ipctl->base + pin_reg->mux_reg); in imx7ulp_pmx_gpio_set_direction()
|
| H A D | pinctrl-vf610.c | 297 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()
|
| H A D | pinctrl-imx.h | 102 void (*imx_pinctrl_parse_pin)(struct imx_pinctrl *ipctl, 132 void imx_pinctrl_parse_pin_scu(struct imx_pinctrl *ipctl,
|
| /linux-6.15/drivers/pinctrl/nxp/ |
| H A D | pinctrl-s32cc.c | 120 return &ipctl->regions[i]; in s32_get_region() 839 struct s32_pinctrl *ipctl) in s32_pinctrl_probe_dt() argument 861 if (!ipctl->regions) in s32_pinctrl_probe_dt() 883 ipctl->regions[i].map = map; in s32_pinctrl_probe_dt() 921 struct s32_pinctrl *ipctl; in s32_pinctrl_probe() local 942 ipctl = devm_kzalloc(&pdev->dev, sizeof(*ipctl), GFP_KERNEL); in s32_pinctrl_probe() 943 if (!ipctl) in s32_pinctrl_probe() 946 ipctl->info = info; in s32_pinctrl_probe() 947 ipctl->dev = info->dev; in s32_pinctrl_probe() 973 ipctl); in s32_pinctrl_probe() [all …]
|