Lines Matching refs:dev

381 		dev_err(&timer->pdev->dev, "Timer failed to reset\n");
435 pdata = timer->pdev->dev.platform_data;
451 parent = clk_get(&timer->pdev->dev, parent_name);
470 struct device *dev = &timer->pdev->dev;
473 rc = pm_runtime_resume_and_get(dev);
475 dev_err(dev, "could not enable timer\n");
481 struct device *dev = &timer->pdev->dev;
483 pm_runtime_put_sync(dev);
488 struct device *dev = &timer->pdev->dev;
491 rc = pm_runtime_resume_and_get(dev);
498 pm_runtime_put_sync(dev);
504 pm_runtime_put_sync(dev);
571 if (np == t->pdev->dev.of_node) {
651 struct device *dev;
661 dev = &timer->pdev->dev;
662 rc = pm_runtime_resume_and_get(dev);
669 pm_runtime_put_sync(dev);
746 struct device *dev;
754 dev = &timer->pdev->dev;
756 rc = pm_runtime_resume_and_get(dev);
772 struct device *dev;
778 dev = &timer->pdev->dev;
782 pm_runtime_put_sync(dev);
791 struct device *dev;
798 dev = &timer->pdev->dev;
799 rc = pm_runtime_resume_and_get(dev);
805 pm_runtime_put_sync(dev);
814 struct device *dev;
822 dev = &timer->pdev->dev;
823 rc = pm_runtime_resume_and_get(dev);
835 pm_runtime_put_sync(dev);
844 struct device *dev;
852 dev = &timer->pdev->dev;
853 rc = pm_runtime_resume_and_get(dev);
869 pm_runtime_put_sync(dev);
877 struct device *dev;
885 dev = &timer->pdev->dev;
886 rc = pm_runtime_resume_and_get(dev);
892 pm_runtime_put_sync(dev);
901 struct device *dev;
909 dev = &timer->pdev->dev;
910 rc = pm_runtime_resume_and_get(dev);
922 pm_runtime_put_sync(dev);
931 struct device *dev;
938 dev = &timer->pdev->dev;
939 rc = pm_runtime_resume_and_get(dev);
945 pm_runtime_put_sync(dev);
960 struct device *dev;
968 dev = &timer->pdev->dev;
969 rc = pm_runtime_resume_and_get(dev);
980 pm_runtime_put_sync(dev);
1044 static int __maybe_unused omap_dm_timer_runtime_suspend(struct device *dev)
1046 struct dmtimer *timer = dev_get_drvdata(dev);
1058 static int __maybe_unused omap_dm_timer_runtime_resume(struct device *dev)
1060 struct dmtimer *timer = dev_get_drvdata(dev);
1088 struct device *dev = &pdev->dev;
1092 pdata = of_device_get_match_data(dev);
1094 pdata = dev_get_platdata(dev);
1096 dev->platform_data = (void *)pdata;
1099 dev_err(dev, "%s: no platform data.\n", __func__);
1103 timer = devm_kzalloc(dev, sizeof(*timer), GFP_KERNEL);
1117 if (dev->of_node) {
1118 if (of_property_read_bool(dev->of_node, "ti,timer-alwon"))
1120 if (of_property_read_bool(dev->of_node, "ti,timer-dsp"))
1122 if (of_property_read_bool(dev->of_node, "ti,timer-pwm"))
1124 if (of_property_read_bool(dev->of_node, "ti,timer-secure"))
1136 timer->fclk = devm_clk_get(dev, "fck");
1141 ret = devm_clk_notifier_register(dev, timer->fclk,
1160 pm_runtime_enable(dev);
1163 ret = pm_runtime_resume_and_get(dev);
1165 dev_err(dev, "%s: pm_runtime_get_sync failed!\n",
1174 pm_runtime_put(dev);
1182 dev_dbg(dev, "Device Probed.\n");
1187 pm_runtime_disable(dev);
1207 if (!strcmp(dev_name(&timer->pdev->dev),
1208 dev_name(&pdev->dev))) {
1217 pm_runtime_disable(&pdev->dev);
1220 dev_err(&pdev->dev, "Unable to determine timer entry in list of drivers on remove\n");