Searched refs:pair_id (Results 1 – 7 of 7) sorted by relevance
/hal_espressif-latest/components/esp_hw_support/dma/ |
D | gdma_sleep_retention.c | 29 int pair_id; member 43 int pair_id = parg->pair_id; in sleep_gdma_channel_retention_init() local 45 sleep_retention_module_bitmap_t module = GDMA_CH_RETENTION_GET_MODULE_ID(group_id, pair_id); in sleep_gdma_channel_retention_init() 46 …ries_create(gdma_chx_regs_retention[group_id][pair_id].link_list, gdma_chx_regs_retention[group_id… in sleep_gdma_channel_retention_init() 48 ESP_LOGD(TAG, "GDMA pair (%d, %d) retention initialization", group_id, pair_id); in sleep_gdma_channel_retention_init() 51 …Failed to create sleep retention linked list for GDMA pair (%d, %d) retention", group_id, pair_id); in sleep_gdma_channel_retention_init() 55 esp_err_t gdma_sleep_retention_init(int group_id, int pair_id) in gdma_sleep_retention_init() argument 57 gdma_channel_retention_arg_t arg = { .group_id = group_id, .pair_id = pair_id }; in gdma_sleep_retention_init() 62 sleep_retention_module_bitmap_t module = GDMA_CH_RETENTION_GET_MODULE_ID(group_id, pair_id); in gdma_sleep_retention_init() 73 esp_err_t gdma_sleep_retention_deinit(int group_id, int pair_id) in gdma_sleep_retention_deinit() argument [all …]
|
D | gdma.c | 52 static gdma_pair_t *gdma_acquire_pair_handle(gdma_group_t *group, int pair_id); 95 group->pair_ref_counts[pair->pair_id]++; // channel obtains a reference to pair in gdma_new_channel() 147 group->group_id, pair->pair_id, *ret_chan); in gdma_new_channel() 183 *channel_id = pair->pair_id; in gdma_get_channel_id() 209 gdma_ll_tx_reset_channel(group->hal.dev, pair->pair_id); // reset channel in gdma_connect() 210 …gdma_ll_tx_connect_to_periph(group->hal.dev, pair->pair_id, trig_periph.periph, trig_periph.instan… in gdma_connect() 223 gdma_ll_rx_reset_channel(group->hal.dev, pair->pair_id); // reset channel in gdma_connect() 224 …gdma_ll_rx_connect_to_periph(group->hal.dev, pair->pair_id, trig_periph.periph, trig_periph.instan… in gdma_connect() 250 gdma_ll_tx_disconnect_from_periph(group->hal.dev, pair->pair_id); in gdma_disconnect() 257 gdma_ll_rx_disconnect_from_periph(group->hal.dev, pair->pair_id); in gdma_disconnect() [all …]
|
D | gdma_etm.c | 44 gdma_ll_rx_enable_etm_task(group->hal.dev, pair->pair_id, false); in gdma_del_etm_task() 46 gdma_ll_tx_enable_etm_task(group->hal.dev, pair->pair_id, false); in gdma_del_etm_task() 67 event_id = GDMA_LL_RX_ETM_EVENT_TABLE(group->group_id, pair->pair_id, config->event_type); in gdma_new_etm_event() 69 event_id = GDMA_LL_TX_ETM_EVENT_TABLE(group->group_id, pair->pair_id, config->event_type); in gdma_new_etm_event() 101 task_id = GDMA_LL_RX_ETM_TASK_TABLE(group->group_id, pair->pair_id, config->task_type); in gdma_new_etm_task() 102 gdma_ll_rx_enable_etm_task(group->hal.dev, pair->pair_id, true); in gdma_new_etm_task() 104 task_id = GDMA_LL_TX_ETM_TASK_TABLE(group->group_id, pair->pair_id, config->task_type); in gdma_new_etm_task() 105 gdma_ll_tx_enable_etm_task(group->hal.dev, pair->pair_id, true); in gdma_new_etm_task()
|
D | gdma_priv.h | 54 int pair_id; // Pair ID, index from 0 member
|
/hal_espressif-latest/components/esp_hw_support/include/esp_private/ |
D | gdma_sleep_retention.h | 26 esp_err_t gdma_sleep_retention_init(int group_id, int pair_id); 36 esp_err_t gdma_sleep_retention_deinit(int group_id, int pair_id);
|
/hal_espressif-latest/components/hal/esp32c6/include/hal/ |
D | gdma_ll.h | 20 …ENTION_GET_MODULE_ID(group_id, pair_id) (SLEEP_RETENTION_MODULE_GDMA_CH0 + (SOC_GDMA_PAIRS_PER_GRO… argument
|
/hal_espressif-latest/components/hal/esp32h2/include/hal/ |
D | gdma_ll.h | 20 …ENTION_GET_MODULE_ID(group_id, pair_id) (SLEEP_RETENTION_MODULE_GDMA_CH0 + (SOC_GDMA_PAIRS_PER_GRO… argument
|