| /bsp/hpmicro/libraries/hpm_sdk/drivers/src/ |
| A D | hpm_dma_drv.c | 14 if ((ch->dst_width > DMA_SOC_TRANSFER_WIDTH_MAX(ptr)) in dma_setup_channel() 20 if ((ch->size_in_byte & ((1 << ch->dst_width) - 1)) in dma_setup_channel() 22 || (ch->dst_addr & ((1 << ch->dst_width) - 1)) in dma_setup_channel() 23 || ((1 << ch->src_width) & ((1 << ch->dst_width) - 1)) in dma_setup_channel() 44 | DMA_CHCTRL_CTRL_DSTWIDTH_SET(ch->dst_width) in dma_setup_channel() 82 if ((config->dst_width > DMA_SOC_TRANSFER_WIDTH_MAX(ptr)) in dma_config_linked_descriptor() 91 || (config->dst_addr & ((1 << config->dst_width) - 1)) in dma_config_linked_descriptor() 113 | DMA_CHCTRL_CTRL_DSTWIDTH_SET(config->dst_width) in dma_config_linked_descriptor() 156 config.dst_width = DMA_TRANSFER_WIDTH_HALF_WORD; in dma_start_memcpy() 163 config.dst_width = width; in dma_start_memcpy() [all …]
|
| A D | hpm_dmav2_drv.c | 38 if ((ch->dst_width > DMA_SOC_TRANSFER_WIDTH_MAX(ptr)) in dma_setup_channel() 46 if ((ch->size_in_byte & ((1 << ch->dst_width) - 1)) in dma_setup_channel() 48 || (ch->dst_addr & ((1 << ch->dst_width) - 1)) in dma_setup_channel() 49 || ((1 << ch->src_width) & ((1 << ch->dst_width) - 1)) in dma_setup_channel() 70 | DMAV2_CHCTRL_CTRL_DSTWIDTH_SET(ch->dst_width) in dma_setup_channel() 97 if ((config->dst_width > DMA_SOC_TRANSFER_WIDTH_MAX(ptr)) in dma_config_linked_descriptor() 107 || (config->dst_addr & ((1 << config->dst_width) - 1)) in dma_config_linked_descriptor() 128 | DMAV2_CHCTRL_CTRL_DSTWIDTH_SET(config->dst_width) in dma_config_linked_descriptor() 176 config.dst_width = DMA_TRANSFER_WIDTH_HALF_WORD; in dma_start_memcpy() 183 config.dst_width = width; in dma_start_memcpy() [all …]
|
| A D | hpm_pdma_drv.c | 489 output.pitch = display_get_pitch_length_in_byte(format, dst_width); in pdma_fill_color() 522 if ((width + x > dst_width) in pdma_flip_rotate() 553 plane_dst.pitch = display_get_pitch_length_in_byte(format, dst_width); in pdma_flip_rotate() 566 output.pitch = display_get_pitch_length_in_byte(format, dst_width); in pdma_flip_rotate() 595 uint32_t dst, uint32_t dst_width, in pdma_blit() argument 608 if ((width + x > dst_width) in pdma_blit() 638 plane_dst.pitch = display_get_pitch_length_in_byte(format, dst_width); in pdma_blit() 659 output.pitch = display_get_pitch_length_in_byte(format, dst_width); in pdma_blit() 699 uint32_t dst, uint32_t dst_width, in pdma_scale() argument 716 if ((target_width + x > dst_width) in pdma_scale() [all …]
|
| A D | hpm_smix_drv.c | 46 config->dst_width = smix_dma_transfer_half_word; in smix_get_dma_default_ch_config() 105 if ((config->trans_bytes & ((1 << config->dst_width) - 1)) in smix_config_dma_channel() 107 || (config->dst_addr & ((1 << config->dst_width) - 1)) in smix_config_dma_channel() 127 | SMIX_DMA_CH_CTL_DSTWIDTH_SET(config->dst_width) in smix_config_dma_channel()
|
| /bsp/hpmicro/libraries/hpm_sdk/drivers/inc/ |
| A D | hpm_pdma_drv.h | 275 hpm_stat_t pdma_fill_color(PDMA_Type *ptr, uint32_t dst, uint32_t dst_width, 301 hpm_stat_t pdma_flip_rotate(PDMA_Type *ptr, uint32_t dst, uint32_t dst_width, 327 uint32_t dst, uint32_t dst_width, 355 uint32_t dst, uint32_t dst_width,
|
| A D | hpm_smix_drv.h | 118 uint8_t dst_width; /**< Destination width */ member
|
| A D | hpm_dma_drv.h | 110 uint8_t dst_width; /**< Destination width */ member
|
| A D | hpm_dmav2_drv.h | 126 uint8_t dst_width; /**< Destination width */ member
|
| /bsp/ck802/libraries/common/dmac/ |
| A D | ck_dmac.c | 94 … ck_dma_set_transferwidth(ck_dma_reg_t *addr, dma_datawidth_e src_width, dma_datawidth_e dst_width) in ck_dma_set_transferwidth() argument 97 …(dst_width != DMA_DATAWIDTH_SIZE8 && dst_width != DMA_DATAWIDTH_SIZE16 && dst_width != DMA_DATAWID… in ck_dma_set_transferwidth() 104 temp |= dst_width - 1; in ck_dma_set_transferwidth()
|
| /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 65 dst_width = snd_pcm_format_width(dst_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 | 346 config->dst_width = DMA_MGR_TRANSFER_WIDTH_BYTE; in dma_mgr_get_default_chn_config() 381 dma_config.dst_width = config->dst_width; in dma_mgr_setup_channel() 426 dma_config.dst_width = config->dst_width; in dma_mgr_config_linked_descriptor()
|
| A D | hpm_dma_mgr.h | 151 uint8_t dst_width; /**< Destination width */ member
|
| /bsp/hpmicro/libraries/hpm_sdk/components/spi/ |
| A D | hpm_spi.c | 253 dma_ch_config.dst_width = DMA_TRANSFER_WIDTH_WORD; in hpm_spi_prepare_dma_tx_descriptors() 267 dma_ch_config.dst_width = DMA_TRANSFER_WIDTH_BYTE; in hpm_spi_prepare_dma_tx_descriptors() 281 dma_ch_config.dst_width = context->dma_context.data_width; in hpm_spi_prepare_dma_tx_descriptors() 334 dma_ch_config.dst_width = DMA_TRANSFER_WIDTH_WORD; in hpm_prepare_dma_rx_descriptors() 348 dma_ch_config.dst_width = DMA_TRANSFER_WIDTH_BYTE; in hpm_prepare_dma_rx_descriptors() 362 dma_ch_config.dst_width = context->dma_context.data_width; in hpm_prepare_dma_rx_descriptors() 473 dma_ch_config.dst_width = DMA_TRANSFER_WIDTH_WORD; in spi_setup_trans_with_dma_chain() 1106 chg_config.dst_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 112 dst_width = convert_buswidth(config->dst_addr_width); in sunxi_cfg_lli() 116 DST_WIDTH(dst_width); in sunxi_cfg_lli()
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/include/ |
| A D | bflb_dma.h | 368 uint8_t dst_width; member
|
| /bsp/bouffalo_lab/libraries/rt_drivers/ |
| A D | drv_spi.c | 184 .dst_width = tx_data_width, in spi_configure() 222 .dst_width = rx_data_width, in spi_configure()
|
| A D | drv_adc.c | 220 config.dst_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 | 76 config.dst_width = data_width; in spi_nor_tx_trigger_dma() 102 config.dst_width = data_width; in spi_nor_rx_trigger_dma()
|
| /bsp/hpmicro/libraries/drivers/ |
| A D | drv_pdm.c | 270 ch_config.dst_width = DMA_TRANSFER_WIDTH_WORD; in hpm_pdm_dma_transmit()
|
| A D | drv_i2s.c | 543 ch_config.dst_width = data_width; in hpm_i2s_transmit() 567 ch_config.dst_width = data_width; in hpm_i2s_transmit()
|
| A D | drv_dao.c | 254 ch_config.dst_width = DMA_TRANSFER_WIDTH_WORD; in hpm_dao_transmit()
|
| A D | drv_uart_v2.c | 786 chg_config.dst_width = DMA_TRANSFER_WIDTH_BYTE; in hpm_uart_dma_config() 819 chg_config.dst_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 | 100 regval |= (config->dst_width << DMA_DWIDTH_SHIFT); in bflb_dma_channel_init()
|