pctrl_dev 705 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c static int cygnus_get_groups_count(struct pinctrl_dev *pctrl_dev) pctrl_dev 707 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 712 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c static const char *cygnus_get_group_name(struct pinctrl_dev *pctrl_dev, pctrl_dev 715 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 720 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c static int cygnus_get_group_pins(struct pinctrl_dev *pctrl_dev, pctrl_dev 724 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 732 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c static void cygnus_pin_dbg_show(struct pinctrl_dev *pctrl_dev, pctrl_dev 735 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c seq_printf(s, " %s", dev_name(pctrl_dev->dev)); pctrl_dev 747 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c static int cygnus_get_functions_count(struct pinctrl_dev *pctrl_dev) pctrl_dev 749 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 754 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c static const char *cygnus_get_function_name(struct pinctrl_dev *pctrl_dev, pctrl_dev 757 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 762 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c static int cygnus_get_function_groups(struct pinctrl_dev *pctrl_dev, pctrl_dev 767 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 830 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c static int cygnus_pinmux_set_mux(struct pinctrl_dev *pctrl_dev, pctrl_dev 833 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 838 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c dev_dbg(pctrl_dev->dev, "func:%u name:%s grp:%u name:%s\n", pctrl_dev 841 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c dev_dbg(pctrl_dev->dev, "offset:0x%08x shift:%u alt:%u\n", pctrl_dev 847 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c static int cygnus_gpio_request_enable(struct pinctrl_dev *pctrl_dev, pctrl_dev 851 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 852 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c const struct cygnus_gpio_mux *mux = pctrl_dev->desc->pins[pin].drv_data; pctrl_dev 868 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c dev_dbg(pctrl_dev->dev, pctrl_dev 875 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c static void cygnus_gpio_disable_free(struct pinctrl_dev *pctrl_dev, pctrl_dev 879 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 880 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c struct cygnus_gpio_mux *mux = pctrl_dev->desc->pins[pin].drv_data; pctrl_dev 895 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c dev_err(pctrl_dev->dev, pctrl_dev 152 drivers/pinctrl/bcm/pinctrl-ns.c static int ns_pinctrl_get_groups_count(struct pinctrl_dev *pctrl_dev) pctrl_dev 154 drivers/pinctrl/bcm/pinctrl-ns.c struct ns_pinctrl *ns_pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 159 drivers/pinctrl/bcm/pinctrl-ns.c static const char *ns_pinctrl_get_group_name(struct pinctrl_dev *pctrl_dev, pctrl_dev 162 drivers/pinctrl/bcm/pinctrl-ns.c struct ns_pinctrl *ns_pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 167 drivers/pinctrl/bcm/pinctrl-ns.c static int ns_pinctrl_get_group_pins(struct pinctrl_dev *pctrl_dev, pctrl_dev 172 drivers/pinctrl/bcm/pinctrl-ns.c struct ns_pinctrl *ns_pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 192 drivers/pinctrl/bcm/pinctrl-ns.c static int ns_pinctrl_get_functions_count(struct pinctrl_dev *pctrl_dev) pctrl_dev 194 drivers/pinctrl/bcm/pinctrl-ns.c struct ns_pinctrl *ns_pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 199 drivers/pinctrl/bcm/pinctrl-ns.c static const char *ns_pinctrl_get_function_name(struct pinctrl_dev *pctrl_dev, pctrl_dev 202 drivers/pinctrl/bcm/pinctrl-ns.c struct ns_pinctrl *ns_pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 207 drivers/pinctrl/bcm/pinctrl-ns.c static int ns_pinctrl_get_function_groups(struct pinctrl_dev *pctrl_dev, pctrl_dev 212 drivers/pinctrl/bcm/pinctrl-ns.c struct ns_pinctrl *ns_pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 220 drivers/pinctrl/bcm/pinctrl-ns.c static int ns_pinctrl_set_mux(struct pinctrl_dev *pctrl_dev, pctrl_dev 224 drivers/pinctrl/bcm/pinctrl-ns.c struct ns_pinctrl *ns_pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 501 drivers/pinctrl/bcm/pinctrl-ns2-mux.c static int ns2_get_groups_count(struct pinctrl_dev *pctrl_dev) pctrl_dev 503 drivers/pinctrl/bcm/pinctrl-ns2-mux.c struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 508 drivers/pinctrl/bcm/pinctrl-ns2-mux.c static const char *ns2_get_group_name(struct pinctrl_dev *pctrl_dev, pctrl_dev 511 drivers/pinctrl/bcm/pinctrl-ns2-mux.c struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 516 drivers/pinctrl/bcm/pinctrl-ns2-mux.c static int ns2_get_group_pins(struct pinctrl_dev *pctrl_dev, pctrl_dev 520 drivers/pinctrl/bcm/pinctrl-ns2-mux.c struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 528 drivers/pinctrl/bcm/pinctrl-ns2-mux.c static void ns2_pin_dbg_show(struct pinctrl_dev *pctrl_dev, pctrl_dev 531 drivers/pinctrl/bcm/pinctrl-ns2-mux.c seq_printf(s, " %s", dev_name(pctrl_dev->dev)); pctrl_dev 543 drivers/pinctrl/bcm/pinctrl-ns2-mux.c static int ns2_get_functions_count(struct pinctrl_dev *pctrl_dev) pctrl_dev 545 drivers/pinctrl/bcm/pinctrl-ns2-mux.c struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 550 drivers/pinctrl/bcm/pinctrl-ns2-mux.c static const char *ns2_get_function_name(struct pinctrl_dev *pctrl_dev, pctrl_dev 553 drivers/pinctrl/bcm/pinctrl-ns2-mux.c struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 558 drivers/pinctrl/bcm/pinctrl-ns2-mux.c static int ns2_get_function_groups(struct pinctrl_dev *pctrl_dev, pctrl_dev 563 drivers/pinctrl/bcm/pinctrl-ns2-mux.c struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 636 drivers/pinctrl/bcm/pinctrl-ns2-mux.c static int ns2_pinmux_enable(struct pinctrl_dev *pctrl_dev, pctrl_dev 639 drivers/pinctrl/bcm/pinctrl-ns2-mux.c struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 650 drivers/pinctrl/bcm/pinctrl-ns2-mux.c dev_dbg(pctrl_dev->dev, "func:%u name:%s grp:%u name:%s\n", pctrl_dev 653 drivers/pinctrl/bcm/pinctrl-ns2-mux.c dev_dbg(pctrl_dev->dev, "offset:0x%08x shift:%u alt:%u\n", pctrl_dev 318 drivers/pinctrl/bcm/pinctrl-nsp-mux.c static int nsp_get_groups_count(struct pinctrl_dev *pctrl_dev) pctrl_dev 320 drivers/pinctrl/bcm/pinctrl-nsp-mux.c struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 325 drivers/pinctrl/bcm/pinctrl-nsp-mux.c static const char *nsp_get_group_name(struct pinctrl_dev *pctrl_dev, pctrl_dev 328 drivers/pinctrl/bcm/pinctrl-nsp-mux.c struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 333 drivers/pinctrl/bcm/pinctrl-nsp-mux.c static int nsp_get_group_pins(struct pinctrl_dev *pctrl_dev, pctrl_dev 337 drivers/pinctrl/bcm/pinctrl-nsp-mux.c struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 345 drivers/pinctrl/bcm/pinctrl-nsp-mux.c static void nsp_pin_dbg_show(struct pinctrl_dev *pctrl_dev, pctrl_dev 348 drivers/pinctrl/bcm/pinctrl-nsp-mux.c seq_printf(s, " %s", dev_name(pctrl_dev->dev)); pctrl_dev 360 drivers/pinctrl/bcm/pinctrl-nsp-mux.c static int nsp_get_functions_count(struct pinctrl_dev *pctrl_dev) pctrl_dev 362 drivers/pinctrl/bcm/pinctrl-nsp-mux.c struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 367 drivers/pinctrl/bcm/pinctrl-nsp-mux.c static const char *nsp_get_function_name(struct pinctrl_dev *pctrl_dev, pctrl_dev 370 drivers/pinctrl/bcm/pinctrl-nsp-mux.c struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 375 drivers/pinctrl/bcm/pinctrl-nsp-mux.c static int nsp_get_function_groups(struct pinctrl_dev *pctrl_dev, pctrl_dev 380 drivers/pinctrl/bcm/pinctrl-nsp-mux.c struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 456 drivers/pinctrl/bcm/pinctrl-nsp-mux.c static int nsp_pinmux_enable(struct pinctrl_dev *pctrl_dev, pctrl_dev 459 drivers/pinctrl/bcm/pinctrl-nsp-mux.c struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 470 drivers/pinctrl/bcm/pinctrl-nsp-mux.c dev_dbg(pctrl_dev->dev, "func:%u name:%s grp:%u name:%s\n", pctrl_dev 473 drivers/pinctrl/bcm/pinctrl-nsp-mux.c dev_dbg(pctrl_dev->dev, "shift:%u alt:%u\n", grp->mux.shift, pctrl_dev 480 drivers/pinctrl/bcm/pinctrl-nsp-mux.c static int nsp_gpio_request_enable(struct pinctrl_dev *pctrl_dev, pctrl_dev 484 drivers/pinctrl/bcm/pinctrl-nsp-mux.c struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 485 drivers/pinctrl/bcm/pinctrl-nsp-mux.c u32 *gpio_select = pctrl_dev->desc->pins[pin].drv_data; pctrl_dev 501 drivers/pinctrl/bcm/pinctrl-nsp-mux.c static void nsp_gpio_disable_free(struct pinctrl_dev *pctrl_dev, pctrl_dev 505 drivers/pinctrl/bcm/pinctrl-nsp-mux.c struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 506 drivers/pinctrl/bcm/pinctrl-nsp-mux.c u32 *gpio_select = pctrl_dev->desc->pins[pin].drv_data; pctrl_dev 32 drivers/pinctrl/berlin/berlin.c struct pinctrl_dev *pctrl_dev; pctrl_dev 35 drivers/pinctrl/berlin/berlin.c static int berlin_pinctrl_get_group_count(struct pinctrl_dev *pctrl_dev) pctrl_dev 37 drivers/pinctrl/berlin/berlin.c struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 42 drivers/pinctrl/berlin/berlin.c static const char *berlin_pinctrl_get_group_name(struct pinctrl_dev *pctrl_dev, pctrl_dev 45 drivers/pinctrl/berlin/berlin.c struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 50 drivers/pinctrl/berlin/berlin.c static int berlin_pinctrl_dt_node_to_map(struct pinctrl_dev *pctrl_dev, pctrl_dev 55 drivers/pinctrl/berlin/berlin.c struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 78 drivers/pinctrl/berlin/berlin.c ret = pinctrl_utils_reserve_map(pctrl_dev, map, &reserved_maps, pctrl_dev 86 drivers/pinctrl/berlin/berlin.c ret = pinctrl_utils_add_map_mux(pctrl_dev, map, &reserved_maps, pctrl_dev 105 drivers/pinctrl/berlin/berlin.c static int berlin_pinmux_get_functions_count(struct pinctrl_dev *pctrl_dev) pctrl_dev 107 drivers/pinctrl/berlin/berlin.c struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 112 drivers/pinctrl/berlin/berlin.c static const char *berlin_pinmux_get_function_name(struct pinctrl_dev *pctrl_dev, pctrl_dev 115 drivers/pinctrl/berlin/berlin.c struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 120 drivers/pinctrl/berlin/berlin.c static int berlin_pinmux_get_function_groups(struct pinctrl_dev *pctrl_dev, pctrl_dev 125 drivers/pinctrl/berlin/berlin.c struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 150 drivers/pinctrl/berlin/berlin.c static int berlin_pinmux_set(struct pinctrl_dev *pctrl_dev, pctrl_dev 154 drivers/pinctrl/berlin/berlin.c struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); pctrl_dev 318 drivers/pinctrl/berlin/berlin.c pctrl->pctrl_dev = devm_pinctrl_register(dev, &berlin_pctrl_desc, pctrl_dev 320 drivers/pinctrl/berlin/berlin.c if (IS_ERR(pctrl->pctrl_dev)) { pctrl_dev 322 drivers/pinctrl/berlin/berlin.c return PTR_ERR(pctrl->pctrl_dev);