Home
last modified time | relevance | path

Searched refs:ch_num (Results 1 – 21 of 21) sorted by relevance

/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_dma_drv.c16 || (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 Dhpm_dmav2_drv.c40 || (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 Dhpm_lvb_drv.c46 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 Dck_dmac.c34 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 Ddrv_usbh.h134 __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 Ddrv_usbh.c733 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 Dck_pwm.c39 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 Dhpm_lvb_drv.h189 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 Dhpm_dma_drv.h579 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 Dhpm_dmav2_drv.h690 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 Dhpm_serial_nor_host_spi.c19 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 Ddrv_i2c.c96 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 Ddrv_spi.c377 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 Dusbh_core.c699 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 Ddisp_layer_alpha_test.c79 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 Dusbh_core.h332 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 Ddma.h123 uint32_t ch_num; member
/bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/sys/
A Dtarget_get.c136 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 Ddma.c62 dma_array[ctrl_id]->ch_num = g_dma_chnum[ctrl_id]; in csi_dma_init()
/bsp/hpmicro/libraries/hpm_sdk/components/spi/
A Dhpm_spi.c174 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 Ddrv_usbotgh.c240 p_usbotg_instance->p_otg_core->host.hch[pipe->pipe_index].ch_num = pipe->pipe_index; in drv_pipe_xfer()

Completed in 40 milliseconds