| /linux/drivers/pinctrl/ |
| H A D | pinmux.c | 38 const struct pinmux_ops *ops = pctldev->desc->pmxops; in pinmux_check_ops() 91 const struct pinmux_ops *ops = pctldev->desc->pmxops; in pinmux_can_be_used_for_gpio() 125 const struct pinmux_ops *ops = pctldev->desc->pmxops; in pin_request() 236 const struct pinmux_ops *ops = pctldev->desc->pmxops; in pin_free() 338 ops = pctldev->desc->pmxops; in pinmux_gpio_direction() 351 const struct pinmux_ops *ops = pctldev->desc->pmxops; in pinmux_func_name_to_selector() 372 const struct pinmux_ops *pmxops = pctldev->desc->pmxops; in pinmux_map_to_setting() local 378 if (!pmxops) { in pinmux_map_to_setting() 391 ret = pmxops->get_function_groups(pctldev, setting->data.mux.func, in pinmux_map_to_setting() 437 const struct pinmux_ops *ops = pctldev->desc->pmxops; in pinmux_enable_setting() [all …]
|
| H A D | pinctrl-max7360.c | 183 pd->pmxops = &max7360_pmxops; in max7360_pinctrl_probe()
|
| H A D | pinctrl-ocelot.c | 1946 .pmxops = &ocelot_pmx_ops, 1957 .pmxops = &ocelot_pmx_ops, 1968 .pmxops = &ocelot_pmx_ops, 1979 .pmxops = &ocelot_pmx_ops, 1990 .pmxops = &ocelot_pmx_ops, 2001 .pmxops = &ocelot_pmx_ops, 2019 .pmxops = &lan966x_pmx_ops, 2036 .pmxops = &lan966x_pmx_ops, 2053 .pmxops = &lan9645x_pmx_ops,
|
| H A D | pinctrl-mlxbf3.c | 239 .pmxops = &mlxbf3_pmx_ops,
|
| H A D | pinctrl-amdisp.c | 201 pctrl->desc.pmxops = NULL; in amdisp_pinctrl_probe()
|
| H A D | pinctrl-loongson2.c | 271 pctrl->desc.pmxops = &loongson2_pmx_ops; in loongson2_pinctrl_probe()
|
| H A D | pinctrl-lantiq.c | 335 desc->pmxops = <q_pmx_ops; in ltq_pinctrl_register()
|
| H A D | pinctrl-digicolor.c | 317 pctl_desc->pmxops = &dc_pmxops, in dc_pinctrl_probe()
|
| H A D | pinctrl-pef2256.c | 279 pef2256->pctrl_desc.pmxops = &pef2256_pmxops; in pef2256_register_pinctrl()
|
| H A D | core.c | 1854 if (pctldev->desc->pmxops) in pinctrl_devices_show() 2005 if (pctldev->desc->pmxops) in pinctrl_init_device_debugfs() 2107 if (pctldesc->pmxops) { in pinctrl_init_controller()
|
| /linux/drivers/pinctrl/bcm/ |
| H A D | pinctrl-bcm63xx.c | 89 pc->pctl_desc.pmxops = soc->pmx_ops; in bcm63xx_pinctrl_probe()
|
| H A D | pinctrl-ns.c | 198 .pmxops = &ns_pinctrl_pmxops,
|
| H A D | pinctrl-bcm4908.c | 462 .pmxops = &bcm4908_pinctrl_pmxops,
|
| H A D | pinctrl-brcmstb.c | 407 pc->pctl_desc.pmxops = &brcmstb_pmx_ops; in brcmstb_pinctrl_probe()
|
| /linux/include/linux/pinctrl/ |
| H A D | pinctrl.h | 156 const struct pinmux_ops *pmxops; member
|
| /linux/drivers/pinctrl/sunxi/ |
| H A D | pinctrl-sunxi.c | 1574 struct pinmux_ops *pmxops; in sunxi_pinctrl_init_with_flags() local 1648 pmxops = devm_kmemdup(&pdev->dev, &sunxi_pmx_ops, sizeof(sunxi_pmx_ops), in sunxi_pinctrl_init_with_flags() 1650 if (!pmxops) in sunxi_pinctrl_init_with_flags() 1654 pmxops->strict = false; in sunxi_pinctrl_init_with_flags() 1656 pctrl_desc->pmxops = pmxops; in sunxi_pinctrl_init_with_flags()
|
| /linux/drivers/pinctrl/microchip/ |
| H A D | pinctrl-mpfs-iomux0.c | 247 pctrl->desc.pmxops = &mpfs_iomux0_pinmux_ops; in mpfs_iomux0_probe()
|
| H A D | pinctrl-pic64gx-gpio2.c | 325 pctrl->desc.pmxops = &pic64gx_gpio2_pinmux_ops; in pic64gx_gpio2_probe()
|
| /linux/drivers/pinctrl/stm32/ |
| H A D | pinctrl-stm32-hdp.c | 584 .pmxops = &stm32_hdp_pinmux_ops,
|
| /linux/drivers/pinctrl/berlin/ |
| H A D | berlin.c | 293 .pmxops = &berlin_pinmux_ops,
|
| /linux/drivers/pinctrl/visconti/ |
| H A D | pinctrl-common.c | 315 priv->pctl_desc.pmxops = &visconti_pinmux_ops; in visconti_pinctrl_probe()
|
| /linux/drivers/pinctrl/freescale/ |
| H A D | pinctrl-imx-scmi.c | 340 pmx->pctl_desc.pmxops = &pinctrl_scmi_imx_pinmux_ops; in scmi_pinctrl_imx_probe()
|
| /linux/drivers/pinctrl/mediatek/ |
| H A D | pinctrl-mtmips.c | 187 .pmxops = &mtmips_pmx_group_ops,
|
| /linux/drivers/pinctrl/spear/ |
| H A D | pinctrl-spear.c | 350 .pmxops = &spear_pinmux_ops,
|
| /linux/drivers/pinctrl/intel/ |
| H A D | pinctrl-tangier.c | 516 .pmxops = &tng_pinmux_ops,
|