Lines Matching refs:platform_driver
60 (container_of((drv), struct platform_driver, driver))
63 (container_of((pdrv), struct asus_wmi_driver, platform_driver))
2031 struct platform_driver *pdrv = to_platform_driver(pdev->dev.driver); in asus_wmi_add()
2219 struct platform_driver *pdrv = to_platform_driver(pdev->dev.driver); in asus_wmi_probe()
2246 struct platform_driver *platform_driver; in asus_wmi_register_driver() local
2252 platform_driver = &driver->platform_driver; in asus_wmi_register_driver()
2253 platform_driver->remove = asus_wmi_remove; in asus_wmi_register_driver()
2254 platform_driver->driver.owner = driver->owner; in asus_wmi_register_driver()
2255 platform_driver->driver.name = driver->name; in asus_wmi_register_driver()
2256 platform_driver->driver.pm = &asus_pm_ops; in asus_wmi_register_driver()
2258 platform_device = platform_create_bundle(platform_driver, in asus_wmi_register_driver()
2272 platform_driver_unregister(&driver->platform_driver); in asus_wmi_unregister_driver()