Searched refs:rdrv (Results 1 – 6 of 6) sorted by relevance
/linux-4.4.14/drivers/rapidio/ |
D | rio-driver.c | 88 struct rio_driver *rdrv = to_rio_driver(dev->driver); in rio_device_probe() local 93 if (!rdev->driver && rdrv->probe) { in rio_device_probe() 94 if (!rdrv->id_table) in rio_device_probe() 96 id = rio_match_device(rdrv->id_table, rdev); in rio_device_probe() 99 error = rdrv->probe(rdev, id); in rio_device_probe() 101 rdev->driver = rdrv; in rio_device_probe() 121 struct rio_driver *rdrv = rdev->driver; in rio_device_remove() local 123 if (rdrv) { in rio_device_remove() 124 if (rdrv->remove) in rio_device_remove() 125 rdrv->remove(rdev); in rio_device_remove() [all …]
|
/linux-4.4.14/include/linux/ |
D | sunxi-rsb.h | 70 int sunxi_rsb_driver_register(struct sunxi_rsb_driver *rdrv); 76 static inline void sunxi_rsb_driver_unregister(struct sunxi_rsb_driver *rdrv) in sunxi_rsb_driver_unregister() argument 78 if (rdrv) in sunxi_rsb_driver_unregister() 79 driver_unregister(&rdrv->driver); in sunxi_rsb_driver_unregister()
|
/linux-4.4.14/drivers/usb/chipidea/ |
D | host.c | 245 struct ci_role_driver *rdrv; in ci_hdrc_host_init() local 250 rdrv = devm_kzalloc(ci->dev, sizeof(struct ci_role_driver), GFP_KERNEL); in ci_hdrc_host_init() 251 if (!rdrv) in ci_hdrc_host_init() 254 rdrv->start = host_start; in ci_hdrc_host_init() 255 rdrv->stop = host_stop; in ci_hdrc_host_init() 256 rdrv->irq = host_irq; in ci_hdrc_host_init() 257 rdrv->name = "host"; in ci_hdrc_host_init() 258 ci->roles[CI_ROLE_HOST] = rdrv; in ci_hdrc_host_init()
|
D | udc.c | 1974 struct ci_role_driver *rdrv; in ci_hdrc_gadget_init() local 1979 rdrv = devm_kzalloc(ci->dev, sizeof(struct ci_role_driver), GFP_KERNEL); in ci_hdrc_gadget_init() 1980 if (!rdrv) in ci_hdrc_gadget_init() 1983 rdrv->start = udc_id_switch_for_device; in ci_hdrc_gadget_init() 1984 rdrv->stop = udc_id_switch_for_host; in ci_hdrc_gadget_init() 1985 rdrv->irq = udc_irq; in ci_hdrc_gadget_init() 1986 rdrv->name = "gadget"; in ci_hdrc_gadget_init() 1987 ci->roles[CI_ROLE_GADGET] = rdrv; in ci_hdrc_gadget_init()
|
/linux-4.4.14/drivers/bus/ |
D | sunxi-rsb.c | 258 int sunxi_rsb_driver_register(struct sunxi_rsb_driver *rdrv) in sunxi_rsb_driver_register() argument 260 rdrv->driver.bus = &sunxi_rsb_bus; in sunxi_rsb_driver_register() 261 return driver_register(&rdrv->driver); in sunxi_rsb_driver_register()
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-tegra210.c | 1287 rdrv, drvdn_b, drvdn_w, drvup_b, drvup_w, slwr_b, \ argument 1316 .drv_reg = DRV_PINGROUP_REG(rdrv), \
|