Home
last modified time | relevance | path

Searched refs:chan (Results 1 – 25 of 45) sorted by relevance

12

/hal_espressif-latest/components/hal/esp32h2/include/hal/
Detm_ll.h37 static inline void etm_ll_enable_channel(soc_etm_dev_t *hw, uint32_t chan) in etm_ll_enable_channel() argument
39 if (chan < 32) { in etm_ll_enable_channel()
40 hw->ch_ena_ad0_set.val = 1 << chan; in etm_ll_enable_channel()
42 hw->ch_ena_ad1_set.val = 1 << (chan - 32); in etm_ll_enable_channel()
52 static inline void etm_ll_disable_channel(soc_etm_dev_t *hw, uint32_t chan) in etm_ll_disable_channel() argument
54 if (chan < 32) { in etm_ll_disable_channel()
55 hw->ch_ena_ad0_clr.val = 1 << chan; in etm_ll_disable_channel()
57 hw->ch_ena_ad1_clr.val = 1 << (chan - 32); in etm_ll_disable_channel()
68 static inline bool etm_ll_is_channel_enabled(soc_etm_dev_t *hw, uint32_t chan) in etm_ll_is_channel_enabled() argument
70 if (chan < 32) { in etm_ll_is_channel_enabled()
[all …]
Dgpio_etm_ll.h41 static inline void gpio_ll_etm_event_channel_set_gpio(gpio_etm_dev_t *dev, uint32_t chan, uint32_t … in gpio_ll_etm_event_channel_set_gpio() argument
43 dev->etm_event_chn_cfg[chan].etm_ch0_event_sel = gpio_num; in gpio_ll_etm_event_channel_set_gpio()
53 static inline void gpio_ll_etm_enable_event_channel(gpio_etm_dev_t *dev, uint32_t chan, bool enable) in gpio_ll_etm_enable_event_channel() argument
55 dev->etm_event_chn_cfg[chan].etm_ch0_event_en = enable; in gpio_ll_etm_enable_event_channel()
65 static inline uint32_t gpio_ll_etm_event_channel_get_gpio(gpio_etm_dev_t *dev, uint32_t chan) in gpio_ll_etm_event_channel_get_gpio() argument
67 return dev->etm_event_chn_cfg[chan].etm_ch0_event_sel; in gpio_ll_etm_event_channel_get_gpio()
79 …nline void gpio_ll_etm_gpio_set_task_channel(gpio_etm_dev_t *dev, uint32_t gpio_num, uint32_t chan) in gpio_ll_etm_gpio_set_task_channel() argument
85 reg_val |= ((chan & 0x07) << (g_idx * 8 + 1)); in gpio_ll_etm_gpio_set_task_channel()
Dgdma_ll.h47 #define GDMA_LL_TX_ETM_EVENT_TABLE(group, chan, event) \ argument
56 }}}[group][chan][event]
58 #define GDMA_LL_RX_ETM_EVENT_TABLE(group, chan, event) \ argument
67 }}}[group][chan][event]
69 #define GDMA_LL_TX_ETM_TASK_TABLE(group, chan, task) \ argument
78 }}}[group][chan][task]
80 #define GDMA_LL_RX_ETM_TASK_TABLE(group, chan, task) \ argument
89 }}}[group][chan][task]
/hal_espressif-latest/components/esp_hw_support/
Desp_etm.c125 static esp_err_t etm_chan_register_to_group(esp_etm_channel_t *chan) in etm_chan_register_to_group() argument
137 group->chans[j] = chan; in etm_chan_register_to_group()
146 chan->chan_id = chan_id; in etm_chan_register_to_group()
147 chan->group = group; in etm_chan_register_to_group()
155 static void etm_chan_unregister_from_group(esp_etm_channel_t *chan) in etm_chan_unregister_from_group() argument
157 etm_group_t *group = chan->group; in etm_chan_unregister_from_group()
158 int chan_id = chan->chan_id; in etm_chan_unregister_from_group()
166 static esp_err_t etm_chan_destroy(esp_etm_channel_t *chan) in etm_chan_destroy() argument
168 if (chan->group) { in etm_chan_destroy()
169 etm_chan_unregister_from_group(chan); in etm_chan_destroy()
[all …]
Dadc_share_hw_ctrl.c111 void adc_load_hw_calibration_chan_compens(adc_unit_t adc_n, adc_channel_t chan, adc_atten_t atten) in adc_load_hw_calibration_chan_compens() argument
117 …s_adc_cali_chan_compens[chan][atten] = esp_efuse_rtc_calib_get_chan_compens(version, adc_n, chan, … in adc_load_hw_calibration_chan_compens()
122 int IRAM_ATTR adc_get_hw_calibration_chan_compens(adc_unit_t adc_n, adc_channel_t chan, adc_atten_t… in adc_get_hw_calibration_chan_compens() argument
124 return s_adc_cali_chan_compens[chan][atten]; in adc_get_hw_calibration_chan_compens()
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Detm_ll.h38 static inline void etm_ll_enable_channel(soc_etm_dev_t *hw, uint32_t chan) in etm_ll_enable_channel() argument
40 if (chan < 32) { in etm_ll_enable_channel()
41 hw->ch_ena_ad0_set.val = 1 << chan; in etm_ll_enable_channel()
43 hw->ch_ena_ad1_set.val = 1 << (chan - 32); in etm_ll_enable_channel()
53 static inline void etm_ll_disable_channel(soc_etm_dev_t *hw, uint32_t chan) in etm_ll_disable_channel() argument
55 if (chan < 32) { in etm_ll_disable_channel()
56 hw->ch_ena_ad0_clr.val = 1 << chan; in etm_ll_disable_channel()
58 hw->ch_ena_ad1_clr.val = 1 << (chan - 32); in etm_ll_disable_channel()
69 static inline bool etm_ll_is_channel_enabled(soc_etm_dev_t *hw, uint32_t chan) in etm_ll_is_channel_enabled() argument
71 if (chan < 32) { in etm_ll_is_channel_enabled()
[all …]
Dgpio_etm_ll.h41 static inline void gpio_ll_etm_event_channel_set_gpio(gpio_etm_dev_t *dev, uint32_t chan, uint32_t … in gpio_ll_etm_event_channel_set_gpio() argument
43 dev->event_chn_cfg[chan].etm_ch0_event_sel = gpio_num; in gpio_ll_etm_event_channel_set_gpio()
53 static inline void gpio_ll_etm_enable_event_channel(gpio_etm_dev_t *dev, uint32_t chan, bool enable) in gpio_ll_etm_enable_event_channel() argument
55 dev->event_chn_cfg[chan].etm_ch0_event_en = enable; in gpio_ll_etm_enable_event_channel()
65 static inline uint32_t gpio_ll_etm_event_channel_get_gpio(gpio_etm_dev_t *dev, uint32_t chan) in gpio_ll_etm_event_channel_get_gpio() argument
67 return dev->event_chn_cfg[chan].etm_ch0_event_sel; in gpio_ll_etm_event_channel_get_gpio()
79 …nline void gpio_ll_etm_gpio_set_task_channel(gpio_etm_dev_t *dev, uint32_t gpio_num, uint32_t chan) in gpio_ll_etm_gpio_set_task_channel() argument
85 reg_val |= ((chan & 0x07) << (g_idx * 8 + 1)); in gpio_ll_etm_gpio_set_task_channel()
Dgdma_ll.h47 #define GDMA_LL_TX_ETM_EVENT_TABLE(group, chan, event) \ argument
56 }}}[group][chan][event]
58 #define GDMA_LL_RX_ETM_EVENT_TABLE(group, chan, event) \ argument
67 }}}[group][chan][event]
69 #define GDMA_LL_TX_ETM_TASK_TABLE(group, chan, task) \ argument
78 }}}[group][chan][task]
80 #define GDMA_LL_RX_ETM_TASK_TABLE(group, chan, task) \ argument
89 }}}[group][chan][task]
/hal_espressif-latest/components/hal/include/hal/
Dusb_dwc_ll.h676 static inline void usb_dwc_ll_hcchar_enable_chan(volatile usb_dwc_host_chan_regs_t *chan) in usb_dwc_ll_hcchar_enable_chan() argument
678 chan->hcchar_reg.chena = 1; in usb_dwc_ll_hcchar_enable_chan()
681 static inline bool usb_dwc_ll_hcchar_chan_is_enabled(volatile usb_dwc_host_chan_regs_t *chan) in usb_dwc_ll_hcchar_chan_is_enabled() argument
683 return chan->hcchar_reg.chena; in usb_dwc_ll_hcchar_chan_is_enabled()
686 static inline void usb_dwc_ll_hcchar_disable_chan(volatile usb_dwc_host_chan_regs_t *chan) in usb_dwc_ll_hcchar_disable_chan() argument
688 chan->hcchar_reg.chdis = 1; in usb_dwc_ll_hcchar_disable_chan()
691 static inline void usb_dwc_ll_hcchar_set_odd_frame(volatile usb_dwc_host_chan_regs_t *chan) in usb_dwc_ll_hcchar_set_odd_frame() argument
693 chan->hcchar_reg.oddfrm = 1; in usb_dwc_ll_hcchar_set_odd_frame()
696 static inline void usb_dwc_ll_hcchar_set_even_frame(volatile usb_dwc_host_chan_regs_t *chan) in usb_dwc_ll_hcchar_set_even_frame() argument
698 chan->hcchar_reg.oddfrm = 0; in usb_dwc_ll_hcchar_set_even_frame()
[all …]
/hal_espressif-latest/components/hal/
Dspi_slave_hal.c10 #define spi_dma_ll_rx_enable_burst_data(dev, chan, enable) gdma_ll_rx_enable_data_burst(&GD… argument
11 #define spi_dma_ll_tx_enable_burst_data(dev, chan, enable) gdma_ll_tx_enable_data_burst(&GD… argument
12 …fine spi_dma_ll_rx_enable_burst_desc(dev, chan, enable) gdma_ll_rx_enable_descriptor_burst… argument
13 …fine spi_dma_ll_tx_enable_burst_desc(dev, chan, enable) gdma_ll_tx_enable_descriptor_burst… argument
14 …ne spi_dma_ll_enable_out_auto_wrback(dev, chan, enable) gdma_ll_tx_enable_auto_write_back… argument
15 #define spi_dma_ll_set_out_eof_generation(dev, chan, enable) gdma_ll_tx_set_eof_mode(&GDMA… argument
Dadc_hal.c31 #define adc_dma_ll_rx_clear_intr(dev, chan, mask) gdma_ll_rx_clear_interrupt_status(dev, chan argument
32 #define adc_dma_ll_rx_enable_intr(dev, chan, mask) gdma_ll_rx_enable_interrupt(dev, chan, mask… argument
33 #define adc_dma_ll_rx_disable_intr(dev, chan, mask) gdma_ll_rx_enable_interrupt(dev, chan, mask… argument
34 #define adc_dma_ll_rx_reset_channel(dev, chan) gdma_ll_rx_reset_channel(dev, chan) argument
35 #define adc_dma_ll_rx_stop(dev, chan) gdma_ll_rx_stop(dev, chan) argument
36 #define adc_dma_ll_rx_start(dev, chan, addr) do { \ argument
37 gdma_ll_rx_set_desc_addr(dev, chan, (uint32_t)addr); \
38 gdma_ll_rx_start(dev, chan); \
48 #define adc_dma_ll_rx_clear_intr(dev, chan, mask) spi_ll_clear_intr(dev, mask) argument
49 #define adc_dma_ll_rx_enable_intr(dev, chan, mask) spi_ll_enable_intr(dev, mask) argument
[all …]
Dspi_hal.c20 #define spi_dma_ll_rx_enable_burst_data(dev, chan, enable) gdma_ll_rx_enable_data_burst(&GD… argument
21 #define spi_dma_ll_tx_enable_burst_data(dev, chan, enable) gdma_ll_tx_enable_data_burst(&GD… argument
22 …fine spi_dma_ll_rx_enable_burst_desc(dev, chan, enable) gdma_ll_rx_enable_descriptor_burst… argument
23 …fine spi_dma_ll_tx_enable_burst_desc(dev, chan, enable) gdma_ll_tx_enable_descriptor_burst… argument
24 …ne spi_dma_ll_enable_out_auto_wrback(dev, chan, enable) gdma_ll_tx_enable_auto_write_back… argument
25 #define spi_dma_ll_set_out_eof_generation(dev, chan, enable) gdma_ll_tx_set_eof_mode(&GDMA… argument
Dspi_slave_hd_hal.c24 #define spi_dma_ll_tx_restart(dev, chan) gdma_ll_tx_restart(&GDMA, chan) argument
25 #define spi_dma_ll_rx_restart(dev, chan) gdma_ll_rx_restart(&GDMA, chan) argument
26 #define spi_dma_ll_rx_reset(dev, chan) gdma_ll_rx_reset_channel(&GDMA, argument
27 #define spi_dma_ll_tx_reset(dev, chan) gdma_ll_tx_reset_channel(&GDMA, argument
28 #define spi_dma_ll_rx_enable_burst_data(dev, chan, enable) gdma_ll_rx_enable_data_burst(&GD… argument
29 #define spi_dma_ll_tx_enable_burst_data(dev, chan, enable) gdma_ll_tx_enable_data_burst(&GD… argument
30 …fine spi_dma_ll_rx_enable_burst_desc(dev, chan, enable) gdma_ll_rx_enable_descriptor_burst… argument
31 …fine spi_dma_ll_tx_enable_burst_desc(dev, chan, enable) gdma_ll_tx_enable_descriptor_burst… argument
32 …fine spi_dma_ll_enable_out_auto_wrback(dev, chan, enable) gdma_ll_tx_enable_auto_write_back(… argument
33 #define spi_dma_ll_set_out_eof_generation(dev, chan, enable) gdma_ll_tx_set_eof_mode(&GDMA, c… argument
[all …]
Dspi_slave_hal_iram.c10 #define spi_dma_ll_rx_reset(dev, chan) gdma_ll_rx_reset_channel(&GDMA, argument
11 #define spi_dma_ll_tx_reset(dev, chan) gdma_ll_tx_reset_channel(&GDMA, argument
12 #define spi_dma_ll_rx_start(dev, chan, addr) do {\ argument
13 gdma_ll_rx_set_desc_addr(&GDMA, chan, (uint32_t)addr);\
14 gdma_ll_rx_start(&GDMA, chan);\
16 #define spi_dma_ll_tx_start(dev, chan, addr) do {\ argument
17 gdma_ll_tx_set_desc_addr(&GDMA, chan, (uint32_t)addr);\
18 gdma_ll_tx_start(&GDMA, chan);\
Dadc_oneshot_hal.c42 …el_config(adc_oneshot_hal_ctx_t *hal, const adc_oneshot_hal_chan_cfg_t *config, adc_channel_t chan) in adc_oneshot_hal_channel_config() argument
44 hal->chan_configs[chan].atten = config->atten; in adc_oneshot_hal_channel_config()
45 hal->chan_configs[chan].bitwidth = config->bitwidth; in adc_oneshot_hal_channel_config()
48 void adc_oneshot_hal_setup(adc_oneshot_hal_ctx_t *hal, adc_channel_t chan) in adc_oneshot_hal_setup() argument
58 s_disable_dac(hal, chan); in adc_oneshot_hal_setup()
73 adc_oneshot_ll_set_atten(unit, chan, hal->chan_configs[chan].atten); in adc_oneshot_hal_setup()
74 adc_oneshot_ll_set_output_bits(unit, hal->chan_configs[chan].bitwidth); in adc_oneshot_hal_setup()
75 adc_oneshot_ll_set_channel(unit, chan); in adc_oneshot_hal_setup()
Dspi_hal_iram.c19 #define spi_dma_ll_rx_reset(dev, chan) gdma_ll_rx_reset_channel(&GDMA, argument
20 #define spi_dma_ll_tx_reset(dev, chan) gdma_ll_tx_reset_channel(&GDMA, argument
21 #define spi_dma_ll_rx_start(dev, chan, addr) do {\ argument
22 gdma_ll_rx_set_desc_addr(&GDMA, chan, (uint32_t)addr);\
23 gdma_ll_rx_start(&GDMA, chan);\
25 #define spi_dma_ll_tx_start(dev, chan, addr) do {\ argument
26 gdma_ll_tx_set_desc_addr(&GDMA, chan, (uint32_t)addr);\
27 gdma_ll_tx_start(&GDMA, chan);\
/hal_espressif-latest/components/esp_phy/include/
Desp_phy_cert_test.h120 void esp_phy_wifi_tx(uint32_t chan, esp_phy_wifi_rate_t rate, int8_t backoff, uint32_t length_byte,…
138 void esp_phy_wifi_rx(uint32_t chan, esp_phy_wifi_rate_t rate);
148 void esp_phy_wifi_tx_tone(uint32_t start, uint32_t chan, uint32_t backoff);
161 void esp_phy_ble_tx(uint32_t txpwr, uint32_t chan, uint32_t len, esp_phy_ble_type_t data_type, uint…
173 void esp_phy_ble_rx(uint32_t chan, uint32_t syncw, esp_phy_ble_rate_t rate);
182 void esp_phy_bt_tx_tone(uint32_t start, uint32_t chan, uint32_t power);
/hal_espressif-latest/components/wpa_supplicant/src/common/
Dmbo.c35 static int wpas_mbo_validate_non_pref_chan(u8 oper_class, u8 chan, u8 reason) in wpas_mbo_validate_non_pref_chan() argument
41 if (ieee80211_chan_to_freq(NULL, oper_class, chan) == -1) in wpas_mbo_validate_non_pref_chan()
136 wpabuf_put_u8(mbo, wpa_s->non_pref_chan[i].chan); in wpas_mbo_non_pref_chan_attr_body()
330 return a->oper_class == b->oper_class && a->chan == b->chan; in wpa_non_pref_chan_is_eq()
377 struct wpa_mbo_non_pref_channel *chan; in wpas_mbo_update_non_pref_chan() local
396 chan = &chans[num]; in wpas_mbo_update_non_pref_chan()
407 chan->oper_class = _oper_class; in wpas_mbo_update_non_pref_chan()
408 chan->chan = _chan; in wpas_mbo_update_non_pref_chan()
409 chan->preference = _preference; in wpas_mbo_update_non_pref_chan()
410 chan->reason = _reason; in wpas_mbo_update_non_pref_chan()
[all …]
/hal_espressif-latest/components/esp_hw_support/include/
Desp_etm.h63 esp_err_t esp_etm_del_channel(esp_etm_channel_handle_t chan);
77 esp_err_t esp_etm_channel_enable(esp_etm_channel_handle_t chan);
91 esp_err_t esp_etm_channel_disable(esp_etm_channel_handle_t chan);
106 esp_err_t esp_etm_channel_connect(esp_etm_channel_handle_t chan, esp_etm_event_handle_t event, esp_…
/hal_espressif-latest/components/esp_adc/
Dadc_oneshot.c167 esp_err_t adc_oneshot_read(adc_oneshot_unit_handle_t handle, adc_channel_t chan, int *out_raw) in adc_oneshot_read() argument
170 …ESP_RETURN_ON_FALSE(chan < SOC_ADC_CHANNEL_NUM(handle->unit_id), ESP_ERR_INVALID_ARG, TAG, "invali… in adc_oneshot_read()
177 adc_oneshot_hal_setup(&(handle->hal), chan); in adc_oneshot_read()
179 adc_atten_t atten = adc_ll_get_atten(handle->unit_id, chan); in adc_oneshot_read()
192 esp_err_t adc_oneshot_read_isr(adc_oneshot_unit_handle_t handle, adc_channel_t chan, int *out_raw) in adc_oneshot_read_isr() argument
196 …ESP_RETURN_ON_FALSE_ISR(chan < SOC_ADC_CHANNEL_NUM(handle->unit_id), ESP_ERR_INVALID_ARG, TAG, "in… in adc_oneshot_read_isr()
200 adc_oneshot_hal_setup(&(handle->hal), chan); in adc_oneshot_read_isr()
202 adc_atten_t atten = adc_ll_get_atten(handle->unit_id, chan); in adc_oneshot_read_isr()
247 …_oneshot_unit_handle_t handle, adc_cali_handle_t cali_handle, adc_channel_t chan, int *cali_result) in adc_oneshot_get_calibrated_result() argument
250 ESP_RETURN_ON_ERROR(adc_oneshot_read(handle, chan, &raw), TAG, "adc oneshot read fail"); in adc_oneshot_get_calibrated_result()
/hal_espressif-latest/components/driver/spi/include/driver/
Dspi_slave_hd.h130 esp_err_t spi_slave_hd_queue_trans(spi_host_device_t host_id, spi_slave_chan_t chan, spi_slave_hd_d…
147 esp_err_t spi_slave_hd_get_trans_res(spi_host_device_t host_id, spi_slave_chan_t chan, spi_slave_hd…
187 esp_err_t spi_slave_hd_append_trans(spi_host_device_t host_id, spi_slave_chan_t chan, spi_slave_hd_…
204 esp_err_t spi_slave_hd_get_append_trans_res(spi_host_device_t host_id, spi_slave_chan_t chan, spi_s…
/hal_espressif-latest/components/driver/spi/gpspi/
Dspi_slave_hd.c507 static esp_err_t get_ret_queue_result(spi_host_device_t host_id, spi_slave_chan_t chan, spi_slave_h… in get_ret_queue_result() argument
513 if (chan == SPI_SLAVE_CHAN_TX) { in get_ret_queue_result()
527 esp_err_t spi_slave_hd_queue_trans(spi_host_device_t host_id, spi_slave_chan_t chan, spi_slave_hd_d… in spi_slave_hd_queue_trans() argument
534 …SPIHD_CHECK(chan == SPI_SLAVE_CHAN_TX || chan == SPI_SLAVE_CHAN_RX, "Invalid channel", ESP_ERR_INV… in spi_slave_hd_queue_trans()
536 if (chan == SPI_SLAVE_CHAN_TX) { in spi_slave_hd_queue_trans()
552 esp_err_t spi_slave_hd_get_trans_res(spi_host_device_t host_id, spi_slave_chan_t chan, spi_slave_hd… in spi_slave_hd_get_trans_res() argument
558 …SPIHD_CHECK(chan == SPI_SLAVE_CHAN_TX || chan == SPI_SLAVE_CHAN_RX, "Invalid channel", ESP_ERR_INV… in spi_slave_hd_get_trans_res()
559 ret = get_ret_queue_result(host_id, chan, out_trans, timeout); in spi_slave_hd_get_trans_res()
575 esp_err_t spi_slave_hd_append_trans(spi_host_device_t host_id, spi_slave_chan_t chan, spi_slave_hd_… in spi_slave_hd_append_trans() argument
585 …SPIHD_CHECK(chan == SPI_SLAVE_CHAN_TX || chan == SPI_SLAVE_CHAN_RX, "Invalid channel", ESP_ERR_INV… in spi_slave_hd_append_trans()
[all …]
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/include/
Desp_mbo.h37 uint8_t chan; /**< Channel number */ member
50 …struct non_pref_chan chan[]; /**< Array of structures representing individual non-preferred channe… member
/hal_espressif-latest/components/esp_hw_support/include/esp_private/
Dadc_share_hw_ctrl.h57 void adc_load_hw_calibration_chan_compens(adc_unit_t adc_n, adc_channel_t chan, adc_atten_t atten);
68 int adc_get_hw_calibration_chan_compens(adc_unit_t adc_n, adc_channel_t chan, adc_atten_t atten);
/hal_espressif-latest/components/esp_adc/include/esp_adc/
Dadc_oneshot.h89 esp_err_t adc_oneshot_read(adc_oneshot_unit_handle_t handle, adc_channel_t chan, int *out_raw);
148 …oneshot_unit_handle_t handle, adc_cali_handle_t cali_handle, adc_channel_t chan, int *cali_result);

12