Home
last modified time | relevance | path

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

1234

/Linux-v5.4/include/linux/pinctrl/
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,
/Linux-v5.4/drivers/pinctrl/
Dpinctrl-rk805.c69 struct pinctrl_desc pinctrl_desc; member
407 static const struct pinctrl_desc rk805_pinctrl_desc = {
428 pci->pinctrl_desc = rk805_pinctrl_desc; in rk805_pinctrl_probe()
443 pci->pinctrl_desc.pins = rk805_pins_desc; in rk805_pinctrl_probe()
444 pci->pinctrl_desc.npins = ARRAY_SIZE(rk805_pins_desc); in rk805_pinctrl_probe()
462 pci->pctl = devm_pinctrl_register(&pdev->dev, &pci->pinctrl_desc, pci); in rk805_pinctrl_probe()
Dpinctrl-mcp23s08.c78 struct pinctrl_desc pinctrl_desc; member
820 mcp->pinctrl_desc.name = devm_kasprintf(dev, GFP_KERNEL, in mcp23s08_probe_one()
822 if (!mcp->pinctrl_desc.name) in mcp23s08_probe_one()
825 mcp->pinctrl_desc.name = "mcp23xxx-pinctrl"; in mcp23s08_probe_one()
827 mcp->pinctrl_desc.pctlops = &mcp_pinctrl_ops; in mcp23s08_probe_one()
828 mcp->pinctrl_desc.confops = &mcp_pinconf_ops; in mcp23s08_probe_one()
829 mcp->pinctrl_desc.npins = mcp->chip.ngpio; in mcp23s08_probe_one()
830 if (mcp->pinctrl_desc.npins == 8) in mcp23s08_probe_one()
831 mcp->pinctrl_desc.pins = mcp23x08_pins; in mcp23s08_probe_one()
832 else if (mcp->pinctrl_desc.npins == 16) in mcp23s08_probe_one()
[all …]
Dpinctrl-sx150x.c100 struct pinctrl_desc pinctrl_desc; member
1140 pctl->pinctrl_desc.name = "sx150x-pinctrl"; in sx150x_probe()
1141 pctl->pinctrl_desc.pctlops = &sx150x_pinctrl_ops; in sx150x_probe()
1142 pctl->pinctrl_desc.confops = &sx150x_pinconf_ops; in sx150x_probe()
1143 pctl->pinctrl_desc.pins = pctl->data->pins; in sx150x_probe()
1144 pctl->pinctrl_desc.npins = pctl->data->npins; in sx150x_probe()
1145 pctl->pinctrl_desc.owner = THIS_MODULE; in sx150x_probe()
1147 ret = devm_pinctrl_register_and_init(dev, &pctl->pinctrl_desc, in sx150x_probe()
Dpinctrl-digicolor.c44 struct pinctrl_desc *desc;
275 struct pinctrl_desc *pctl_desc; in dc_pinctrl_probe()
Dpinctrl-ocelot.c148 struct pinctrl_desc *desc;
503 static struct pinctrl_desc ocelot_desc = {
512 static struct pinctrl_desc jaguar2_desc = {
791 info->desc = (struct pinctrl_desc *)device_get_match_data(dev); in ocelot_pinctrl_probe()
Dpinctrl-lantiq.h70 struct pinctrl_desc *desc;
Dcore.h44 struct pinctrl_desc *desc;
Dpinctrl-da850-pupd.c24 struct pinctrl_desc desc;
Dcore.c1942 pinctrl_init_controller(struct pinctrl_desc *pctldesc, struct device *dev, in pinctrl_init_controller()
2086 struct pinctrl_dev *pinctrl_register(struct pinctrl_desc *pctldesc, in pinctrl_register()
2115 int pinctrl_register_and_init(struct pinctrl_desc *pctldesc, in pinctrl_register_and_init()
2206 struct pinctrl_desc *pctldesc, in devm_pinctrl_register()
2240 struct pinctrl_desc *pctldesc, in devm_pinctrl_register_and_init()
Dpinctrl-amd.c801 struct pinctrl_desc *desc = gpio_dev->pctrl->desc; in amd_gpio_suspend()
819 struct pinctrl_desc *desc = gpio_dev->pctrl->desc; in amd_gpio_resume()
840 static struct pinctrl_desc amd_pinctrl_desc = {
Dpinctrl-oxnas.c100 struct pinctrl_desc *desc;
1100 static struct pinctrl_desc oxnas_ox810se_pinctrl_desc = {
1119 static struct pinctrl_desc oxnas_ox820_pinctrl_desc = {
Dpinctrl-lantiq.c328 struct pinctrl_desc *desc; in ltq_pinctrl_register()
/Linux-v5.4/drivers/pinctrl/bcm/
Dpinctrl-ns.c30 struct pinctrl_desc pctldesc;
253 static struct pinctrl_desc ns_pinctrl_desc = {
272 struct pinctrl_desc *pctldesc; in ns_pinctrl_probe()
Dpinctrl-nsp-gpio.c76 struct pinctrl_desc pctldesc;
578 struct pinctrl_desc *pctldesc = &chip->pctldesc; in nsp_gpio_register_pinconf()
/Linux-v5.4/drivers/pinctrl/pxa/
Dpinctrl-pxa2xx.h72 struct pinctrl_desc desc;
/Linux-v5.4/drivers/pinctrl/aspeed/
Dpinctrl-aspeed.h71 struct pinctrl_desc *pdesc,
/Linux-v5.4/drivers/pinctrl/meson/
Dpinctrl-meson.h122 struct pinctrl_desc desc;
/Linux-v5.4/drivers/staging/mt7621-pinctrl/
Dpinctrl-rt2880.c33 struct pinctrl_desc *desc;
183 static struct pinctrl_desc rt2880_pctrl_desc = {
/Linux-v5.4/drivers/pinctrl/samsung/
Dpinctrl-samsung.h276 struct pinctrl_desc pctl;
/Linux-v5.4/drivers/pinctrl/mediatek/
Dpinctrl-mtk-common.h262 struct pinctrl_desc pctl_desc;
/Linux-v5.4/drivers/pinctrl/freescale/
Dpinctrl-imx1-core.c453 static struct pinctrl_desc imx1_pinctrl_desc = {
596 struct pinctrl_desc *pctl_desc; in imx1_pinctrl_core_probe()
/Linux-v5.4/drivers/pinctrl/berlin/
Dberlin.c287 static struct pinctrl_desc berlin_pctrl_desc = {
/Linux-v5.4/drivers/pinctrl/intel/
Dpinctrl-merrifield.c422 struct pinctrl_desc pctldesc;
877 static const struct pinctrl_desc mrfld_pinctrl_desc = {
/Linux-v5.4/drivers/pinctrl/qcom/
Dpinctrl-ssbi-mpp.c130 struct pinctrl_desc desc;
433 static struct pinctrl_desc pm8xxx_pinctrl_desc = {

1234