Home
last modified time | relevance | path

Searched refs:src_width (Results 1 – 24 of 24) sorted by relevance

/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_dma_drv.c15 || (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 Dhpm_dmav2_drv.c39 || (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 Dhpm_smix_drv.c45 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 Dhpm_pdma_drv.c510 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 Dhpm_dma_drv.h109 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 Dhpm_dmav2_drv.h125 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 Dhpm_pdma_drv.h302 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 Dhpm_smix_drv.h117 uint8_t src_width; /**< Source width */ member
/bsp/ck802/libraries/common/dmac/
A Dck_dmac.c94 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 Dflashc.h954 #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 Dpcm_linear.c51 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 Dhpm_dma_mgr.c345 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 Dhpm_dma_mgr.h150 uint8_t src_width; /**< Source width */ member
/bsp/hpmicro/libraries/hpm_sdk/components/spi/
A Dhpm_spi.c252 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 Dhal_dma.c104 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 Dbflb_dma.h367 uint8_t src_width; member
/bsp/bouffalo_lab/libraries/rt_drivers/
A Ddrv_spi.c183 .src_width = tx_data_width, in spi_configure()
221 .src_width = rx_data_width, in spi_configure()
A Ddrv_adc.c219 config.src_width = DMA_DATA_WIDTH_32BIT; in rt_hw_adc_init()
/bsp/hpmicro/libraries/hpm_sdk/components/serial_nor/interface/spi/
A Dhpm_serial_nor_host_spi.c75 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 Ddrv_pdm.c269 ch_config.src_width = DMA_TRANSFER_WIDTH_WORD; in hpm_pdm_dma_transmit()
A Ddrv_i2s.c542 ch_config.src_width = data_width; in hpm_i2s_transmit()
566 ch_config.src_width = data_width; in hpm_i2s_transmit()
A Ddrv_dao.c253 ch_config.src_width = DMA_TRANSFER_WIDTH_WORD; in hpm_dao_transmit()
A Ddrv_uart_v2.c792 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 Dbflb_dma.c99 regval |= (config->src_width << DMA_SWIDTH_SHIFT); in bflb_dma_channel_init()

Completed in 50 milliseconds