Home
last modified time | relevance | path

Searched refs:pmxops (Results 1 – 25 of 128) sorted by relevance

123456

/linux/drivers/pinctrl/
H A Dpinmux.c38 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 Dpinctrl-max7360.c183 pd->pmxops = &max7360_pmxops; in max7360_pinctrl_probe()
H A Dpinctrl-ocelot.c1946 .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 Dpinctrl-mlxbf3.c239 .pmxops = &mlxbf3_pmx_ops,
H A Dpinctrl-amdisp.c201 pctrl->desc.pmxops = NULL; in amdisp_pinctrl_probe()
H A Dpinctrl-loongson2.c271 pctrl->desc.pmxops = &loongson2_pmx_ops; in loongson2_pinctrl_probe()
H A Dpinctrl-lantiq.c335 desc->pmxops = &ltq_pmx_ops; in ltq_pinctrl_register()
H A Dpinctrl-digicolor.c317 pctl_desc->pmxops = &dc_pmxops, in dc_pinctrl_probe()
H A Dpinctrl-pef2256.c279 pef2256->pctrl_desc.pmxops = &pef2256_pmxops; in pef2256_register_pinctrl()
H A Dcore.c1854 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 Dpinctrl-bcm63xx.c89 pc->pctl_desc.pmxops = soc->pmx_ops; in bcm63xx_pinctrl_probe()
H A Dpinctrl-ns.c198 .pmxops = &ns_pinctrl_pmxops,
H A Dpinctrl-bcm4908.c462 .pmxops = &bcm4908_pinctrl_pmxops,
H A Dpinctrl-brcmstb.c407 pc->pctl_desc.pmxops = &brcmstb_pmx_ops; in brcmstb_pinctrl_probe()
/linux/include/linux/pinctrl/
H A Dpinctrl.h156 const struct pinmux_ops *pmxops; member
/linux/drivers/pinctrl/sunxi/
H A Dpinctrl-sunxi.c1574 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 Dpinctrl-mpfs-iomux0.c247 pctrl->desc.pmxops = &mpfs_iomux0_pinmux_ops; in mpfs_iomux0_probe()
H A Dpinctrl-pic64gx-gpio2.c325 pctrl->desc.pmxops = &pic64gx_gpio2_pinmux_ops; in pic64gx_gpio2_probe()
/linux/drivers/pinctrl/stm32/
H A Dpinctrl-stm32-hdp.c584 .pmxops = &stm32_hdp_pinmux_ops,
/linux/drivers/pinctrl/berlin/
H A Dberlin.c293 .pmxops = &berlin_pinmux_ops,
/linux/drivers/pinctrl/visconti/
H A Dpinctrl-common.c315 priv->pctl_desc.pmxops = &visconti_pinmux_ops; in visconti_pinctrl_probe()
/linux/drivers/pinctrl/freescale/
H A Dpinctrl-imx-scmi.c340 pmx->pctl_desc.pmxops = &pinctrl_scmi_imx_pinmux_ops; in scmi_pinctrl_imx_probe()
/linux/drivers/pinctrl/mediatek/
H A Dpinctrl-mtmips.c187 .pmxops = &mtmips_pmx_group_ops,
/linux/drivers/pinctrl/spear/
H A Dpinctrl-spear.c350 .pmxops = &spear_pinmux_ops,
/linux/drivers/pinctrl/intel/
H A Dpinctrl-tangier.c516 .pmxops = &tng_pinmux_ops,

123456