最終更新:2014-05-23 (金) 01:47:24 (3623d)
__platform_driver_register
Top / __platform_driver_register
register a driver for platform-level devices
- int __platform_driver_register(struct platform_driver *drv, struct module *owner)
実装
int __platform_driver_register(struct platform_driver *drv, struct module *owner) { drv->driver.owner = owner; drv->driver.bus = &platform_bus_type; if (drv->probe) drv->driver.probe = platform_drv_probe; if (drv->remove) drv->driver.remove = platform_drv_remove; if (drv->shutdown) drv->driver.shutdown = platform_drv_shutdown; return driver_register(&drv->driver); }
呼び出し
- driver_register - register driver with bus
呼び出し元
メンバ
- device_driver.owner?
- platform_bus_type device_driver.bus
- if platform_driver.probe
- if platform_driver.remove?
- if platform_driver.shutdown?