Searched refs:pctrl_dev (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/drivers/pinctrl/berlin/ |
H A D | berlin.c | 32 struct pinctrl_dev *pctrl_dev; member 37 struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); in berlin_pinctrl_get_group_count() 45 struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); in berlin_pinctrl_get_group_name() 55 struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); in berlin_pinctrl_dt_node_to_map() 78 ret = pinctrl_utils_reserve_map(pctrl_dev, map, &reserved_maps, in berlin_pinctrl_dt_node_to_map() 86 ret = pinctrl_utils_add_map_mux(pctrl_dev, map, &reserved_maps, in berlin_pinctrl_dt_node_to_map() 107 struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); in berlin_pinmux_get_functions_count() 115 struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); in berlin_pinmux_get_function_name() 150 static int berlin_pinmux_set(struct pinctrl_dev *pctrl_dev, in berlin_pinmux_set() argument 322 if (IS_ERR(pctrl->pctrl_dev)) { in berlin_pinctrl_probe_regmap() [all …]
|
/openbmc/linux/drivers/pinctrl/bcm/ |
H A D | pinctrl-nsp-mux.c | 312 static int nsp_get_groups_count(struct pinctrl_dev *pctrl_dev) in nsp_get_groups_count() argument 327 static int nsp_get_group_pins(struct pinctrl_dev *pctrl_dev, in nsp_get_group_pins() argument 339 static void nsp_pin_dbg_show(struct pinctrl_dev *pctrl_dev, in nsp_pin_dbg_show() argument 342 seq_printf(s, " %s", dev_name(pctrl_dev->dev)); in nsp_pin_dbg_show() 354 static int nsp_get_functions_count(struct pinctrl_dev *pctrl_dev) in nsp_get_functions_count() argument 450 static int nsp_pinmux_enable(struct pinctrl_dev *pctrl_dev, in nsp_pinmux_enable() argument 464 dev_dbg(pctrl_dev->dev, "func:%u name:%s grp:%u name:%s\n", in nsp_pinmux_enable() 467 dev_dbg(pctrl_dev->dev, "shift:%u alt:%u\n", grp->mux.shift, in nsp_pinmux_enable() 479 u32 *gpio_select = pctrl_dev->desc->pins[pin].drv_data; in nsp_gpio_request_enable() 495 static void nsp_gpio_disable_free(struct pinctrl_dev *pctrl_dev, in nsp_gpio_disable_free() argument [all …]
|
H A D | pinctrl-cygnus-mux.c | 698 static int cygnus_get_groups_count(struct pinctrl_dev *pctrl_dev) in cygnus_get_groups_count() argument 713 static int cygnus_get_group_pins(struct pinctrl_dev *pctrl_dev, in cygnus_get_group_pins() argument 725 static void cygnus_pin_dbg_show(struct pinctrl_dev *pctrl_dev, in cygnus_pin_dbg_show() argument 728 seq_printf(s, " %s", dev_name(pctrl_dev->dev)); in cygnus_pin_dbg_show() 823 static int cygnus_pinmux_set_mux(struct pinctrl_dev *pctrl_dev, in cygnus_pinmux_set_mux() argument 831 dev_dbg(pctrl_dev->dev, "func:%u name:%s grp:%u name:%s\n", in cygnus_pinmux_set_mux() 834 dev_dbg(pctrl_dev->dev, "offset:0x%08x shift:%u alt:%u\n", in cygnus_pinmux_set_mux() 861 dev_dbg(pctrl_dev->dev, in cygnus_gpio_request_enable() 868 static void cygnus_gpio_disable_free(struct pinctrl_dev *pctrl_dev, in cygnus_gpio_disable_free() argument 873 struct cygnus_gpio_mux *mux = pctrl_dev->desc->pins[pin].drv_data; in cygnus_gpio_disable_free() [all …]
|
H A D | pinctrl-ns2-mux.c | 495 static int ns2_get_groups_count(struct pinctrl_dev *pctrl_dev) in ns2_get_groups_count() argument 497 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_groups_count() 505 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_group_name() 510 static int ns2_get_group_pins(struct pinctrl_dev *pctrl_dev, in ns2_get_group_pins() argument 522 static void ns2_pin_dbg_show(struct pinctrl_dev *pctrl_dev, in ns2_pin_dbg_show() argument 525 seq_printf(s, " %s", dev_name(pctrl_dev->dev)); in ns2_pin_dbg_show() 537 static int ns2_get_functions_count(struct pinctrl_dev *pctrl_dev) in ns2_get_functions_count() argument 552 static int ns2_get_function_groups(struct pinctrl_dev *pctrl_dev, in ns2_get_function_groups() argument 630 static int ns2_pinmux_enable(struct pinctrl_dev *pctrl_dev, in ns2_pinmux_enable() argument 644 dev_dbg(pctrl_dev->dev, "func:%u name:%s grp:%u name:%s\n", in ns2_pinmux_enable() [all …]
|
H A D | pinctrl-ns.c | 160 static int ns_pinctrl_set_mux(struct pinctrl_dev *pctrl_dev, in ns_pinctrl_set_mux() argument 164 struct ns_pinctrl *ns_pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns_pinctrl_set_mux() 170 group = pinctrl_generic_get_group(pctrl_dev, group_selector); in ns_pinctrl_set_mux()
|
H A D | pinctrl-bcm4908.c | 417 static int bcm4908_pinctrl_set_mux(struct pinctrl_dev *pctrl_dev, in bcm4908_pinctrl_set_mux() argument 421 struct bcm4908_pinctrl *bcm4908_pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in bcm4908_pinctrl_set_mux() 426 group_desc = pinctrl_generic_get_group(pctrl_dev, group_selector); in bcm4908_pinctrl_set_mux()
|