Home
last modified time | relevance | path

Searched refs:pinctrl_desc (Results 1 – 25 of 111) sorted by relevance

12345

/OK3568_Linux_fs/kernel/drivers/pinctrl/
H A Dpinctrl-rk805.c69 struct pinctrl_desc pinctrl_desc; member
655 static const struct pinctrl_desc rk805_pinctrl_desc = {
663 static struct pinctrl_desc rk816_pinctrl_desc = {
671 static struct pinctrl_desc rk817_pinctrl_desc = {
701 pci->pinctrl_desc = rk805_pinctrl_desc; in rk805_pinctrl_probe()
709 pci->pinctrl_desc.pins = rk805_pins_desc; in rk805_pinctrl_probe()
710 pci->pinctrl_desc.npins = ARRAY_SIZE(rk805_pins_desc); in rk805_pinctrl_probe()
716 pci->pinctrl_desc = rk816_pinctrl_desc; in rk805_pinctrl_probe()
724 pci->pinctrl_desc.pins = rk816_pins_desc; in rk805_pinctrl_probe()
725 pci->pinctrl_desc.npins = ARRAY_SIZE(rk816_pins_desc); in rk805_pinctrl_probe()
[all …]
H A Dpinctrl-mcp23s08.c621 mcp->pinctrl_desc.pctlops = &mcp_pinctrl_ops; in mcp23s08_probe_one()
622 mcp->pinctrl_desc.confops = &mcp_pinconf_ops; in mcp23s08_probe_one()
623 mcp->pinctrl_desc.npins = mcp->chip.ngpio; in mcp23s08_probe_one()
624 if (mcp->pinctrl_desc.npins == 8) in mcp23s08_probe_one()
625 mcp->pinctrl_desc.pins = mcp23x08_pins; in mcp23s08_probe_one()
626 else if (mcp->pinctrl_desc.npins == 16) in mcp23s08_probe_one()
627 mcp->pinctrl_desc.pins = mcp23x17_pins; in mcp23s08_probe_one()
628 mcp->pinctrl_desc.owner = THIS_MODULE; in mcp23s08_probe_one()
630 mcp->pctldev = devm_pinctrl_register(dev, &mcp->pinctrl_desc, mcp); in mcp23s08_probe_one()
H A Dpinctrl-rk806.c65 struct pinctrl_desc pinctrl_desc; member
482 static struct pinctrl_desc rk806_pinctrl_desc = {
510 pci->pinctrl_desc = rk806_pinctrl_desc; in rk806_pinctrl_probe()
518 pci->pinctrl_desc.pins = rk806_pins_desc; in rk806_pinctrl_probe()
519 pci->pinctrl_desc.npins = ARRAY_SIZE(rk806_pins_desc); in rk806_pinctrl_probe()
538 pci->pctl = devm_pinctrl_register(&pdev->dev, &pci->pinctrl_desc, pci); in rk806_pinctrl_probe()
H A Dpinctrl-mcp23s08.h45 struct pinctrl_desc pinctrl_desc; member
H A Dpinctrl-sx150x.c100 struct pinctrl_desc pinctrl_desc; member
1142 pctl->pinctrl_desc.name = "sx150x-pinctrl"; in sx150x_probe()
1143 pctl->pinctrl_desc.pctlops = &sx150x_pinctrl_ops; in sx150x_probe()
1144 pctl->pinctrl_desc.confops = &sx150x_pinconf_ops; in sx150x_probe()
1145 pctl->pinctrl_desc.pins = pctl->data->pins; in sx150x_probe()
1146 pctl->pinctrl_desc.npins = pctl->data->npins; in sx150x_probe()
1147 pctl->pinctrl_desc.owner = THIS_MODULE; in sx150x_probe()
1149 ret = devm_pinctrl_register_and_init(dev, &pctl->pinctrl_desc, in sx150x_probe()
H A Dpinctrl-mcp23s08_spi.c184 data->mcp[addr]->pinctrl_desc.name = devm_kasprintf(dev, GFP_KERNEL, in mcp23s08_probe()
187 if (!data->mcp[addr]->pinctrl_desc.name) in mcp23s08_probe()
H A Dpinctrl-equilibrium.h134 struct pinctrl_desc pctl_desc;
H A Dpinctrl-rk628.c123 struct pinctrl_desc pinctrl_desc; member
1108 static struct pinctrl_desc rk628_pinctrl_desc = {
1625 pci->pinctrl_desc = rk628_pinctrl_desc; in rk628_pinctrl_probe()
1628 pci->pinctrl_desc.pins = rk628_pins_desc; in rk628_pinctrl_probe()
1629 pci->pinctrl_desc.npins = ARRAY_SIZE(rk628_pins_desc); in rk628_pinctrl_probe()
1655 pci->pctl = devm_pinctrl_register(&pdev->dev, &pci->pinctrl_desc, pci); in rk628_pinctrl_probe()
H A Dpinctrl-digicolor.c44 struct pinctrl_desc *desc;
274 struct pinctrl_desc *pctl_desc; in dc_pinctrl_probe()
H A Dpinctrl-mcp23s08_i2c.c53 mcp->pinctrl_desc.name = "mcp23xxx-pinctrl"; in mcp230xx_probe()
H A Dpinctrl-amd.c769 struct pinctrl_desc *desc = gpio_dev->pctrl->desc; in amd_gpio_irq_init()
817 struct pinctrl_desc *desc = gpio_dev->pctrl->desc; in amd_gpio_suspend()
838 struct pinctrl_desc *desc = gpio_dev->pctrl->desc; in amd_gpio_resume()
863 static struct pinctrl_desc amd_pinctrl_desc = {
H A Dpinctrl-lantiq.h70 struct pinctrl_desc *desc;
H A Dpinctrl-ocelot.c156 struct pinctrl_desc *desc;
871 static struct pinctrl_desc ocelot_desc = {
880 static struct pinctrl_desc jaguar2_desc = {
889 static struct pinctrl_desc sparx5_desc = {
1177 info->desc = (struct pinctrl_desc *)device_get_match_data(dev); in ocelot_pinctrl_probe()
H A Dcore.h44 struct pinctrl_desc *desc;
H A Dpinctrl-da850-pupd.c24 struct pinctrl_desc desc;
/OK3568_Linux_fs/kernel/include/linux/pinctrl/
H A Dpinctrl.h130 struct pinctrl_desc { struct
148 extern int pinctrl_register_and_init(struct pinctrl_desc *pctldesc, argument
154 extern struct pinctrl_dev *pinctrl_register(struct pinctrl_desc *pctldesc,
160 struct pinctrl_desc *pctldesc,
166 struct pinctrl_desc *pctldesc,
/OK3568_Linux_fs/kernel/drivers/pinctrl/bcm/
H A Dpinctrl-ns.c27 struct pinctrl_desc pctldesc;
250 static struct pinctrl_desc ns_pinctrl_desc = {
268 struct pinctrl_desc *pctldesc; in ns_pinctrl_probe()
H A Dpinctrl-bcm2835.c88 struct pinctrl_desc pctl_desc;
1120 static const struct pinctrl_desc bcm2835_pinctrl_desc = {
1130 static const struct pinctrl_desc bcm2711_pinctrl_desc = {
1152 const struct pinctrl_desc *pctl_desc;
/OK3568_Linux_fs/kernel/drivers/pinctrl/pxa/
H A Dpinctrl-pxa2xx.h72 struct pinctrl_desc desc;
/OK3568_Linux_fs/kernel/drivers/pinctrl/aspeed/
H A Dpinctrl-aspeed.h105 struct pinctrl_desc *pdesc,
/OK3568_Linux_fs/kernel/drivers/pinctrl/intel/
H A Dpinctrl-intel.h232 struct pinctrl_desc pctldesc;
/OK3568_Linux_fs/kernel/drivers/staging/mt7621-pinctrl/
H A Dpinctrl-rt2880.c33 struct pinctrl_desc *desc;
183 static struct pinctrl_desc rt2880_pctrl_desc = {
/OK3568_Linux_fs/kernel/drivers/pinctrl/meson/
H A Dpinctrl-meson.h126 struct pinctrl_desc desc;
/OK3568_Linux_fs/kernel/drivers/pinctrl/samsung/
H A Dpinctrl-samsung.h276 struct pinctrl_desc pctl;
/OK3568_Linux_fs/kernel/drivers/pinctrl/mediatek/
H A Dpinctrl-mtk-common.h262 struct pinctrl_desc pctl_desc;

12345