/linux-6.1.9/drivers/pinctrl/ |
D | pinctrl-lantiq.c | 18 static int ltq_get_group_count(struct pinctrl_dev *pctrldev) in ltq_get_group_count() argument 20 struct ltq_pinmux_info *info = pinctrl_dev_get_drvdata(pctrldev); in ltq_get_group_count() 24 static const char *ltq_get_group_name(struct pinctrl_dev *pctrldev, in ltq_get_group_name() argument 27 struct ltq_pinmux_info *info = pinctrl_dev_get_drvdata(pctrldev); in ltq_get_group_name() 33 static int ltq_get_group_pins(struct pinctrl_dev *pctrldev, in ltq_get_group_pins() argument 38 struct ltq_pinmux_info *info = pinctrl_dev_get_drvdata(pctrldev); in ltq_get_group_pins() 180 static int ltq_pmx_func_count(struct pinctrl_dev *pctrldev) in ltq_pmx_func_count() argument 182 struct ltq_pinmux_info *info = pinctrl_dev_get_drvdata(pctrldev); in ltq_pmx_func_count() 187 static const char *ltq_pmx_func_name(struct pinctrl_dev *pctrldev, in ltq_pmx_func_name() argument 190 struct ltq_pinmux_info *info = pinctrl_dev_get_drvdata(pctrldev); in ltq_pmx_func_name() [all …]
|
D | pinctrl-falcon.c | 228 static int falcon_pinconf_group_get(struct pinctrl_dev *pctrldev, in falcon_pinconf_group_get() argument 234 static int falcon_pinconf_group_set(struct pinctrl_dev *pctrldev, in falcon_pinconf_group_set() argument 241 static int falcon_pinconf_get(struct pinctrl_dev *pctrldev, in falcon_pinconf_get() argument 244 struct ltq_pinmux_info *info = pinctrl_dev_get_drvdata(pctrldev); in falcon_pinconf_get() 276 static int falcon_pinconf_set(struct pinctrl_dev *pctrldev, in falcon_pinconf_set() argument 282 struct ltq_pinmux_info *info = pinctrl_dev_get_drvdata(pctrldev); in falcon_pinconf_set() 309 pinctrl_dev_get_name(pctrldev), param); in falcon_pinconf_set() 321 static void falcon_pinconf_dbg_show(struct pinctrl_dev *pctrldev, in falcon_pinconf_dbg_show() argument 327 struct ltq_pinmux_info *info = pinctrl_dev_get_drvdata(pctrldev); in falcon_pinconf_dbg_show() 334 if (!falcon_pinconf_get(pctrldev, offset, &config)) in falcon_pinconf_dbg_show() [all …]
|
D | pinctrl-lantiq.h | 102 int (*apply_mux)(struct pinctrl_dev *pctrldev, int pin, int mux);
|
D | pinctrl-amd.c | 968 static const char *amd_get_fname(struct pinctrl_dev *pctrldev, unsigned int selector) in amd_get_fname() argument 973 static int amd_get_groups(struct pinctrl_dev *pctrldev, unsigned int selector, in amd_get_groups() argument 977 struct amd_gpio *gpio_dev = pinctrl_dev_get_drvdata(pctrldev); in amd_get_groups() 989 static int amd_set_mux(struct pinctrl_dev *pctrldev, unsigned int function, unsigned int group) in amd_set_mux() argument 991 struct amd_gpio *gpio_dev = pinctrl_dev_get_drvdata(pctrldev); in amd_set_mux()
|
D | pinctrl-bm1880.c | 34 struct pinctrl_dev *pctrldev; member 1328 pctrl->pctrldev = devm_pinctrl_register(&pdev->dev, &bm1880_desc, in bm1880_pinctrl_probe() 1330 if (IS_ERR(pctrl->pctrldev)) in bm1880_pinctrl_probe() 1331 return PTR_ERR(pctrl->pctrldev); in bm1880_pinctrl_probe()
|
D | pinctrl-xway.c | 1496 static inline int xway_mux_apply(struct pinctrl_dev *pctrldev, in xway_mux_apply() argument 1499 struct ltq_pinmux_info *info = pinctrl_dev_get_drvdata(pctrldev); in xway_mux_apply()
|
/linux-6.1.9/drivers/pinctrl/bcm/ |
D | pinctrl-ns2-mux.c | 651 static int ns2_pin_set_enable(struct pinctrl_dev *pctrldev, unsigned int pin, in ns2_pin_set_enable() argument 654 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrldev); in ns2_pin_set_enable() 655 struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data; in ns2_pin_set_enable() 671 dev_dbg(pctrldev->dev, "pin:%u set enable:%d\n", pin, enable); in ns2_pin_set_enable() 675 static int ns2_pin_get_enable(struct pinctrl_dev *pctrldev, unsigned int pin) in ns2_pin_get_enable() argument 677 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrldev); in ns2_pin_get_enable() 678 struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data; in ns2_pin_get_enable() 693 dev_dbg(pctrldev->dev, "pin:%u get disable:%d\n", pin, enable); in ns2_pin_get_enable() 697 static int ns2_pin_set_slew(struct pinctrl_dev *pctrldev, unsigned int pin, in ns2_pin_set_slew() argument 700 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrldev); in ns2_pin_set_slew() [all …]
|
/linux-6.1.9/drivers/pinctrl/ralink/ |
D | pinctrl-ralink.c | 46 static int ralink_get_group_count(struct pinctrl_dev *pctrldev) in ralink_get_group_count() argument 48 struct ralink_priv *p = pinctrl_dev_get_drvdata(pctrldev); in ralink_get_group_count() 53 static const char *ralink_get_group_name(struct pinctrl_dev *pctrldev, in ralink_get_group_name() argument 56 struct ralink_priv *p = pinctrl_dev_get_drvdata(pctrldev); in ralink_get_group_name() 61 static int ralink_get_group_pins(struct pinctrl_dev *pctrldev, in ralink_get_group_pins() argument 66 struct ralink_priv *p = pinctrl_dev_get_drvdata(pctrldev); in ralink_get_group_pins() 85 static int ralink_pmx_func_count(struct pinctrl_dev *pctrldev) in ralink_pmx_func_count() argument 87 struct ralink_priv *p = pinctrl_dev_get_drvdata(pctrldev); in ralink_pmx_func_count() 92 static const char *ralink_pmx_func_name(struct pinctrl_dev *pctrldev, in ralink_pmx_func_name() argument 95 struct ralink_priv *p = pinctrl_dev_get_drvdata(pctrldev); in ralink_pmx_func_name() [all …]
|
/linux-6.1.9/drivers/pinctrl/actions/ |
D | pinctrl-owl.c | 47 struct pinctrl_dev *pctrldev; member 91 static int owl_get_groups_count(struct pinctrl_dev *pctrldev) in owl_get_groups_count() argument 93 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_get_groups_count() 98 static const char *owl_get_group_name(struct pinctrl_dev *pctrldev, in owl_get_group_name() argument 101 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_get_group_name() 106 static int owl_get_group_pins(struct pinctrl_dev *pctrldev, in owl_get_group_pins() argument 111 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_get_group_pins() 119 static void owl_pin_dbg_show(struct pinctrl_dev *pctrldev, in owl_pin_dbg_show() argument 123 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_pin_dbg_show() 137 static int owl_get_funcs_count(struct pinctrl_dev *pctrldev) in owl_get_funcs_count() argument [all …]
|