Lines Matching refs:line_data
133 struct tegra_hte_line_data *line_data; member
533 if (!attr->line_data) in tegra_hte_request()
536 ret = gpiod_enable_hw_timestamp_ns(attr->line_data, in tegra_hte_request()
541 gs->line_data[line_id].data = attr->line_data; in tegra_hte_request()
542 gs->line_data[line_id].flags = attr->edge_flags; in tegra_hte_request()
562 ret = gpiod_disable_hw_timestamp_ns(attr->line_data, in tegra_hte_release()
563 gs->line_data[line_id].flags); in tegra_hte_release()
567 gs->line_data[line_id].data = NULL; in tegra_hte_release()
568 gs->line_data[line_id].flags = 0; in tegra_hte_release()
593 desc = gs->line_data[line_id].data; in tegra_hte_get_level()
651 return hte_dev->gdev == gpiod_to_gpio_device(hdesc->attr.line_data); in tegra_hte_match_from_linedata()
751 hte_dev->line_data = devm_kcalloc(dev, nlines, in tegra_hte_probe()
752 sizeof(*hte_dev->line_data), in tegra_hte_probe()
754 if (!hte_dev->line_data) in tegra_hte_probe()