Lines Matching refs:dev

110 	const char *name = chip->name ? chip->name : dev_name(chip->dev);  in hte_chip_dbgfs_init()
370 dev_dbg(gdev->chip->dev, "id:%u req failed\n", in __hte_req_ts()
383 dev_err(gdev->chip->dev, "ts request failed\n"); in __hte_req_ts()
404 dev_dbg(gdev->chip->dev, "id: %u, xlated id:%u", in __hte_req_ts()
423 dev_dbg(ei->gdev->chip->dev, "id:%u is already requested\n", in hte_bind_ts_info_locked()
446 if (gdev->chip && gdev->chip->dev && in of_node_to_htedevice()
447 device_match_of_node(gdev->chip->dev, np)) { in of_node_to_htedevice()
487 int of_hte_req_count(struct device *dev) in of_hte_req_count() argument
491 if (!dev || !dev->of_node) in of_hte_req_count()
494 count = of_count_phandle_with_args(dev->of_node, "timestamps", in of_hte_req_count()
506 static struct hte_device *hte_of_get_dev(struct device *dev, in hte_of_get_dev() argument
516 if (!dev->of_node) in hte_of_get_dev()
519 np = dev->of_node; in hte_of_get_dev()
567 int hte_ts_get(struct device *dev, struct hte_ts_desc *desc, int index) in hte_ts_get() argument
580 fwnode = dev ? dev_fwnode(dev) : NULL; in hte_ts_get()
583 gdev = hte_of_get_dev(dev, desc, index, &args, &free_name); in hte_ts_get()
671 dev_err(ei->gdev->chip->dev, in hte_request_ts_ns()
698 int devm_hte_request_ts_ns(struct device *dev, struct hte_ts_desc *desc, in devm_hte_request_ts_ns() argument
704 if (!dev) in devm_hte_request_ts_ns()
711 err = devm_add_action_or_reset(dev, __devm_hte_release_ts, desc); in devm_hte_request_ts_ns()
826 dev_dbg(chip->dev, "Unknown timestamp push\n"); in hte_push_ts_ns()
850 if (!chip || !chip->dev || !chip->dev->of_node) in hte_register_chip()
854 dev_err(chip->dev, "Driver needs to provide ops\n"); in hte_register_chip()
865 gdev->sdev = chip->dev; in hte_register_chip()
873 if (chip->dev->driver) in hte_register_chip()
874 gdev->owner = chip->dev->driver->owner; in hte_register_chip()
878 of_node_get(chip->dev->of_node); in hte_register_chip()
888 dev_dbg(chip->dev, "Added hte chip\n"); in hte_register_chip()
908 of_node_put(chip->dev->of_node); in hte_unregister_chip()
912 dev_dbg(chip->dev, "Removed hte chip\n"); in hte_unregister_chip()
940 err = devm_add_action_or_reset(chip->dev, _hte_devm_unregister_chip, in devm_hte_register_chip()