| /bsp/hpmicro/libraries/hpm_sdk/drivers/src/ |
| A D | hpm_dma_drv.c | 16 || (ch_num >= DMA_SOC_CHANNEL_NUM) in dma_setup_channel() 27 ptr->CHCTRL[ch_num].SRCADDR = DMA_CHCTRL_SRCADDR_SRCADDRL_SET(ch->src_addr); in dma_setup_channel() 28 ptr->CHCTRL[ch_num].DSTADDR = DMA_CHCTRL_DSTADDR_DSTADDRL_SET(ch->dst_addr); in dma_setup_channel() 49 | DMA_CHCTRL_CTRL_SRCREQSEL_SET(ch_num) in dma_setup_channel() 50 | DMA_CHCTRL_CTRL_DSTREQSEL_SET(ch_num) in dma_setup_channel() 56 ptr->CHCTRL[ch_num].CTRL = tmp; in dma_setup_channel() 84 || (ch_num >= DMA_SOC_CHANNEL_NUM) in dma_config_linked_descriptor() 118 | DMA_CHCTRL_CTRL_SRCREQSEL_SET(ch_num) in dma_config_linked_descriptor() 119 | DMA_CHCTRL_CTRL_DSTREQSEL_SET(ch_num) in dma_config_linked_descriptor() 127 hpm_stat_t dma_start_memcpy(DMA_Type *ptr, uint8_t ch_num, in dma_start_memcpy() argument [all …]
|
| A D | hpm_dmav2_drv.c | 40 || (ch_num >= DMA_SOC_CHANNEL_NUM) in dma_setup_channel() 54 ptr->CHCTRL[ch_num].SRCADDR = DMAV2_CHCTRL_SRCADDR_SRCADDRL_SET(ch->src_addr); in dma_setup_channel() 55 ptr->CHCTRL[ch_num].DSTADDR = DMAV2_CHCTRL_DSTADDR_DSTADDRL_SET(ch->dst_addr); in dma_setup_channel() 58 …ptr->CHCTRL[ch_num].CHANREQCTRL = DMAV2_CHCTRL_CHANREQCTRL_SRCREQSEL_SET(ch_num) | DMAV2_CHCTRL_CH… in dma_setup_channel() 60 ptr->CHCTRL[ch_num].SWAPTABLE = ch->swap_table; in dma_setup_channel() 63 dma_clear_transfer_status(ptr, ch_num); in dma_setup_channel() 87 ptr->CHCTRL[ch_num].CTRL = tmp; in dma_setup_channel() 99 || (ch_num >= DMA_SOC_CHANNEL_NUM) in dma_config_linked_descriptor() 117 …eq_ctrl = DMAV2_CHCTRL_CHANREQCTRL_SRCREQSEL_SET(ch_num) | DMAV2_CHCTRL_CHANREQCTRL_DSTREQSEL_SET(… in dma_config_linked_descriptor() 147 hpm_stat_t dma_start_memcpy(DMAV2_Type *ptr, uint8_t ch_num, in dma_start_memcpy() argument [all …]
|
| A D | hpm_lvb_drv.c | 46 void lvb_ch_config(LVB_Type *ptr, lvb_ch_num_t ch_num, lvb_ch_config_t *ch_cfg) in lvb_ch_config() argument 50 if (ch_num == lvb_ch_num_0) { in lvb_ch_config() 63 void lvb_ch_enable(LVB_Type *ptr, lvb_ch_num_t ch_num) in lvb_ch_enable() argument 65 if (ch_num == lvb_ch_num_0) { in lvb_ch_enable() 72 void lvb_ch_disable(LVB_Type *ptr, lvb_ch_num_t ch_num) in lvb_ch_disable() argument 74 if (ch_num == lvb_ch_num_0) { in lvb_ch_disable()
|
| /bsp/ck802/libraries/common/dmac/ |
| A D | ck_dmac.c | 34 uint8_t ch_num; member 236 dma_priv->ch_num = CK_DMA_MAXCHANNEL; in csi_dma_initialize() 300 uint8_t ch_num = 0; in csi_dma_alloc_channel() local 304 for (ch_num = 0; ch_num < dma_priv->ch_num; ch_num++) { in csi_dma_alloc_channel() 307 if (ch_opened[ch_num] != 0x1) { in csi_dma_alloc_channel() 308 ch_opened[ch_num] = 1; in csi_dma_alloc_channel() 313 if (ch_num >= dma_priv->ch_num) { in csi_dma_alloc_channel() 324 ch_num = ch; in csi_dma_alloc_channel() 329 status[ch_num] = DMA_STATE_READY; in csi_dma_alloc_channel() 331 return ch_num; in csi_dma_alloc_channel() [all …]
|
| /bsp/hc32/libraries/hc32_drivers/ |
| A D | drv_usbh.h | 134 __STATIC_INLINE void usb_host_clrint(usb_core_instance *pdev, uint32_t ch_num, uint32_t intbit) in usb_host_clrint() argument 136 WRITE_REG32(pdev->regs.HC_REGS[ch_num]->HCINT, intbit); in usb_host_clrint() 139 __STATIC_INLINE void usb_host_int_mskchhltd(usb_core_instance *pdev, uint32_t ch_num) in usb_host_int_mskchhltd() argument 141 CLR_REG32_BIT(pdev->regs.HC_REGS[ch_num]->HCINTMSK, USBFS_HCINTMSK_CHHM); in usb_host_int_mskchhltd() 144 __STATIC_INLINE void usb_host_int_unmskchhltd(usb_core_instance *pdev, uint32_t ch_num) in usb_host_int_unmskchhltd() argument 146 SET_REG32_BIT(pdev->regs.HC_REGS[ch_num]->HCINTMSK, USBFS_HCINTMSK_CHHM); in usb_host_int_unmskchhltd() 149 __STATIC_INLINE void usb_host_int_mskack(usb_core_instance *pdev, uint32_t ch_num) in usb_host_int_mskack() argument 151 CLR_REG32_BIT(pdev->regs.HC_REGS[ch_num]->HCINTMSK, USBFS_HCINTMSK_ACKM); in usb_host_int_mskack() 154 __STATIC_INLINE void usb_host_int_unmskack(usb_core_instance *pdev, uint32_t ch_num) in usb_host_int_unmskack() argument 156 SET_REG32_BIT(pdev->regs.HC_REGS[ch_num]->HCINTMSK, USBFS_HCINTMSK_ACKM); in usb_host_int_unmskack()
|
| A D | drv_usbh.c | 733 uint8_t ch_num, in usb_host_submitrequest() argument 741 pdev->host.hc[ch_num].is_epin = direction; in usb_host_submitrequest() 742 pdev->host.hc[ch_num].ep_type = ep_type; in usb_host_submitrequest() 746 pdev->host.hc[ch_num].pid_type = PID_SETUP; in usb_host_submitrequest() 747 pdev->host.hc[ch_num].do_ping = do_ping; in usb_host_submitrequest() 751 pdev->host.hc[ch_num].pid_type = PID_DATA1; in usb_host_submitrequest() 833 pdev->host.hc[ch_num].pid_type = PID_DATA0; in usb_host_submitrequest() 839 pdev->host.hc[ch_num].xfer_buff = pbuff; in usb_host_submitrequest() 840 pdev->host.hc[ch_num].xfer_len = length; in usb_host_submitrequest() 841 pdev->host.hc[ch_num].xfer_count = 0U; in usb_host_submitrequest() [all …]
|
| /bsp/ck802/libraries/common/pwm/ |
| A D | ck_pwm.c | 39 uint32_t ch_num; member 44 int32_t __attribute__((weak)) target_pwm_init(pin_t pwm_pin, uint32_t *ch_num, uint32_t *base, uint… in target_pwm_init() argument 58 uint32_t ch_num = 0u; in drv_pwm_initialize() local 60 int32_t idx = target_pwm_init(pwm_pin, &ch_num, &base, &irq); in drv_pwm_initialize() 70 pwm_priv->ch_num = ch_num; in drv_pwm_initialize() 102 uint32_t chn = pwm_priv->ch_num; in drv_pwm_config() 247 uint32_t chn = pwm_priv->ch_num; in drv_pwm_start() 287 uint32_t chn = pwm_priv->ch_num; in drv_pwm_stop()
|
| /bsp/hpmicro/libraries/hpm_sdk/drivers/inc/ |
| A D | hpm_lvb_drv.h | 189 void lvb_ch_config(LVB_Type *ptr, lvb_ch_num_t ch_num, lvb_ch_config_t *ch_cfg); 197 void lvb_ch_enable(LVB_Type *ptr, lvb_ch_num_t ch_num); 205 void lvb_ch_disable(LVB_Type *ptr, lvb_ch_num_t ch_num);
|
| A D | hpm_dma_drv.h | 579 hpm_stat_t dma_setup_channel(DMA_Type *ptr, uint8_t ch_num, 592 …d_descriptor(DMA_Type *ptr, dma_linked_descriptor_t *descriptor, uint8_t ch_num, dma_channel_confi… 607 hpm_stat_t dma_start_memcpy(DMA_Type *ptr, uint8_t ch_num,
|
| A D | hpm_dmav2_drv.h | 690 hpm_stat_t dma_setup_channel(DMAV2_Type *ptr, uint8_t ch_num, 703 …descriptor(DMAV2_Type *ptr, dma_linked_descriptor_t *descriptor, uint8_t ch_num, dma_channel_confi… 718 hpm_stat_t dma_start_memcpy(DMAV2_Type *ptr, uint8_t ch_num,
|
| /bsp/hpmicro/libraries/hpm_sdk/components/serial_nor/interface/spi/ |
| A D | hpm_serial_nor_host_spi.c | 19 static hpm_stat_t spi_nor_rx_trigger_dma(DMA_Type *dma_ptr, uint8_t ch_num, SPI_Type *spi_ptr, 22 static hpm_stat_t spi_nor_rx_trigger_dma(DMA_Type *dma_ptr, uint8_t ch_num, SPI_Type *spi_ptr, uint… 62 static hpm_stat_t spi_nor_tx_trigger_dma(DMA_Type *dma_ptr, uint8_t ch_num, SPI_Type *spi_ptr, in spi_nor_tx_trigger_dma() argument 67 if (ch_num >= DMA_SOC_CHANNEL_NUM) { in spi_nor_tx_trigger_dma() 81 stat = dma_setup_channel(dma_ptr, ch_num, &config, true); in spi_nor_tx_trigger_dma() 88 static hpm_stat_t spi_nor_rx_trigger_dma(DMA_Type *dma_ptr, uint8_t ch_num, SPI_Type *spi_ptr, uint… in spi_nor_rx_trigger_dma() argument 93 if (ch_num >= DMA_SOC_CHANNEL_NUM) { in spi_nor_rx_trigger_dma() 107 stat = dma_setup_channel(dma_ptr, ch_num, &config, true); in spi_nor_rx_trigger_dma()
|
| /bsp/hpmicro/libraries/drivers/ |
| A D | drv_i2c.c | 96 static hpm_stat_t i2c_tx_trigger_dma(DMA_Type *dma_ptr, uint8_t ch_num, I2C_Type *i2c_ptr, uint32_t… 97 static hpm_stat_t i2c_rx_trigger_dma(DMA_Type *dma_ptr, uint8_t ch_num, I2C_Type *i2c_ptr, uint32_t… 160 static hpm_stat_t i2c_tx_trigger_dma(DMA_Type *dma_ptr, uint8_t ch_num, I2C_Type *i2c_ptr, uint32_t… in i2c_tx_trigger_dma() argument 165 config.ch_index = ch_num; in i2c_tx_trigger_dma() 176 static hpm_stat_t i2c_rx_trigger_dma(DMA_Type *dma_ptr, uint8_t ch_num, I2C_Type *i2c_ptr, uint32_t… in i2c_rx_trigger_dma() argument 181 config.ch_index = ch_num; in i2c_rx_trigger_dma()
|
| A D | drv_spi.c | 377 hpm_stat_t spi_tx_trigger_dma(DMA_Type *dma_ptr, uint8_t ch_num, SPI_Type *spi_ptr, uint32_t src, u… in spi_tx_trigger_dma() argument 380 config.ch_index = ch_num; in spi_tx_trigger_dma() 391 hpm_stat_t spi_rx_trigger_dma(DMA_Type *dma_ptr, uint8_t ch_num, SPI_Type *spi_ptr, uint32_t dst, u… in spi_rx_trigger_dma() argument 394 config.ch_index = ch_num; in spi_rx_trigger_dma()
|
| /bsp/at32/libraries/usbotg_library/src/ |
| A D | usbh_core.c | 699 uhost->hch[chn].ch_num = chn; in usbh_hc_open() 734 uint16_t ch_num = usbh_get_free_channel(uhost); in usbh_alloc_channel() local 736 if(ch_num == HCH_ERROR) in usbh_alloc_channel() 740 uhost->channel[ch_num] = HCH_USED | ept_addr; in usbh_alloc_channel() 741 return ch_num; in usbh_alloc_channel() 744 hch_sts_type usbh_get_status(usbh_core_type *uhost, uint8_t ch_num) in usbh_get_status() argument 746 return uhost->hch_state[ch_num]; in usbh_get_status() 755 urb_sts_type usbh_get_urb_status(usbh_core_type *uhost, uint8_t ch_num) in usbh_get_urb_status() argument 757 return uhost->urb_state[ch_num]; in usbh_get_urb_status()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/test/disp2/ |
| A D | disp_layer_alpha_test.c | 79 int ch_num = 3, vi_chn_num = 1; in disp_layer_alpha_test() local 101 while(ch_index < ch_num) { in disp_layer_alpha_test()
|
| /bsp/at32/libraries/usbotg_library/inc/ |
| A D | usbh_core.h | 332 urb_sts_type usbh_get_urb_status(usbh_core_type *uhost, uint8_t ch_num); 353 hch_sts_type usbh_get_status(usbh_core_type *uhost, uint8_t ch_num);
|
| /bsp/xuantie/libraries/xuantie_libraries/csi/csi2/include/drv/ |
| A D | dma.h | 123 uint32_t ch_num; member
|
| /bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/sys/ |
| A D | target_get.c | 136 for (ch_id = 0U; ch_id < list[ctrl_id]->ch_num; ch_id++) { in target_get_optimal_dma_channel()
|
| /bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/drivers/ |
| A D | dma.c | 62 dma_array[ctrl_id]->ch_num = g_dma_chnum[ctrl_id]; in csi_dma_init()
|
| /bsp/hpmicro/libraries/hpm_sdk/components/spi/ |
| A D | hpm_spi.c | 174 static hpm_stat_t hpm_spi_tx_trigger_dma(DMA_Type *dma_ptr, uint8_t ch_num, SPI_Type *spi_ptr, uint… in hpm_spi_tx_trigger_dma() argument 179 config.ch_index = ch_num; in hpm_spi_tx_trigger_dma() 190 static hpm_stat_t hpm_spi_rx_trigger_dma(DMA_Type *dma_ptr, uint8_t ch_num, SPI_Type *spi_ptr, uint… in hpm_spi_rx_trigger_dma() argument 195 config.ch_index = ch_num; in hpm_spi_rx_trigger_dma()
|
| /bsp/at32/libraries/rt_drivers/ |
| A D | drv_usbotgh.c | 240 p_usbotg_instance->p_otg_core->host.hch[pipe->pipe_index].ch_num = pipe->pipe_index; in drv_pipe_xfer()
|