/kernel/linux/linux-5.10/drivers/pinctrl/ |
H A D | pinmux.c | 33 const struct pinmux_ops *ops = pctldev->desc->pmxops; in pinmux_check_ops() 86 const struct pinmux_ops *ops = pctldev->desc->pmxops; in pinmux_can_be_used_for_gpio() 112 const struct pinmux_ops *ops = pctldev->desc->pmxops; in pin_request() 209 const struct pinmux_ops *ops = pctldev->desc->pmxops; in pin_free() 309 ops = pctldev->desc->pmxops; in pinmux_gpio_direction() 322 const struct pinmux_ops *ops = pctldev->desc->pmxops; in pinmux_func_name_to_selector() 343 const struct pinmux_ops *pmxops = pctldev->desc->pmxops; in pinmux_map_to_setting() local 349 if (!pmxops) { in pinmux_map_to_setting() 362 ret = pmxops in pinmux_map_to_setting() 541 const struct pinmux_ops *pmxops = pctldev->desc->pmxops; pinmux_functions_show() local 584 const struct pinmux_ops *pmxops = pctldev->desc->pmxops; pinmux_pins_show() local 663 const struct pinmux_ops *pmxops = pctldev->desc->pmxops; pinmux_show_setting() local [all...] |
H A D | pinctrl-digicolor.c | 316 pctl_desc->pmxops = &dc_pmxops, in dc_pinctrl_probe()
|
H A D | pinctrl-lantiq.c | 334 desc->pmxops = <q_pmx_ops; in ltq_pinctrl_register()
|
H A D | pinctrl-ocelot.c | 876 .pmxops = &ocelot_pmx_ops, 885 .pmxops = &ocelot_pmx_ops, 894 .pmxops = &ocelot_pmx_ops,
|
H A D | pinctrl-as3722.c | 434 .pmxops = &as3722_pinmux_ops,
|
H A D | pinctrl-axp209.c | 453 pctrl_desc->pmxops = &axp20x_pmx_ops; in axp20x_pctl_probe()
|
/kernel/linux/linux-6.6/drivers/pinctrl/ |
H A D | pinmux.c | 37 const struct pinmux_ops *ops = pctldev->desc->pmxops; in pinmux_check_ops() 90 const struct pinmux_ops *ops = pctldev->desc->pmxops; in pinmux_can_be_used_for_gpio() 116 const struct pinmux_ops *ops = pctldev->desc->pmxops; in pin_request() 213 const struct pinmux_ops *ops = pctldev->desc->pmxops; in pin_free() 313 ops = pctldev->desc->pmxops; in pinmux_gpio_direction() 326 const struct pinmux_ops *ops = pctldev->desc->pmxops; in pinmux_func_name_to_selector() 347 const struct pinmux_ops *pmxops = pctldev->desc->pmxops; in pinmux_map_to_setting() local 353 if (!pmxops) { in pinmux_map_to_setting() 366 ret = pmxops in pinmux_map_to_setting() 545 const struct pinmux_ops *pmxops = pctldev->desc->pmxops; pinmux_functions_show() local 588 const struct pinmux_ops *pmxops = pctldev->desc->pmxops; pinmux_pins_show() local 667 const struct pinmux_ops *pmxops = pctldev->desc->pmxops; pinmux_show_setting() local 685 const struct pinmux_ops *pmxops = pctldev->desc->pmxops; pinmux_select() local [all...] |
H A D | pinctrl-mlxbf3.c | 239 .pmxops = &mlxbf3_pmx_ops,
|
H A D | pinctrl-ocelot.c | 1602 .pmxops = &ocelot_pmx_ops, 1613 .pmxops = &ocelot_pmx_ops, 1624 .pmxops = &ocelot_pmx_ops, 1635 .pmxops = &ocelot_pmx_ops, 1646 .pmxops = &ocelot_pmx_ops, 1657 .pmxops = &ocelot_pmx_ops, 1675 .pmxops = &lan966x_pmx_ops,
|
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 | 315 pctl_desc->pmxops = &dc_pmxops, in dc_pinctrl_probe()
|
/kernel/linux/linux-5.10/drivers/pinctrl/sunxi/ |
H A D | pinctrl-sunxi.c | 1411 struct pinmux_ops *pmxops; in sunxi_pinctrl_init_with_variant() local 1471 pmxops = devm_kmemdup(&pdev->dev, &sunxi_pmx_ops, sizeof(sunxi_pmx_ops), in sunxi_pinctrl_init_with_variant() 1473 if (!pmxops) in sunxi_pinctrl_init_with_variant() 1477 pmxops->strict = false; in sunxi_pinctrl_init_with_variant() 1479 pctrl_desc->pmxops = pmxops; in sunxi_pinctrl_init_with_variant()
|
/kernel/linux/linux-5.10/include/linux/pinctrl/ |
H A D | pinctrl.h | 115 * @pmxops: pinmux operations vtable, if you support pinmuxing in your driver 135 const struct pinmux_ops *pmxops; member
|
/kernel/linux/linux-6.6/include/linux/pinctrl/ |
H A D | pinctrl.h | 135 * @pmxops: pinmux operations vtable, if you support pinmuxing in your driver 155 const struct pinmux_ops *pmxops; member
|
/kernel/linux/linux-6.6/drivers/pinctrl/bcm/ |
H A D | pinctrl-bcm63xx.c | 90 pc->pctl_desc.pmxops = soc->pmx_ops; in bcm63xx_pinctrl_probe()
|
H A D | pinctrl-ns.c | 198 .pmxops = &ns_pinctrl_pmxops,
|
/kernel/linux/linux-6.6/drivers/pinctrl/sunxi/ |
H A D | pinctrl-sunxi.c | 1483 struct pinmux_ops *pmxops; in sunxi_pinctrl_init_with_variant() local 1552 pmxops = devm_kmemdup(&pdev->dev, &sunxi_pmx_ops, sizeof(sunxi_pmx_ops), in sunxi_pinctrl_init_with_variant() 1554 if (!pmxops) in sunxi_pinctrl_init_with_variant() 1558 pmxops->strict = false; in sunxi_pinctrl_init_with_variant() 1560 pctrl_desc->pmxops = pmxops; in sunxi_pinctrl_init_with_variant()
|
/kernel/linux/linux-5.10/drivers/pinctrl/berlin/ |
H A D | berlin.c | 290 .pmxops = &berlin_pinmux_ops,
|
/kernel/linux/linux-5.10/drivers/pinctrl/bcm/ |
H A D | pinctrl-ns.c | 253 .pmxops = &ns_pinctrl_pmxops,
|
H A D | pinctrl-nsp-mux.c | 533 .pmxops = &nsp_pinmux_ops,
|
/kernel/linux/linux-5.10/drivers/pinctrl/visconti/ |
H A D | pinctrl-common.c | 292 priv->pctl_desc.pmxops = &visconti_pinmux_ops; in visconti_pinctrl_probe()
|
/kernel/linux/linux-6.6/drivers/pinctrl/visconti/ |
H A D | pinctrl-common.c | 315 priv->pctl_desc.pmxops = &visconti_pinmux_ops; in visconti_pinctrl_probe()
|
/kernel/linux/linux-6.6/drivers/pinctrl/berlin/ |
H A D | berlin.c | 292 .pmxops = &berlin_pinmux_ops,
|
/kernel/linux/linux-5.10/drivers/pinctrl/renesas/ |
H A D | pinctrl-rza2.c | 497 priv->desc.pmxops = &rza2_pinmux_ops; in rza2_pinctrl_probe()
|