| /bsp/hpmicro/libraries/hpm_sdk/drivers/src/ |
| A D | hpm_dma_drv.c | 15 || (ch->src_width > DMA_SOC_TRANSFER_WIDTH_MAX(ptr)) in dma_setup_channel() 21 || (ch->src_addr & ((1 << ch->src_width) - 1)) in dma_setup_channel() 23 || ((1 << ch->src_width) & ((1 << ch->dst_width) - 1)) in dma_setup_channel() 43 | DMA_CHCTRL_CTRL_SRCWIDTH_SET(ch->src_width) in dma_setup_channel() 83 || (config->src_width > DMA_SOC_TRANSFER_WIDTH_MAX(ptr)) in dma_config_linked_descriptor() 90 || (config->src_addr & ((1 << config->src_width) - 1)) in dma_config_linked_descriptor() 112 | DMA_CHCTRL_CTRL_SRCWIDTH_SET(config->src_width) in dma_config_linked_descriptor() 155 config.src_width = DMA_TRANSFER_WIDTH_HALF_WORD; in dma_start_memcpy() 162 config.src_width = width; in dma_start_memcpy() 168 burst_size -= config.src_width; in dma_start_memcpy() [all …]
|
| A D | hpm_dmav2_drv.c | 39 || (ch->src_width > DMA_SOC_TRANSFER_WIDTH_MAX(ptr)) in dma_setup_channel() 47 || (ch->src_addr & ((1 << ch->src_width) - 1)) in dma_setup_channel() 49 || ((1 << ch->src_width) & ((1 << ch->dst_width) - 1)) in dma_setup_channel() 69 | DMAV2_CHCTRL_CTRL_SRCWIDTH_SET(ch->src_width) in dma_setup_channel() 98 || (config->src_width > DMA_SOC_TRANSFER_WIDTH_MAX(ptr)) in dma_config_linked_descriptor() 106 || (config->src_addr & ((1 << config->src_width) - 1)) in dma_config_linked_descriptor() 127 | DMAV2_CHCTRL_CTRL_SRCWIDTH_SET(config->src_width) in dma_config_linked_descriptor() 175 config.src_width = DMA_TRANSFER_WIDTH_HALF_WORD; in dma_start_memcpy() 182 config.src_width = width; in dma_start_memcpy() 188 burst_size -= config.src_width; in dma_start_memcpy() [all …]
|
| A D | hpm_smix_drv.c | 45 config->src_width = smix_dma_transfer_half_word; in smix_get_dma_default_ch_config() 106 || (config->src_addr & ((1 << config->src_width) - 1)) in smix_config_dma_channel() 114 …DMA_CH[ch].BURST_COUNT = SMIX_DMA_CH_BURST_COUNT_NUM_SET(config->trans_bytes >> config->src_width); in smix_config_dma_channel() 126 | SMIX_DMA_CH_CTL_SRCWIDTH_SET(config->src_width) in smix_config_dma_channel()
|
| A D | hpm_pdma_drv.c | 510 uint32_t src, uint32_t src_width, uint32_t x, uint32_t y, in pdma_flip_rotate() argument 546 plane_src.pitch = display_get_pitch_length_in_byte(format, src_width); in pdma_flip_rotate() 596 uint32_t src, uint32_t src_width, in pdma_blit() argument 632 plane_src.pitch = display_get_pitch_length_in_byte(format, src_width); in pdma_blit() 700 uint32_t src, uint32_t src_width, in pdma_scale() argument 740 plane_src.pitch = display_get_pitch_length_in_byte(format, src_width); in pdma_scale()
|
| /bsp/hpmicro/libraries/hpm_sdk/drivers/inc/ |
| A D | hpm_dma_drv.h | 109 uint8_t src_width; /**< Source width */ member 347 …_transfer_src_width_byte_size(DMA_Type *ptr, uint32_t ch_index, uint8_t src_width, uint32_t size_i… in dma_set_transfer_src_width_byte_size() argument 349 assert((src_width == DMA_TRANSFER_WIDTH_BYTE) || (src_width == DMA_TRANSFER_WIDTH_HALF_WORD) in dma_set_transfer_src_width_byte_size() 350 || (src_width == DMA_TRANSFER_WIDTH_WORD) || (src_width == DMA_TRANSFER_WIDTH_DOUBLE_WORD)); in dma_set_transfer_src_width_byte_size() 352 …>CHCTRL[ch_index].CTRL & ~DMA_CHCTRL_CTRL_SRCWIDTH_MASK) | DMA_CHCTRL_CTRL_SRCWIDTH_SET(src_width); in dma_set_transfer_src_width_byte_size() 353 ptr->CHCTRL[ch_index].TRANSIZE = DMA_CHCTRL_TRANSIZE_TRANSIZE_SET(size_in_byte >> src_width); in dma_set_transfer_src_width_byte_size()
|
| A D | hpm_dmav2_drv.h | 125 uint8_t src_width; /**< Source width */ member 373 …ransfer_src_width_byte_size(DMAV2_Type *ptr, uint32_t ch_index, uint8_t src_width, uint32_t size_i… in dma_set_transfer_src_width_byte_size() argument 375 assert((src_width == DMA_TRANSFER_WIDTH_BYTE) || (src_width == DMA_TRANSFER_WIDTH_HALF_WORD) in dma_set_transfer_src_width_byte_size() 376 || (src_width == DMA_TRANSFER_WIDTH_WORD) || (src_width == DMA_TRANSFER_WIDTH_DOUBLE_WORD)); in dma_set_transfer_src_width_byte_size() 378 …TRL[ch_index].CTRL & ~DMAV2_CHCTRL_CTRL_SRCWIDTH_MASK) | DMAV2_CHCTRL_CTRL_SRCWIDTH_SET(src_width); in dma_set_transfer_src_width_byte_size() 379 ptr->CHCTRL[ch_index].TRANSIZE = DMAV2_CHCTRL_TRANSIZE_TRANSIZE_SET(size_in_byte >> src_width); in dma_set_transfer_src_width_byte_size()
|
| A D | hpm_pdma_drv.h | 302 uint32_t src, uint32_t src_width, uint32_t x, uint32_t y, 328 uint32_t src, uint32_t src_width, 356 uint32_t src, uint32_t src_width,
|
| A D | hpm_smix_drv.h | 117 uint8_t src_width; /**< Source width */ member
|
| /bsp/ck802/libraries/common/dmac/ |
| A D | ck_dmac.c | 94 static int32_t ck_dma_set_transferwidth(ck_dma_reg_t *addr, dma_datawidth_e src_width, dma_datawidt… in ck_dma_set_transferwidth() argument 96 …if ((src_width != DMA_DATAWIDTH_SIZE8 && src_width != DMA_DATAWIDTH_SIZE16 && src_width != DMA_DAT… in ck_dma_set_transferwidth() 103 temp |= (src_width - 1) << 2; in ck_dma_set_transferwidth()
|
| /bsp/avr32/software_framework/drivers/flashc/ |
| A D | flashc.h | 954 #define flashc_memset(dst, src, src_width, nbytes, erase) \ argument 955 TPASTE2(flashc_memset, src_width)((dst), (src), (nbytes), (erase))
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/sound/component/aw-alsa-lib/ |
| A D | pcm_linear.c | 51 int src_endian, dst_endian, sign, src_width, dst_width; in snd_pcm_linear_convert_index() local 64 src_width = snd_pcm_format_width(src_format) / 8 - 1; in snd_pcm_linear_convert_index() 67 return src_width * 32 + src_endian * 16 + sign * 8 + dst_width * 2 + dst_endian; in snd_pcm_linear_convert_index()
|
| /bsp/hpmicro/libraries/hpm_sdk/components/dma_mgr/ |
| A D | hpm_dma_mgr.c | 345 config->src_width = DMA_MGR_TRANSFER_WIDTH_BYTE; in dma_mgr_get_default_chn_config() 380 dma_config.src_width = config->src_width; in dma_mgr_setup_channel() 425 dma_config.src_width = config->src_width; in dma_mgr_config_linked_descriptor()
|
| A D | hpm_dma_mgr.h | 150 uint8_t src_width; /**< Source width */ member
|
| /bsp/hpmicro/libraries/hpm_sdk/components/spi/ |
| A D | hpm_spi.c | 252 dma_ch_config.src_width = DMA_TRANSFER_WIDTH_WORD; in hpm_spi_prepare_dma_tx_descriptors() 266 dma_ch_config.src_width = DMA_TRANSFER_WIDTH_BYTE; in hpm_spi_prepare_dma_tx_descriptors() 280 dma_ch_config.src_width = context->dma_context.data_width; in hpm_spi_prepare_dma_tx_descriptors() 333 dma_ch_config.src_width = DMA_TRANSFER_WIDTH_WORD; in hpm_prepare_dma_rx_descriptors() 347 dma_ch_config.src_width = DMA_TRANSFER_WIDTH_BYTE; in hpm_prepare_dma_rx_descriptors() 361 dma_ch_config.src_width = context->dma_context.data_width; in hpm_prepare_dma_rx_descriptors() 472 dma_ch_config.src_width = DMA_TRANSFER_WIDTH_WORD; in spi_setup_trans_with_dma_chain() 1105 chg_config.src_width = DMA_MGR_TRANSFER_WIDTH_BYTE; in hpm_spi_dma_install_callback()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/dma/ |
| A D | hal_dma.c | 104 uint32_t src_width = 0, dst_width = 0; in sunxi_cfg_lli() local 111 src_width = convert_buswidth(config->src_addr_width); in sunxi_cfg_lli() 114 SRC_WIDTH(src_width) | \ in sunxi_cfg_lli()
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/include/ |
| A D | bflb_dma.h | 367 uint8_t src_width; member
|
| /bsp/bouffalo_lab/libraries/rt_drivers/ |
| A D | drv_spi.c | 183 .src_width = tx_data_width, in spi_configure() 221 .src_width = rx_data_width, in spi_configure()
|
| A D | drv_adc.c | 219 config.src_width = DMA_DATA_WIDTH_32BIT; in rt_hw_adc_init()
|
| /bsp/hpmicro/libraries/hpm_sdk/components/serial_nor/interface/spi/ |
| A D | hpm_serial_nor_host_spi.c | 75 config.src_width = data_width; in spi_nor_tx_trigger_dma() 101 config.src_width = data_width; in spi_nor_rx_trigger_dma()
|
| /bsp/hpmicro/libraries/drivers/ |
| A D | drv_pdm.c | 269 ch_config.src_width = DMA_TRANSFER_WIDTH_WORD; in hpm_pdm_dma_transmit()
|
| A D | drv_i2s.c | 542 ch_config.src_width = data_width; in hpm_i2s_transmit() 566 ch_config.src_width = data_width; in hpm_i2s_transmit()
|
| A D | drv_dao.c | 253 ch_config.src_width = DMA_TRANSFER_WIDTH_WORD; in hpm_dao_transmit()
|
| A D | drv_uart_v2.c | 792 chg_config.src_width = DMA_TRANSFER_WIDTH_BYTE; in hpm_uart_dma_config() 815 chg_config.src_width = DMA_TRANSFER_WIDTH_BYTE; in hpm_uart_dma_config()
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/src/ |
| A D | bflb_dma.c | 99 regval |= (config->src_width << DMA_SWIDTH_SHIFT); in bflb_dma_channel_init()
|