Home
last modified time | relevance | path

Searched refs:timer_dev (Results 1 – 3 of 3) sorted by relevance

/Zephyr-4.3.0/drivers/counter/
Dcounter_timer_shell.c41 const struct device **timer_dev) in parse_device() argument
45 *timer_dev = shell_device_get_binding(argv[ARGV_DEV]); in parse_device()
46 if (*timer_dev == NULL) { in parse_device()
56 const struct device *timer_dev; in cmd_timer_free_running() local
57 int err = parse_device(shctx, argc, argv, &timer_dev); in cmd_timer_free_running()
64 err = counter_start(timer_dev); in cmd_timer_free_running()
78 const struct device *timer_dev; in cmd_timer_stop() local
79 int err = parse_device(shctx, argc, argv, &timer_dev); in cmd_timer_stop()
85 counter_stop(timer_dev); in cmd_timer_stop()
87 counter_get_value(timer_dev, &ticks1); in cmd_timer_stop()
[all …]
Dcounter_dw_timer.c18 static int counter_dw_timer_get_value(const struct device *timer_dev, uint32_t *ticks);
84 static void counter_dw_timer_irq_handler(const struct device *timer_dev) in counter_dw_timer_irq_handler() argument
87 uintptr_t reg_base = DEVICE_MMIO_NAMED_GET(timer_dev, timer_mmio); in counter_dw_timer_irq_handler()
88 struct counter_dw_timer_drv_data *const data = DEV_DATA(timer_dev); in counter_dw_timer_irq_handler()
95 counter_dw_timer_get_value(timer_dev, &ticks); in counter_dw_timer_irq_handler()
106 alarm_cb(timer_dev, 0, ticks, data->prv_data); in counter_dw_timer_irq_handler()
109 data->top_cb(timer_dev, data->prv_data); in counter_dw_timer_irq_handler()
141 static uint32_t counter_dw_timer_get_top_value(const struct device *timer_dev) in counter_dw_timer_get_top_value() argument
144 uintptr_t reg_base = DEVICE_MMIO_NAMED_GET(timer_dev, timer_mmio); in counter_dw_timer_get_top_value()
152 static int counter_dw_timer_get_value(const struct device *timer_dev, uint32_t *ticks) in counter_dw_timer_get_value() argument
[all …]
/Zephyr-4.3.0/drivers/adc/
Dadc_ad405x.c192 const struct device *timer_dev; member
247 counter_start(data->timer_dev); in ad405x_timer_init()
259 .ticks = counter_us_to_ticks(data->timer_dev, (uint64_t)cfg_405->sampling_period), in ad405x_timer_start()
263 counter_set_channel_alarm(data->timer_dev, 0, &alarm_cfg); in ad405x_timer_start()
1214 int ret = counter_get_value(data->timer_dev, &ticks); in ad405x_stream_irq_handler()
1222 data->timestamp = (uint64_t)(counter_ticks_to_us(data->timer_dev, ticks)) in ad405x_stream_irq_handler()
1356 (.timer_dev = DEVICE_DT_GET(DT_CHOSEN(zephyr_adc_clock)),), \