/Linux-v4.19/include/linux/pinctrl/ |
D | pinctrl.h | 129 struct pinctrl_desc { struct 146 extern int pinctrl_register_and_init(struct pinctrl_desc *pctldesc, argument 152 extern struct pinctrl_dev *pinctrl_register(struct pinctrl_desc *pctldesc, 158 struct pinctrl_desc *pctldesc, 164 struct pinctrl_desc *pctldesc,
|
/Linux-v4.19/drivers/pinctrl/ |
D | pinctrl-rk805.c | 73 struct pinctrl_desc pinctrl_desc; member 411 static struct pinctrl_desc rk805_pinctrl_desc = { 432 pci->pinctrl_desc = rk805_pinctrl_desc; in rk805_pinctrl_probe() 447 pci->pinctrl_desc.pins = rk805_pins_desc; in rk805_pinctrl_probe() 448 pci->pinctrl_desc.npins = ARRAY_SIZE(rk805_pins_desc); in rk805_pinctrl_probe() 466 pci->pctl = devm_pinctrl_register(&pdev->dev, &pci->pinctrl_desc, pci); in rk805_pinctrl_probe()
|
D | pinctrl-mcp23s08.c | 76 struct pinctrl_desc pinctrl_desc; member 933 mcp->pinctrl_desc.name = devm_kasprintf(dev, GFP_KERNEL, in mcp23s08_probe_one() 935 if (!mcp->pinctrl_desc.name) in mcp23s08_probe_one() 938 mcp->pinctrl_desc.name = "mcp23xxx-pinctrl"; in mcp23s08_probe_one() 940 mcp->pinctrl_desc.pctlops = &mcp_pinctrl_ops; in mcp23s08_probe_one() 941 mcp->pinctrl_desc.confops = &mcp_pinconf_ops; in mcp23s08_probe_one() 942 mcp->pinctrl_desc.npins = mcp->chip.ngpio; in mcp23s08_probe_one() 943 if (mcp->pinctrl_desc.npins == 8) in mcp23s08_probe_one() 944 mcp->pinctrl_desc.pins = mcp23x08_pins; in mcp23s08_probe_one() 945 else if (mcp->pinctrl_desc.npins == 16) in mcp23s08_probe_one() [all …]
|
D | pinctrl-sx150x.c | 108 struct pinctrl_desc pinctrl_desc; member 1148 pctl->pinctrl_desc.name = "sx150x-pinctrl"; in sx150x_probe() 1149 pctl->pinctrl_desc.pctlops = &sx150x_pinctrl_ops; in sx150x_probe() 1150 pctl->pinctrl_desc.confops = &sx150x_pinconf_ops; in sx150x_probe() 1151 pctl->pinctrl_desc.pins = pctl->data->pins; in sx150x_probe() 1152 pctl->pinctrl_desc.npins = pctl->data->npins; in sx150x_probe() 1153 pctl->pinctrl_desc.owner = THIS_MODULE; in sx150x_probe() 1155 ret = devm_pinctrl_register_and_init(dev, &pctl->pinctrl_desc, in sx150x_probe()
|
D | pinctrl-digicolor.c | 49 struct pinctrl_desc *desc; 280 struct pinctrl_desc *pctl_desc; in dc_pinctrl_probe()
|
D | pinctrl-lantiq.h | 73 struct pinctrl_desc *desc;
|
D | core.h | 45 struct pinctrl_desc *desc;
|
D | pinctrl-da850-pupd.c | 32 struct pinctrl_desc desc;
|
D | core.c | 1925 pinctrl_init_controller(struct pinctrl_desc *pctldesc, struct device *dev, in pinctrl_init_controller() 2069 struct pinctrl_dev *pinctrl_register(struct pinctrl_desc *pctldesc, in pinctrl_register() 2098 int pinctrl_register_and_init(struct pinctrl_desc *pctldesc, in pinctrl_register_and_init() 2189 struct pinctrl_desc *pctldesc, in devm_pinctrl_register() 2223 struct pinctrl_desc *pctldesc, in devm_pinctrl_register_and_init()
|
D | pinctrl-amd.c | 796 struct pinctrl_desc *desc = gpio_dev->pctrl->desc; in amd_gpio_suspend() 815 struct pinctrl_desc *desc = gpio_dev->pctrl->desc; in amd_gpio_resume() 836 static struct pinctrl_desc amd_pinctrl_desc = {
|
D | pinctrl-oxnas.c | 108 struct pinctrl_desc *desc; 1112 static struct pinctrl_desc oxnas_ox810se_pinctrl_desc = { 1131 static struct pinctrl_desc oxnas_ox820_pinctrl_desc = {
|
D | pinctrl-lantiq.c | 331 struct pinctrl_desc *desc; in ltq_pinctrl_register()
|
/Linux-v4.19/drivers/pinctrl/pxa/ |
D | pinctrl-pxa2xx.h | 76 struct pinctrl_desc desc;
|
/Linux-v4.19/drivers/pinctrl/meson/ |
D | pinctrl-meson.h | 117 struct pinctrl_desc desc;
|
/Linux-v4.19/drivers/staging/mt7621-pinctrl/ |
D | pinctrl-rt2880.c | 32 struct pinctrl_desc *desc; 218 static struct pinctrl_desc rt2880_pctrl_desc = {
|
/Linux-v4.19/drivers/pinctrl/samsung/ |
D | pinctrl-samsung.h | 276 struct pinctrl_desc pctl;
|
/Linux-v4.19/drivers/pinctrl/mediatek/ |
D | pinctrl-mtk-common.h | 270 struct pinctrl_desc pctl_desc;
|
/Linux-v4.19/drivers/pinctrl/aspeed/ |
D | pinctrl-aspeed.h | 599 struct pinctrl_desc *pdesc,
|
/Linux-v4.19/drivers/pinctrl/freescale/ |
D | pinctrl-imx1-core.c | 453 static struct pinctrl_desc imx1_pinctrl_desc = { 596 struct pinctrl_desc *pctl_desc; in imx1_pinctrl_core_probe()
|
/Linux-v4.19/drivers/pinctrl/bcm/ |
D | pinctrl-nsp-gpio.c | 76 struct pinctrl_desc pctldesc; 578 struct pinctrl_desc *pctldesc = &chip->pctldesc; in nsp_gpio_register_pinconf()
|
D | pinctrl-iproc-gpio.c | 115 struct pinctrl_desc pctldesc; 686 struct pinctrl_desc *pctldesc = &chip->pctldesc; in iproc_gpio_register_pinconf()
|
/Linux-v4.19/drivers/pinctrl/intel/ |
D | pinctrl-merrifield.c | 422 struct pinctrl_desc pctldesc; 865 static const struct pinctrl_desc mrfld_pinctrl_desc = {
|
/Linux-v4.19/drivers/pinctrl/qcom/ |
D | pinctrl-ssbi-gpio.c | 100 struct pinctrl_desc desc; 436 static struct pinctrl_desc pm8xxx_pinctrl_desc = {
|
D | pinctrl-ssbi-mpp.c | 138 struct pinctrl_desc desc; 441 static struct pinctrl_desc pm8xxx_pinctrl_desc = {
|
/Linux-v4.19/drivers/pinctrl/berlin/ |
D | berlin.c | 289 static struct pinctrl_desc berlin_pctrl_desc = {
|