Lines Matching refs:pctldev

94 	struct pinctrl_dev	*pctldev;
1501 static int npcm7xx_get_drive_strength(struct pinctrl_dev *pctldev,
1504 struct npcm7xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev);
1554 static void npcm7xx_pin_dbg_show(struct pinctrl_dev *pctldev,
1560 static int npcm7xx_get_groups_count(struct pinctrl_dev *pctldev)
1562 struct npcm7xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev);
1568 static const char *npcm7xx_get_group_name(struct pinctrl_dev *pctldev,
1574 static int npcm7xx_get_group_pins(struct pinctrl_dev *pctldev,
1585 static void npcm7xx_dt_free_map(struct pinctrl_dev *pctldev,
1601 static int npcm7xx_get_functions_count(struct pinctrl_dev *pctldev)
1606 static const char *npcm7xx_get_function_name(struct pinctrl_dev *pctldev,
1612 static int npcm7xx_get_function_groups(struct pinctrl_dev *pctldev,
1623 static int npcm7xx_pinmux_set_mux(struct pinctrl_dev *pctldev,
1627 struct npcm7xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev);
1638 static int npcm7xx_gpio_request_enable(struct pinctrl_dev *pctldev,
1642 struct npcm7xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev);
1659 static void npcm7xx_gpio_request_free(struct pinctrl_dev *pctldev,
1663 struct npcm7xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev);
1672 static int npcm_gpio_set_direction(struct pinctrl_dev *pctldev,
1676 struct npcm7xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev);
1702 static int npcm7xx_config_get(struct pinctrl_dev *pctldev, unsigned int pin,
1706 struct npcm7xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev);
1746 rc = npcm7xx_get_drive_strength(pctldev, pin);
1817 static int npcm7xx_config_set(struct pinctrl_dev *pctldev, unsigned int pin,
1820 struct npcm7xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev);
1996 pctrl->pctldev = devm_pinctrl_register(&pdev->dev,
1998 if (IS_ERR(pctrl->pctldev)) {
2000 return PTR_ERR(pctrl->pctldev);