Lines Matching refs:device
53 int (*pin_disable)(const struct device *dev, uint32_t pin);
54 int (*get_time)(const struct device *dev, uint64_t *current_time);
55 int (*cyc_per_sec)(const struct device *dev, uint32_t *cycles);
56 int (*set_perout)(const struct device *dev, uint32_t pin, uint64_t start_time,
58 int (*config_ext_ts)(const struct device *dev, uint32_t pin, uint32_t event_polarity);
59 int (*read_ts_ec)(const struct device *dev, uint32_t pin, uint64_t *timestamp,
76 __syscall int tgpio_port_get_time(const struct device *dev, uint64_t *current_time);
78 static inline int z_impl_tgpio_port_get_time(const struct device *dev, uint64_t *current_time) in z_impl_tgpio_port_get_time()
93 __syscall int tgpio_port_get_cycles_per_second(const struct device *dev, uint32_t *cycles);
95 static inline int z_impl_tgpio_port_get_cycles_per_second(const struct device *dev, in z_impl_tgpio_port_get_cycles_per_second()
111 __syscall int tgpio_pin_disable(const struct device *dev, uint32_t pin);
113 static inline int z_impl_tgpio_pin_disable(const struct device *dev, uint32_t pin) in z_impl_tgpio_pin_disable()
129 __syscall int tgpio_pin_config_ext_timestamp(const struct device *dev, uint32_t pin,
132 static inline int z_impl_tgpio_pin_config_ext_timestamp(const struct device *dev, uint32_t pin, in z_impl_tgpio_pin_config_ext_timestamp()
151 __syscall int tgpio_pin_periodic_output(const struct device *dev, uint32_t pin,
155 static inline int z_impl_tgpio_pin_periodic_output(const struct device *dev, uint32_t pin, in z_impl_tgpio_pin_periodic_output()
174 __syscall int tgpio_pin_read_ts_ec(const struct device *dev, uint32_t pin, uint64_t *timestamp,
177 static inline int z_impl_tgpio_pin_read_ts_ec(const struct device *dev, uint32_t pin, in z_impl_tgpio_pin_read_ts_ec()