/linux-4.1.27/sound/soc/ux500/ |
D | ux500_pcm.c | 54 struct stedma40_chan_cfg *dma_cfg; in ux500_pcm_request_chan() local 58 dma_cfg = dma_params->dma_cfg; in ux500_pcm_request_chan() 77 dma_cfg->src_info.data_width = mem_data_width; in ux500_pcm_request_chan() 78 dma_cfg->dst_info.data_width = per_data_width; in ux500_pcm_request_chan() 80 dma_cfg->src_info.data_width = per_data_width; in ux500_pcm_request_chan() 81 dma_cfg->dst_info.data_width = mem_data_width; in ux500_pcm_request_chan() 84 return snd_dmaengine_pcm_request_channel(stedma40_filter, dma_cfg); in ux500_pcm_request_chan()
|
D | ux500_msp_i2s.c | 371 !msp->capture_dma_data.dma_cfg) { in enable_msp() 377 !msp->playback_dma_data.dma_cfg) { in enable_msp() 662 msp->playback_dma_data.dma_cfg = devm_kzalloc(&pdev->dev, in ux500_msp_i2s_of_init_msp() 665 if (!msp->playback_dma_data.dma_cfg) in ux500_msp_i2s_of_init_msp() 668 msp->capture_dma_data.dma_cfg = devm_kzalloc(&pdev->dev, in ux500_msp_i2s_of_init_msp() 671 if (!msp->capture_dma_data.dma_cfg) in ux500_msp_i2s_of_init_msp() 700 msp->playback_dma_data.dma_cfg = platform_data->msp_i2s_dma_tx; in ux500_msp_i2s_init_msp() 701 msp->capture_dma_data.dma_cfg = platform_data->msp_i2s_dma_rx; in ux500_msp_i2s_init_msp()
|
D | ux500_msp_i2s.h | 474 struct stedma40_chan_cfg *dma_cfg; member
|
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_platform.c | 130 struct stmmac_dma_cfg *dma_cfg; in stmmac_probe_config_dt() local 233 dma_cfg = devm_kzalloc(&pdev->dev, sizeof(*dma_cfg), in stmmac_probe_config_dt() 235 if (!dma_cfg) in stmmac_probe_config_dt() 237 plat->dma_cfg = dma_cfg; in stmmac_probe_config_dt() 238 of_property_read_u32(np, "snps,pbl", &dma_cfg->pbl); in stmmac_probe_config_dt() 239 dma_cfg->fixed_burst = in stmmac_probe_config_dt() 241 dma_cfg->mixed_burst = in stmmac_probe_config_dt() 243 of_property_read_u32(np, "snps,burst_len", &dma_cfg->burst_len); in stmmac_probe_config_dt() 244 if (dma_cfg->burst_len < 0 || dma_cfg->burst_len > 256) in stmmac_probe_config_dt() 245 dma_cfg->burst_len = 0; in stmmac_probe_config_dt()
|
D | stmmac_pci.c | 83 plat->dma_cfg->pbl = 32; in stmmac_default_data() 84 plat->dma_cfg->burst_len = DMA_AXI_BLEN_256; in stmmac_default_data() 117 plat->dma_cfg->pbl = 16; in quark_default_data() 118 plat->dma_cfg->burst_len = DMA_AXI_BLEN_256; in quark_default_data() 119 plat->dma_cfg->fixed_burst = 1; in quark_default_data() 180 plat->dma_cfg = devm_kzalloc(&pdev->dev, sizeof(*plat->dma_cfg), in stmmac_pci_probe() 182 if (!plat->dma_cfg) in stmmac_pci_probe()
|
D | stmmac_main.c | 1637 if (priv->plat->dma_cfg) { in stmmac_init_dma_engine() 1638 pbl = priv->plat->dma_cfg->pbl; in stmmac_init_dma_engine() 1639 fixed_burst = priv->plat->dma_cfg->fixed_burst; in stmmac_init_dma_engine() 1640 mixed_burst = priv->plat->dma_cfg->mixed_burst; in stmmac_init_dma_engine() 1641 burst_len = priv->plat->dma_cfg->burst_len; in stmmac_init_dma_engine()
|
/linux-4.1.27/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_platform.c | 35 struct sxgbe_dma_cfg *dma_cfg; in sxgbe_probe_config_dt() local 51 dma_cfg = devm_kzalloc(&pdev->dev, sizeof(*dma_cfg), GFP_KERNEL); in sxgbe_probe_config_dt() 52 if (!dma_cfg) in sxgbe_probe_config_dt() 55 plat->dma_cfg = dma_cfg; in sxgbe_probe_config_dt() 56 of_property_read_u32(np, "samsung,pbl", &dma_cfg->pbl); in sxgbe_probe_config_dt() 57 if (of_property_read_u32(np, "samsung,burst-map", &dma_cfg->burst_map) == 0) in sxgbe_probe_config_dt() 58 dma_cfg->fixed_burst = true; in sxgbe_probe_config_dt()
|
D | sxgbe_main.c | 963 if (priv->plat->dma_cfg) { in sxgbe_init_dma_engine() 964 pbl = priv->plat->dma_cfg->pbl; in sxgbe_init_dma_engine() 965 fixed_burst = priv->plat->dma_cfg->fixed_burst; in sxgbe_init_dma_engine() 966 burst_map = priv->plat->dma_cfg->burst_map; in sxgbe_init_dma_engine()
|
/linux-4.1.27/drivers/dma/ |
D | ste_dma40.c | 470 struct stedma40_chan_cfg dma_cfg; member 850 chan->dma_cfg.dir == DMA_DEV_TO_MEM)) in d40_log_lli_to_lcxa() 1260 u32 event = D40_TYPE_TO_EVENT(d40c->dma_cfg.dev_type); in d40_config_set_event() 1263 if ((d40c->dma_cfg.dir == DMA_DEV_TO_MEM) || in d40_config_set_event() 1264 (d40c->dma_cfg.dir == DMA_DEV_TO_DEV)) in d40_config_set_event() 1268 if (d40c->dma_cfg.dir != DMA_DEV_TO_MEM) in d40_config_set_event() 1362 return phy_map[d40c->dma_cfg.mode_opt]; in d40_get_prmo() 1364 return log_map[d40c->dma_cfg.mode_opt]; in d40_get_prmo() 1416 return num_elt * d40c->dma_cfg.dst_info.data_width; in d40_residue() 1859 int dev_type = d40c->dma_cfg.dev_type; in d40_allocate_channel() [all …]
|
/linux-4.1.27/drivers/mmc/host/ |
D | bfin_sdh.c | 118 unsigned int dma_cfg; in sdh_setup_data() local 124 dma_cfg = 0; in sdh_setup_data() 153 dma_cfg |= WNR; in sdh_setup_data() 160 dma_cfg |= DMAFLOW_ARRAY | RESTART | WDSIZE_32 | DMAEN; in sdh_setup_data() 162 dma_cfg |= PSIZE_32 | NDSIZE_3; in sdh_setup_data() 164 dma_cfg |= NDSIZE_5; in sdh_setup_data() 171 host->sg_cpu[i].cfg = dma_cfg; in sdh_setup_data() 192 set_dma_config(host->dma_ch, dma_cfg); in sdh_setup_data() 195 dma_cfg |= WDSIZE_32 | DMAEN; in sdh_setup_data() 200 set_dma_config(host->dma_ch, dma_cfg); in sdh_setup_data()
|
/linux-4.1.27/drivers/ata/ |
D | pata_octeon_cf.c | 635 union cvmx_mio_boot_dma_cfgx dma_cfg; in octeon_cf_dma_finished() local 646 dma_cfg.u64 = cvmx_read_csr(cf_port->dma_base + DMA_CFG); in octeon_cf_dma_finished() 647 if (dma_cfg.s.size != 0xfffff) { in octeon_cf_dma_finished() 654 dma_cfg.u64 = 0; in octeon_cf_dma_finished() 655 dma_cfg.s.size = -1; in octeon_cf_dma_finished() 656 cvmx_write_csr(cf_port->dma_base + DMA_CFG, dma_cfg.u64); in octeon_cf_dma_finished() 696 union cvmx_mio_boot_dma_cfgx dma_cfg; in octeon_cf_interrupt() local 702 dma_cfg.u64 = cvmx_read_csr(cf_port->dma_base + DMA_CFG); in octeon_cf_interrupt() 709 if (dma_int.s.done && !dma_cfg.s.en) { in octeon_cf_interrupt() 1022 union cvmx_mio_boot_dma_cfgx dma_cfg; in octeon_cf_shutdown() local [all …]
|
/linux-4.1.27/arch/mips/loongson1/common/ |
D | platform.c | 138 .dma_cfg = &ls1x_eth_dma_cfg, 172 .dma_cfg = &ls1x_eth_dma_cfg,
|
/linux-4.1.27/include/linux/ |
D | sxgbe_platform.h | 46 struct sxgbe_dma_cfg *dma_cfg; member
|
D | stmmac.h | 102 struct stmmac_dma_cfg *dma_cfg; member
|
/linux-4.1.27/sound/isa/ |
D | sscape.c | 943 unsigned dma_cfg; in create_sscape() local 1046 dma_cfg = (sscape->ic_type == IC_OPUS ? 0x40 : 0x70); in create_sscape() 1047 sscape_write_unsafe(sscape->io_base, GA_DMAA_REG, dma_cfg); in create_sscape()
|
/linux-4.1.27/arch/cris/arch-v32/drivers/ |
D | cryptocop.c | 1950 reg_dma_rw_cfg dma_cfg = {.en = 1}; in init_cryptocop() local 1980 REG_WR(dma, IN_DMA_INST, rw_cfg, dma_cfg); /* input DMA */ in init_cryptocop() 1981 REG_WR(dma, OUT_DMA_INST, rw_cfg, dma_cfg); /* output DMA */ in init_cryptocop() 2002 reg_dma_rw_cfg dma_cfg = {.en = 0}; in release_cryptocop() local 2012 REG_WR(dma, IN_DMA_INST, rw_cfg, dma_cfg); /* input DMA */ in release_cryptocop() 2013 REG_WR(dma, OUT_DMA_INST, rw_cfg, dma_cfg); /* output DMA */ in release_cryptocop()
|
/linux-4.1.27/Documentation/networking/ |
D | stmmac.txt | 123 struct stmmac_dma_cfg *dma_cfg; 155 o dma_cfg: internal DMA parameters
|
/linux-4.1.27/sound/pci/hda/ |
D | patch_ca0132.c | 1750 unsigned int dma_cfg = 0; in dsp_dma_setup() local 1782 dma_cfg = addr_field + incr_field; in dsp_dma_setup() 1784 dma_cfg); in dsp_dma_setup() 1819 chip_addx, count, dma_cfg, adr_ofs, xfr_cnt); in dsp_dma_setup()
|
/linux-4.1.27/arch/blackfin/mach-bf609/boards/ |
D | ezkit.c | 137 .dma_cfg = ð_dma_cfg,
|