Searched refs:rdrv (Results 1 - 11 of 11) sorted by relevance

/linux-master/drivers/rapidio/
H A Drio-driver.c85 struct rio_driver *rdrv = to_rio_driver(dev->driver); local
90 if (!rdev->driver && rdrv->probe) {
91 if (!rdrv->id_table)
93 id = rio_match_device(rdrv->id_table, rdev);
96 error = rdrv->probe(rdev, id);
98 rdev->driver = rdrv;
118 struct rio_driver *rdrv = rdev->driver; local
120 if (rdrv) {
121 if (rdrv->remove)
122 rdrv
132 struct rio_driver *rdrv = rdev->driver; local
149 rio_register_driver(struct rio_driver *rdrv) argument
168 rio_unregister_driver(struct rio_driver *rdrv) argument
192 struct rio_driver *rdrv = to_rio_driver(drv); local
[all...]
/linux-master/drivers/usb/cdns3/
H A Dhost.c141 struct cdns_role_driver *rdrv; local
143 rdrv = devm_kzalloc(cdns->dev, sizeof(*rdrv), GFP_KERNEL);
144 if (!rdrv)
147 rdrv->start = __cdns_host_init;
148 rdrv->stop = cdns_host_exit;
149 rdrv->state = CDNS_ROLE_STATE_INACTIVE;
150 rdrv->name = "host";
152 cdns->roles[USB_ROLE_HOST] = rdrv;
H A Dcore.c276 struct cdns_role_driver *rdrv; local
278 rdrv = devm_kzalloc(cdns->dev, sizeof(*rdrv), GFP_KERNEL);
279 if (!rdrv)
282 rdrv->start = cdns_idle_role_start;
283 rdrv->stop = cdns_idle_role_stop;
284 rdrv->state = CDNS_ROLE_STATE_INACTIVE;
285 rdrv->suspend = NULL;
286 rdrv->resume = NULL;
287 rdrv
[all...]
H A Dcdnsp-gadget.c2010 struct cdns_role_driver *rdrv; local
2012 rdrv = devm_kzalloc(cdns->dev, sizeof(*rdrv), GFP_KERNEL);
2013 if (!rdrv)
2016 rdrv->start = __cdnsp_gadget_init;
2017 rdrv->stop = cdnsp_gadget_exit;
2018 rdrv->suspend = cdnsp_gadget_suspend;
2019 rdrv->resume = cdnsp_gadget_resume;
2020 rdrv->state = CDNS_ROLE_STATE_INACTIVE;
2021 rdrv
[all...]
H A Dcdns3-gadget.c3494 struct cdns_role_driver *rdrv; local
3496 rdrv = devm_kzalloc(cdns->dev, sizeof(*rdrv), GFP_KERNEL);
3497 if (!rdrv)
3500 rdrv->start = __cdns3_gadget_init;
3501 rdrv->stop = cdns3_gadget_exit;
3502 rdrv->suspend = cdns3_gadget_suspend;
3503 rdrv->resume = cdns3_gadget_resume;
3504 rdrv->state = CDNS_ROLE_STATE_INACTIVE;
3505 rdrv
[all...]
/linux-master/include/linux/
H A Dsunxi-rsb.h70 int sunxi_rsb_driver_register(struct sunxi_rsb_driver *rdrv);
74 * @rdrv: the driver to unregister
76 static inline void sunxi_rsb_driver_unregister(struct sunxi_rsb_driver *rdrv) argument
78 if (rdrv)
79 driver_unregister(&rdrv->driver);
/linux-master/drivers/usb/chipidea/
H A Dhost.c469 struct ci_role_driver *rdrv; local
474 rdrv = devm_kzalloc(ci->dev, sizeof(struct ci_role_driver), GFP_KERNEL);
475 if (!rdrv)
478 rdrv->start = host_start;
479 rdrv->stop = host_stop;
481 rdrv->suspend = ci_hdrc_host_suspend;
482 rdrv->resume = ci_hdrc_host_resume;
484 rdrv->irq = host_irq;
485 rdrv->name = "host";
486 ci->roles[CI_ROLE_HOST] = rdrv;
[all...]
H A Dudc.c2231 struct ci_role_driver *rdrv; local
2237 rdrv = devm_kzalloc(ci->dev, sizeof(*rdrv), GFP_KERNEL);
2238 if (!rdrv)
2241 rdrv->start = udc_id_switch_for_device;
2242 rdrv->stop = udc_id_switch_for_host;
2244 rdrv->suspend = udc_suspend;
2245 rdrv->resume = udc_resume;
2247 rdrv->irq = udc_irq;
2248 rdrv
[all...]
/linux-master/drivers/bus/
H A Dsunxi-rsb.c260 * @rdrv: device driver to be associated with slave-device.
265 int sunxi_rsb_driver_register(struct sunxi_rsb_driver *rdrv) argument
267 rdrv->driver.bus = &sunxi_rsb_bus;
268 return driver_register(&rdrv->driver);
/linux-master/sound/soc/sh/rcar/
H A Dcore.c1480 struct snd_soc_dai_driver *rdrv; local
1492 rdrv = devm_kcalloc(dev, nr, sizeof(*rdrv), GFP_KERNEL);
1494 if (!rdrv || !rdai)
1498 priv->daidrv = rdrv;
/linux-master/drivers/pinctrl/tegra/
H A Dpinctrl-tegra210.c1276 lpdr, rdrv, drvdn_b, drvdn_w, drvup_b, drvup_w, slwr_b,\
1305 .drv_reg = DRV_PINGROUP_REG(rdrv), \
1353 /* pg_name, f0, f1, f2, f3, r, hsm, drvtype, e_io_hv, lpdr, rdrv, drvdn_b, drvdn_w, drvup_b, drvup_w, slwr_b, slwr_w, slwf_b, slwf_w */

Completed in 339 milliseconds