/Zephyr-latest/drivers/counter/ |
D | counter_native_sim.c | 33 static struct counter_top_cfg top; variable 40 uint32_t next_time = top.ticks; /* top.ticks is TOP_VALUE if is_top_set == false */ in schedule_next_isr() 42 if (current_value == top.ticks) { in schedule_next_isr() 76 if (is_top_set && (current_value == top.ticks)) { in counter_isr() 77 if (top.callback) { in counter_isr() 78 top.callback(device, top.user_data); in counter_isr() 90 top.ticks = TOP_VALUE; in ctr_init() 96 hw_counter_set_wrap_value((uint64_t)top.ticks + 1); in ctr_init() 166 top = *cfg; in ctr_set_top_value() 167 hw_counter_set_wrap_value((uint64_t)top.ticks + 1); in ctr_set_top_value() [all …]
|
D | counter_nrfx_rtc.c | 56 uint32_t top; member 118 uint32_t old, uint32_t top) in ticks_sub() argument 122 } else if (likely(IS_BIT_MASK(top))) { in ticks_sub() 123 return (val - old) & top; in ticks_sub() 127 return (val >= old) ? (val - old) : val + top + 1 - old; in ticks_sub() 131 static uint32_t skip_zero_on_custom_top(uint32_t val, uint32_t top) in skip_zero_on_custom_top() argument 136 if (unlikely(val == 0) && (top != NRF_RTC_COUNTER_MAX)) { in skip_zero_on_custom_top() 144 uint32_t val2, uint32_t top) in ticks_add() argument 149 ARG_UNUSED(top); in ticks_add() 152 if (likely(IS_BIT_MASK(top))) { in ticks_add() [all …]
|
D | Kconfig.nrfx | 27 # Internal flag which detects if fixed top feature is enabled for any instance 29 def_bool !$(dt_nodelabel_bool_prop,rtc0,fixed-top) || \ 30 !$(dt_nodelabel_bool_prop,rtc1,fixed-top) || \ 31 !$(dt_nodelabel_bool_prop,rtc2,fixed-top)
|
D | Kconfig.mcux_ctimer | 14 bool "reserve a ctimer channel to set the top value" 18 This reserves a CTimer channel to set the top value. Without 19 this the set top value can be set only to the max counter value.
|
D | counter_nrfx_timer.c | 155 static uint32_t ticks_add(uint32_t val1, uint32_t val2, uint32_t top) in ticks_add() argument 159 if (likely(IS_BIT_MASK(top))) { in ticks_add() 160 return (val1 + val2) & top; in ticks_add() 163 to_top = top - val1; in ticks_add() 168 static uint32_t ticks_sub(uint32_t val, uint32_t old, uint32_t top) in ticks_sub() argument 170 if (likely(IS_BIT_MASK(top))) { in ticks_sub() 171 return (val - old) & top; in ticks_sub() 175 return (val >= old) ? (val - old) : val + top + 1 - old; in ticks_sub() 199 uint32_t top = get_top_value(dev); in set_cc() local 221 max_rel_val = top - data->guard_period; in set_cc() [all …]
|
D | counter_gd32_timer.c | 175 static uint32_t ticks_add(uint32_t val1, uint32_t val2, uint32_t top) in ticks_add() argument 179 if (likely(IS_BIT_MASK(top))) { in ticks_add() 180 return (val1 + val2) & top; in ticks_add() 183 to_top = top - val1; in ticks_add() 188 static uint32_t ticks_sub(uint32_t val, uint32_t old, uint32_t top) in ticks_sub() argument 190 if (likely(IS_BIT_MASK(top))) { in ticks_sub() 191 return (val - old) & top; in ticks_sub() 195 return (val >= old) ? (val - old) : val + top + 1 - old; in ticks_sub() 216 uint32_t top = counter_gd32_timer_get_top_value(dev); in set_cc() local 234 max_rel_val = top - data->guard_period; in set_cc() [all …]
|
D | counter_ll_stm32_timer.c | 158 static uint32_t counter_stm32_ticks_add(uint32_t val1, uint32_t val2, uint32_t top) in counter_stm32_ticks_add() argument 162 if (likely(IS_BIT_MASK(top))) { in counter_stm32_ticks_add() 163 return (val1 + val2) & top; in counter_stm32_ticks_add() 166 to_top = top - val1; in counter_stm32_ticks_add() 171 static uint32_t counter_stm32_ticks_sub(uint32_t val, uint32_t old, uint32_t top) in counter_stm32_ticks_sub() argument 173 if (likely(IS_BIT_MASK(top))) { in counter_stm32_ticks_sub() 174 return (val - old) & top; in counter_stm32_ticks_sub() 178 return (val >= old) ? (val - old) : val + top + 1U - old; in counter_stm32_ticks_sub() 202 uint32_t top = counter_stm32_get_top_value(dev); in counter_stm32_set_cc() local 222 max_rel_val = top - data->guard_period; in counter_stm32_set_cc() [all …]
|
D | counter_andes_atcpit100.c | 75 uint32_t top, now_cnt; in get_current_tick() local 78 top = sys_read32(PIT_CH_RELD(dev, ch)) + 1; in get_current_tick() 79 now_cnt = top - sys_read32(PIT_CH_CNTR(dev, ch)); in get_current_tick() 223 uint32_t top, now_cnt, remain_cnt, alarm_cnt, flags, reg; in atcpit100_set_alarm() local 242 top = sys_read32(PIT_CH_RELD(dev, 3)) + 1; in atcpit100_set_alarm() 246 if (alarm_cnt > top) { in atcpit100_set_alarm() 258 now_cnt = top - remain_cnt; in atcpit100_set_alarm() 259 max_rel_val = top - (data->guard_period * config->divider); in atcpit100_set_alarm() 436 uint32_t top = sys_read32(PIT_CH_RELD(dev, 3)) + 1; in atcpit100_get_top_value() local 438 return (top / config->divider); in atcpit100_get_top_value() [all …]
|
D | counter_nxp_mrt.c | 46 uint32_t top; member 85 if (data->top <= 1) { in nxp_mrt_start() 89 data->top = config->info.max_top_value; in nxp_mrt_start() 93 base->CHANNEL[channel_id].INTVAL = data->top; in nxp_mrt_start() 95 LOG_DBG("MRT@%p channel %d started with top value %d", base, channel_id, data->top); in nxp_mrt_start() 125 data->top = cfg->ticks; in nxp_mrt_set_top_value() 134 LOG_DBG("Set MRT@%p channel %d top value to %d", base, channel_id, data->top); in nxp_mrt_set_top_value()
|
D | counter_renesas_ra_agt.c | 67 static uint32_t r_agt_ticks_sub(uint32_t val, uint32_t old, uint32_t top); 173 const uint32_t top = counter_ra_agt_get_top_value(dev); in counter_ra_agt_set_alarm() local 204 max_rel_val = top - data->guard_period; in counter_ra_agt_set_alarm() 216 irq_on_late = (val < (top / 2U)); in counter_ra_agt_set_alarm() 218 max_rel_val = irq_on_late ? top / 2U : top; in counter_ra_agt_set_alarm() 220 val = r_agt_ticks_sub(now, val, top); in counter_ra_agt_set_alarm() 228 diff = r_agt_ticks_sub(now, val - 1, top); in counter_ra_agt_set_alarm() 512 static uint32_t r_agt_ticks_sub(uint32_t val, uint32_t old, uint32_t top) in r_agt_ticks_sub() argument 514 if (likely(IS_BIT_MASK(top))) { in r_agt_ticks_sub() 515 return (val - old) & top; in r_agt_ticks_sub() [all …]
|
/Zephyr-latest/boards/native/nrf_bsim/common/ |
D | bstests_entry.c | 65 struct bst_test_list *top = tests; in bst_test_find() local 67 while (top != NULL) { in bst_test_find() 68 if (!strcmp(top->test_instance->test_id, test_id)) { in bst_test_find() 70 return top->test_instance; in bst_test_find() 72 top = top->next; in bst_test_find() 103 struct bst_test_list *top; in bst_print_testslist() local 108 top = test_list_top; in bst_print_testslist() 109 while (top) { in bst_print_testslist() 111 top->test_instance->test_id, in bst_print_testslist() 112 top->test_instance->test_descr); in bst_print_testslist() [all …]
|
/Zephyr-latest/soc/atmel/sam0/common/ |
D | bossa.c | 29 uint32_t *top; in bossa_reset() local 40 top = (uint32_t *)(DT_REG_ADDR(DT_NODELABEL(sram0)) + in bossa_reset() 42 top[-1] = DOUBLE_TAP_MAGIC; in bossa_reset()
|
/Zephyr-latest/doc/_doxygen/ |
D | doxygen-awesome-sidebar-only.css | 37 --top-height: 120px; 38 --toc-sticky-top: -25px; 55 top: var(--top-height); 60 height: calc(100vh - var(--top-height)) !important; 67 #top { 70 height: var(--top-height); 71 margin-bottom: calc(0px - var(--top-height)); 85 box-shadow: 0 calc(-2 * var(--top-height)) 0 0 var(--separator-color); 99 padding-top: calc(var(--top-height) - 80px);
|
D | doxygen-awesome-zephyr.css | 25 --top-height: 220px; 72 /* adjust top and title to ~match Sphinx docs */ 73 #top { 89 padding-top: 12px; 98 padding-top: calc(var(--top-height) - 180px); 105 padding-top: 25px;
|
/Zephyr-latest/tests/drivers/counter/counter_nrf_rtc/fixed_top/boards/ |
D | nrf52840dk_nrf52840.overlay | 3 fixed-top; 7 fixed-top;
|
D | nrf52_bsim.overlay | 3 fixed-top; 7 fixed-top;
|
D | nrf54h20dk_nrf54h20_common.dtsi | 5 fixed-top; 10 fixed-top;
|
/Zephyr-latest/lib/utils/ |
D | rb.c | 543 f->top++; in stack_left_limb() 544 f->stack[f->top] = n; in stack_left_limb() 545 f->is_left[f->top] = 0U; in stack_left_limb() 548 f->top++; in stack_left_limb() 549 f->stack[f->top] = n; in stack_left_limb() 550 f->is_left[f->top] = 1; in stack_left_limb() 553 return f->stack[f->top]; in stack_left_limb() 575 if (f->top == -1) { in z_rb_foreach_next() 582 n = get_child(f->stack[f->top], 1U); in z_rb_foreach_next() 592 if (f->is_left[f->top] != 0U) { in z_rb_foreach_next() [all …]
|
/Zephyr-latest/samples/boards/phytec/reel_board/mesh_badge/src/ |
D | reel_board.c | 270 int top[4] = { -1, -1, -1, -1 }; in show_statistics() local 298 for (j = 0; j < ARRAY_SIZE(top); j++) { in show_statistics() 299 if (top[j] < 0) { in show_statistics() 300 top[j] = i; in show_statistics() 304 if (stat->hello_count <= stats[top[j]].hello_count) { in show_statistics() 309 if (j < ARRAY_SIZE(top) - 1) { in show_statistics() 310 memmove(&top[j + 1], &top[j], in show_statistics() 311 ((ARRAY_SIZE(top) - j - 1) * in show_statistics() 312 sizeof(top[j]))); in show_statistics() 315 top[j] = i; in show_statistics() [all …]
|
/Zephyr-latest/drivers/gpio/ |
D | Kconfig.brcmstb | 5 bool "Broadcom Set-top box SoC GPIO Driver" 9 Enable Driver for Broadcom Set-top box SoC GPIO Banks.
|
/Zephyr-latest/drivers/pcie/controller/ |
D | Kconfig.brcmstb | 5 bool "Broadcom Set-top box SoC PCIe Driver" 9 Enable Driver for Broadcom Set-top box SoC PCIe controllers.
|
/Zephyr-latest/include/zephyr/sys/ |
D | rb.h | 175 int32_t top; member 182 .top = -1 \ 189 .top = -1 \
|
/Zephyr-latest/samples/net/sockets/echo_server/src/ws_console/ |
D | style.css | 47 margin-top: 20px; 54 margin-top: 5px;
|
/Zephyr-latest/doc/_extensions/zephyr/domain/static/css/ |
D | codesample-livesearch.css | 10 margin-top: 1rem; 27 top: 50%;
|
/Zephyr-latest/samples/boards/nordic/clock_skew/src/ |
D | main.c | 199 uint32_t top; in main() local 231 top = counter_get_top_value(timer0); in main() 232 if (top != UINT32_MAX) { in main() 234 timer0->name, top, top); in main()
|