Lines Matching refs:driver
29 /* When driver_override is set, only bind to the matching driver */
37 /* fall-back to driver name match */
61 * sh_early_platform_driver_register - register early platform driver
62 * @epdrv: sh_early_platform driver structure
73 /* Simply add the driver to the end of the global list.
81 /* If the user has specified device then make sure the driver
82 * gets prioritized. The driver of the last device specified on
85 n = strlen(epdrv->pdrv->driver.name);
86 if (buf && !strncmp(buf, epdrv->pdrv->driver.name, n)) {
144 * @class_str: string to identify early platform driver class
170 * sh_early_platform_match - find early platform device matching driver
171 * @epdrv: early platform driver structure
180 if (platform_match(&pd->dev, &epdrv->pdrv->driver))
188 * sh_early_platform_left - check if early platform driver has matching devices
189 * @epdrv: early platform driver structure
198 if (platform_match(&pd->dev, &epdrv->pdrv->driver))
207 * @class_str: string to identify early platform driver class
248 class_str, epdrv->pdrv->driver.name);
261 * rest of the driver core is initialized.
297 * @class_str: string to identify early platform driver class
303 * device matching a registered early platform driver is needed.