Home
last modified time | relevance | path

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

/hal_espressif-latest/components/hal/
Dusb_dwc_hal.c265 int chan_idx = -1; in usb_dwc_hal_chan_alloc() local
269 chan_idx = i; in usb_dwc_hal_chan_alloc()
274 HAL_ASSERT(chan_idx != -1); in usb_dwc_hal_chan_alloc()
277 chan_obj->flags.chan_idx = chan_idx; in usb_dwc_hal_chan_alloc()
278 chan_obj->regs = usb_dwc_ll_chan_get_regs(hal->dev, chan_idx); in usb_dwc_hal_chan_alloc()
283 usb_dwc_ll_haintmsk_en_chan_intr(hal->dev, 1 << chan_obj->flags.chan_idx); in usb_dwc_hal_chan_alloc()
295 hal->periodic_frame_list[i] &= ~(1 << chan_obj->flags.chan_idx); in usb_dwc_hal_chan_free()
301 usb_dwc_ll_haintmsk_dis_chan_intr(hal->dev, 1 << chan_obj->flags.chan_idx); in usb_dwc_hal_chan_free()
303 hal->channels.hdls[chan_obj->flags.chan_idx] = NULL; in usb_dwc_hal_chan_free()
353 hal->periodic_frame_list[index] |= 1 << chan_obj->flags.chan_idx; in usb_dwc_hal_chan_set_ep_char()
/hal_espressif-latest/components/hal/include/hal/
Dusb_dwc_hal.h159 uint32_t chan_idx: 4; /**< The index number of the channel */ member
Dusb_dwc_ll.h881 static inline usb_dwc_host_chan_regs_t *usb_dwc_ll_chan_get_regs(usb_dwc_dev_t *dev, int chan_idx) in usb_dwc_ll_chan_get_regs() argument
883 return &dev->host_chans[chan_idx]; in usb_dwc_ll_chan_get_regs()