Lines Matching refs:_dev
1386 static int platform_probe(struct device *_dev) in platform_probe() argument
1388 struct platform_driver *drv = to_platform_driver(_dev->driver); in platform_probe()
1389 struct platform_device *dev = to_platform_device(_dev); in platform_probe()
1402 ret = of_clk_set_defaults(_dev->of_node, false); in platform_probe()
1406 ret = dev_pm_domain_attach(_dev, true); in platform_probe()
1413 dev_pm_domain_detach(_dev, true); in platform_probe()
1418 dev_warn(_dev, "probe deferral not supported\n"); in platform_probe()
1425 static void platform_remove(struct device *_dev) in platform_remove() argument
1427 struct platform_driver *drv = to_platform_driver(_dev->driver); in platform_remove()
1428 struct platform_device *dev = to_platform_device(_dev); in platform_remove()
1434 dev_warn(_dev, "remove callback returned a non-zero value. This will be ignored.\n"); in platform_remove()
1436 dev_pm_domain_detach(_dev, true); in platform_remove()
1439 static void platform_shutdown(struct device *_dev) in platform_shutdown() argument
1441 struct platform_device *dev = to_platform_device(_dev); in platform_shutdown()
1444 if (!_dev->driver) in platform_shutdown()
1447 drv = to_platform_driver(_dev->driver); in platform_shutdown()