Searched refs:dst_info (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | ste_dma40_ll.c | 53 l3 |= cfg->dst_info.psize << D40_MEM_LCSP3_DCFG_PSIZE_POS; in d40_log_cfg() 54 l3 |= d40_width_to_bits(cfg->dst_info.data_width) in d40_log_cfg() 89 if (cfg->dst_info.flow_ctrl == STEDMA40_NO_FLOW_CTRL) in d40_phy_cfg() 106 if (cfg->dst_info.psize != STEDMA40_PSIZE_PHY_1) { in d40_phy_cfg() 108 dst |= cfg->dst_info.psize << D40_SREG_CFG_PSIZE_POS; in d40_phy_cfg() 114 dst |= d40_width_to_bits(cfg->dst_info.data_width) in d40_phy_cfg() 125 if (cfg->dst_info.big_endian) in d40_phy_cfg()
|
H A D | ste_dma40.c | 90 .dst_info.data_width = DMA_SLAVE_BUSWIDTH_1_BYTE, 91 .dst_info.psize = STEDMA40_PSIZE_PHY_1, 92 .dst_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL, 104 .dst_info.data_width = DMA_SLAVE_BUSWIDTH_1_BYTE, 105 .dst_info.psize = STEDMA40_PSIZE_LOG_1, 106 .dst_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL, 1397 return num_elt * d40c->dma_cfg.dst_info.data_width; in d40_residue() 1731 d40_psize_2_burst_size(is_log, conf->dst_info.psize) * in d40_validate_conf() 1732 conf->dst_info.data_width) { in d40_validate_conf() 2117 struct stedma40_half_channel_info *dst_info in d40_prep_sg_log() local 2145 struct stedma40_half_channel_info *dst_info = &cfg->dst_info; d40_prep_sg_phy() local [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/rockchip/rga/ |
H A D | rga-hw.c | 168 union rga_dst_info dst_info; in rga_cmd_set_trans_info() local 190 dst_info.val = dest[(RGA_DST_INFO - RGA_MODE_BASE_REG) >> 2]; in rga_cmd_set_trans_info() 200 dst_info.data.format = ctx->out.fmt->hw_format; in rga_cmd_set_trans_info() 201 dst_info.data.swap = ctx->out.fmt->color_swap; in rga_cmd_set_trans_info() 224 dst_info.data.csc_mode = RGA_SRC_CSC_MODE_BT709_R0; in rga_cmd_set_trans_info() 227 dst_info.data.csc_mode = RGA_DST_CSC_MODE_BT601_R0; in rga_cmd_set_trans_info() 352 dest[(RGA_DST_INFO - RGA_MODE_BASE_REG) >> 2] = dst_info.val; in rga_cmd_set_trans_info()
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | ste_dma40_ll.c | 54 l3 |= cfg->dst_info.psize << D40_MEM_LCSP3_DCFG_PSIZE_POS; in d40_log_cfg() 55 l3 |= d40_width_to_bits(cfg->dst_info.data_width) in d40_log_cfg() 90 if (cfg->dst_info.flow_ctrl == STEDMA40_NO_FLOW_CTRL) in d40_phy_cfg() 107 if (cfg->dst_info.psize != STEDMA40_PSIZE_PHY_1) { in d40_phy_cfg() 109 dst |= cfg->dst_info.psize << D40_SREG_CFG_PSIZE_POS; in d40_phy_cfg() 115 dst |= d40_width_to_bits(cfg->dst_info.data_width) in d40_phy_cfg() 126 if (cfg->dst_info.big_endian) in d40_phy_cfg()
|
H A D | ste_dma40.h | 88 * @dst_info: Parameters for dst half channel 104 struct stedma40_half_channel_info dst_info; member
|
H A D | ste_dma40.c | 119 .dst_info.data_width = DMA_SLAVE_BUSWIDTH_1_BYTE, 120 .dst_info.psize = STEDMA40_PSIZE_PHY_1, 121 .dst_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL, 133 .dst_info.data_width = DMA_SLAVE_BUSWIDTH_1_BYTE, 134 .dst_info.psize = STEDMA40_PSIZE_LOG_1, 135 .dst_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL, 1422 return num_elt * d40c->dma_cfg.dst_info.data_width; in d40_residue() 1755 d40_psize_2_burst_size(is_log, conf->dst_info.psize) * in d40_validate_conf() 1756 conf->dst_info.data_width) { in d40_validate_conf() 2141 struct stedma40_half_channel_info *dst_info in d40_prep_sg_log() local 2169 struct stedma40_half_channel_info *dst_info = &cfg->dst_info; d40_prep_sg_phy() local [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/rockchip/rga/ |
H A D | rga-hw.c | 168 union rga_dst_info dst_info; in rga_cmd_set_trans_info() local 190 dst_info.val = dest[(RGA_DST_INFO - RGA_MODE_BASE_REG) >> 2]; in rga_cmd_set_trans_info() 200 dst_info.data.format = ctx->out.fmt->hw_format; in rga_cmd_set_trans_info() 201 dst_info.data.swap = ctx->out.fmt->color_swap; in rga_cmd_set_trans_info() 224 dst_info.data.csc_mode = RGA_SRC_CSC_MODE_BT709_R0; in rga_cmd_set_trans_info() 227 dst_info.data.csc_mode = RGA_DST_CSC_MODE_BT601_R0; in rga_cmd_set_trans_info() 352 dest[(RGA_DST_INFO - RGA_MODE_BASE_REG) >> 2] = dst_info.val; in rga_cmd_set_trans_info()
|
/kernel/linux/linux-5.10/sound/soc/ux500/ |
H A D | ux500_pcm.c | 75 dma_cfg->dst_info.data_width = per_data_width; in ux500_pcm_request_chan() 78 dma_cfg->dst_info.data_width = mem_data_width; in ux500_pcm_request_chan()
|
/kernel/linux/linux-5.10/include/linux/platform_data/ |
H A D | dma-ste-dma40.h | 99 * @dst_info: Parameters for dst half channel 115 struct stedma40_half_channel_info dst_info; member
|
Completed in 11 milliseconds