| /OK3568_Linux_fs/kernel/sound/isa/gus/ |
| H A D | gus_main.c | 99 if (gus->gf1.dma1 >= 0) { in snd_gus_free() 100 disable_dma(gus->gf1.dma1); in snd_gus_free() 101 free_dma(gus->gf1.dma1); in snd_gus_free() 119 int irq, int dma1, int dma2, in snd_gus_create() argument 145 gus->gf1.dma1 = -1; in snd_gus_create() 176 if (request_dma(dma1, "GUS - 1")) { in snd_gus_create() 177 snd_printk(KERN_ERR "gus: can't grab DMA1 %d\n", dma1); in snd_gus_create() 181 gus->gf1.dma1 = dma1; in snd_gus_create() 182 if (dma2 >= 0 && dma1 != dma2) { in snd_gus_create() 190 gus->gf1.dma2 = gus->gf1.dma1; in snd_gus_create() [all …]
|
| H A D | gusclassic.c | 33 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 1,3,5,6,7 */ variable 50 module_param_hw_array(dma1, int, dma, NULL, 0444); 51 MODULE_PARM_DESC(dma1, "DMA1 # for " CRD_NAME " driver."); 83 if (dma1[n] == SNDRV_AUTO_DMA) { in snd_gusclassic_create() 84 dma1[n] = snd_legacy_find_free_dma(possible_dmas); in snd_gusclassic_create() 85 if (dma1[n] < 0) { in snd_gusclassic_create() 99 return snd_gus_create(card, port[n], irq[n], dma1[n], dma2[n], in snd_gusclassic_create() 105 error = snd_gus_create(card, port[n], irq[n], dma1[n], dma2[n], in snd_gusclassic_create() 181 gus->gf1.port, gus->gf1.irq, gus->gf1.dma1); in snd_gusclassic_probe()
|
| H A D | gusextreme.c | 42 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; variable 68 module_param_hw_array(dma1, int, dma, NULL, 0444); 69 MODULE_PARM_DESC(dma1, "GF1 DMA # for " CRD_NAME " driver."); 135 if (dma1[n] == SNDRV_AUTO_DMA) { in snd_gusextreme_gus_card_create() 136 dma1[n] = snd_legacy_find_free_dma(possible_dmas); in snd_gusextreme_gus_card_create() 137 if (dma1[n] < 0) { in snd_gusextreme_gus_card_create() 142 return snd_gus_create(card, gf1_port[n], gf1_irq[n], dma1[n], -1, in snd_gusextreme_gus_card_create() 314 gus->gf1.irq, es1688->irq, gus->gf1.dma1, es1688->dma8); in snd_gusextreme_probe()
|
| H A D | gusmax.c | 31 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 1,3,5,6,7 */ variable 48 module_param_hw_array(dma1, int, dma, NULL, 0444); 49 MODULE_PARM_DESC(dma1, "DMA1 # for GUS MAX driver."); 120 if (gus->gf1.dma1 > 3) in snd_gusmax_init() 219 xdma1 = dma1[dev]; in snd_gusmax_probe()
|
| H A D | gus_dma.c | 36 if (gus->gf1.dma1 > 3) { in snd_gf1_dma_program() 58 if (gus->gf1.dma1 > 3) { in snd_gf1_dma_program() 64 …snd_dma_program(gus->gf1.dma1, buf_addr, count, dma_cmd & SNDRV_GF1_DMA_READ ? DMA_MODE_READ : DMA… in snd_gf1_dma_program() 164 snd_dma_disable(gus->gf1.dma1); in snd_gf1_dma_done()
|
| /OK3568_Linux_fs/kernel/sound/isa/ |
| H A D | cmi8328.c | 42 static int dma1[CMI8328_MAX] = {[0 ... (CMI8328_MAX-1)] = SNDRV_AUTO_DMA}; variable 59 module_param_hw_array(dma1, int, dma, NULL, 0444); 60 MODULE_PARM_DESC(dma1, "DMA1 for CMI8328 driver."); 258 if (dma1[ndev] == SNDRV_AUTO_DMA) { in snd_cmi8328_probe() 259 dma1[ndev] = snd_legacy_find_free_dma(dma1s); in snd_cmi8328_probe() 260 if (dma1[ndev] < 0) { in snd_cmi8328_probe() 266 dma2[ndev] = snd_legacy_find_free_dma(dma2s[dma1[ndev] % 4]); in snd_cmi8328_probe() 280 pos = array_find(dma1s, dma1[ndev]); in snd_cmi8328_probe() 282 snd_printk(KERN_ERR "invalid DMA1 %d\n", dma1[ndev]); in snd_cmi8328_probe() 287 if (dma2[ndev] >= 0 && dma1[ndev] != dma2[ndev]) { in snd_cmi8328_probe() [all …]
|
| H A D | es18xx.c | 94 int dma1; /* DMA1 */ member 588 snd_dma_program(chip->dma1, runtime->dma_addr, size, DMA_MODE_READ | DMA_AUTOINIT); in snd_es18xx_capture_prepare() 652 snd_dma_program(chip->dma1, runtime->dma_addr, size, DMA_MODE_WRITE | DMA_AUTOINIT); in snd_es18xx_playback2_prepare() 800 pos = snd_dma_pointer(chip->dma1, size); in snd_es18xx_playback_pointer() 813 pos = snd_dma_pointer(chip->dma1, size); in snd_es18xx_capture_pointer() 1402 snd_es18xx_config_write(chip, 0x74, chip->dma1); in snd_es18xx_initialize() 1437 switch (chip->dma1) { in snd_es18xx_initialize() 1448 snd_printk(KERN_ERR "invalid dma1 %d\n", chip->dma1); in snd_es18xx_initialize() 1637 if (chip->dma1 == chip->dma2) in snd_es18xx_probe() 1691 chip->dma1 > 3 || chip->dma2 > 3 ? 128*1024 : 64*1024); in snd_es18xx_pcm() [all …]
|
| H A D | azt2320.c | 53 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* PnP setup */ variable 113 dma1[dev] = pnp_dma(pdev, 0); in snd_card_azt2320_pnp() 194 dma1[dev], dma2[dev], in snd_card_azt2320_probe() 204 card->shortname, chip->port, irq[dev], dma1[dev], dma2[dev]); in snd_card_azt2320_probe()
|
| /OK3568_Linux_fs/kernel/sound/isa/ad1848/ |
| H A D | ad1848.c | 34 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 0,1,3,5,6,7 */ variable 47 module_param_hw_array(dma1, int, dma, NULL, 0444); 48 MODULE_PARM_DESC(dma1, "DMA1 # for " CRD_NAME " driver."); 65 if (dma1[n] == SNDRV_AUTO_DMA) { in snd_ad1848_match() 82 error = snd_wss_create(card, port[n], -1, irq[n], dma1[n], -1, in snd_ad1848_probe() 104 chip->pcm->name, chip->port, irq[n], dma1[n]); in snd_ad1848_probe() 108 chip->pcm->name, chip->port, irq[n], dma1[n]); in snd_ad1848_probe()
|
| /OK3568_Linux_fs/kernel/sound/isa/cs423x/ |
| H A D | cs4231.c | 35 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 0,1,3,5,6,7 */ variable 52 module_param_hw_array(dma1, int, dma, NULL, 0444); 53 MODULE_PARM_DESC(dma1, "DMA1 # for " CRD_NAME " driver."); 70 if (dma1[n] == SNDRV_AUTO_DMA) { in snd_cs4231_match() 87 error = snd_wss_create(card, port[n], -1, irq[n], dma1[n], dma2[n], in snd_cs4231_probe() 104 chip->pcm->name, chip->port, irq[n], dma1[n]); in snd_cs4231_probe() 108 chip->pcm->name, chip->port, irq[n], dma1[n], dma2[n]); in snd_cs4231_probe()
|
| H A D | cs4236.c | 73 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 0,1,3,5,6,7 */ variable 100 module_param_hw_array(dma1, int, dma, NULL, 0444); 101 MODULE_PARM_DESC(dma1, "DMA1 # for " IDENT " driver."); 250 dma1[dev] = pnp_dma(pdev, 0); in snd_cs423x_pnp_init_wss() 255 irq[dev], dma1[dev], dma2[dev]); in snd_cs423x_pnp_init_wss() 384 dma1[dev], dma2[dev], in snd_cs423x_probe() 413 chip->pcm->name, chip->port, irq[dev], dma1[dev]); in snd_cs423x_probe() 417 chip->pcm->name, chip->port, irq[dev], dma1[dev], in snd_cs423x_probe() 465 if (dma1[dev] == SNDRV_AUTO_DMA) { in snd_cs423x_isa_match()
|
| /OK3568_Linux_fs/kernel/sound/isa/opti9xx/ |
| H A D | opti92x-ad1848.c | 64 static int dma1 = SNDRV_DEFAULT_DMA1; /* 0,1,3 */ variable 89 module_param_hw(dma1, int, dma, 0444); 90 MODULE_PARM_DESC(dma1, "1st dma # for opti9xx driver."); 330 int irq, int dma1, int dma2, in snd_opti9xx_configure() argument 461 switch (dma1) { in snd_opti9xx_configure() 472 snd_printk(KERN_WARNING "WSS dma1 # %d not valid\n", dma1); in snd_opti9xx_configure() 477 if (dma1 == dma2) { in snd_opti9xx_configure() 777 dma1 = pnp_dma(pdev, 0); 837 error = snd_opti9xx_configure(chip, port, irq, dma1, xdma2, 842 error = snd_wss_create(card, chip->wss_base + 4, -1, irq, dma1, xdma2, [all …]
|
| H A D | miro.c | 47 static int dma1 = SNDRV_DEFAULT_DMA1; /* 0,1,3 */ variable 69 module_param_hw(dma1, int, dma, 0444); 70 MODULE_PARM_DESC(dma1, "1st dma # for miro driver."); 111 int dma1; member 778 chip->dma1 = -1; in snd_miro_init() 943 snd_iprintf(buffer, " dma : %d,%d\n\n", miro->dma1, miro->dma2); in snd_miro_proc_read() 1070 switch (chip->dma1) { in snd_miro_configure() 1081 snd_printk(KERN_ERR "WSS dma1 # %d not valid\n", chip->dma1); in snd_miro_configure() 1085 if (chip->dma1 == chip->dma2) { in snd_miro_configure() 1287 miro->dma1 = dma1; in snd_miro_probe() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/crypto/ |
| H A D | atmel-crypto.txt | 21 dmas = <&dma1 2 18>, 22 <&dma1 2 19>; 43 dmas = <&dma1 2 20>, 44 <&dma1 2 21>; 66 dmas = <&dma1 2 17>;
|
| /OK3568_Linux_fs/kernel/sound/isa/galaxy/ |
| H A D | galaxy.c | 40 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; variable 55 module_param_hw_array(dma1, int, dma, NULL, 0444); 56 MODULE_PARM_DESC(dma1, "Playback DMA # for " CRD_NAME " driver."); 265 switch (dma1[n]) { in snd_galaxy_match() 279 dev_err(dev, "invalid playback DMA %d\n", dma1[n]); in snd_galaxy_match() 283 if (dma2[n] == SNDRV_AUTO_DMA || dma2[n] == dma1[n]) { in snd_galaxy_match() 293 if (dma1[n] == 0) in snd_galaxy_match() 554 card->shortname, port[n], wss_port[n], irq[n], dma1[n], in snd_galaxy_probe() 557 err = snd_wss_create(card, wss_port[n] + 4, -1, irq[n], dma1[n], in snd_galaxy_probe()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/ |
| H A D | nv40.c | 38 u32 dma1 = nvkm_instmem_rd32(imem, inst + 4); in nv40_mpeg_mthd_dma() local 41 u32 size = dma1 + 1; in nv40_mpeg_mthd_dma() 46 inst, dma0, dma1, dma2); in nv40_mpeg_mthd_dma()
|
| /OK3568_Linux_fs/kernel/sound/isa/ad1816a/ |
| H A D | ad1816a_lib.c | 222 snd_dma_program(chip->dma1, runtime->dma_addr, size, in snd_ad1816a_playback_prepare() 280 ptr = snd_dma_pointer(chip->dma1, chip->p_dma_size); in snd_ad1816a_playback_pointer() 432 snd_pcm_limit_isa_dma_size(chip->dma1, &runtime->hw.buffer_bytes_max); in snd_ad1816a_playback_open() 433 snd_pcm_limit_isa_dma_size(chip->dma1, &runtime->hw.period_bytes_max); in snd_ad1816a_playback_open() 546 if (chip->dma1 >= 0) { in snd_ad1816a_free() 547 snd_dma_disable(chip->dma1); in snd_ad1816a_free() 548 free_dma(chip->dma1); in snd_ad1816a_free() 577 unsigned long port, int irq, int dma1, int dma2, in snd_ad1816a_create() argument 586 chip->dma1 = -1; in snd_ad1816a_create() 601 if (request_dma(dma1, "AD1816A - 1")) { in snd_ad1816a_create() [all …]
|
| H A D | ad1816a.c | 41 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* PnP setup */ variable 103 dma1[dev] = pnp_dma(pdev, 0); in snd_card_ad1816a_pnp() 148 dma1[dev], in snd_card_ad1816a_probe() 160 card->shortname, chip->port, irq[dev], dma1[dev], dma2[dev]); in snd_card_ad1816a_probe()
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | sama5d4.dtsi | 350 dma1: dma-controller@f0004000 { label 856 dmas = <&dma1 873 dmas = <&dma1 876 <&dma1 893 dmas = <&dma1 896 <&dma1 920 dmas = <&dma1 923 <&dma1 938 dmas = <&dma1 941 <&dma1 [all …]
|
| H A D | sama5d3.dtsi | 256 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(0)>; 273 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(15)>, 274 <&dma1 2 AT91_DMA_CFG_PER_ID(16)>; 287 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(3)>, 288 <&dma1 2 AT91_DMA_CFG_PER_ID(4)>; 360 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(11)>, 361 <&dma1 2 AT91_DMA_CFG_PER_ID(12)>; 375 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(7)>, 376 <&dma1 2 (AT91_DMA_CFG_PER_ID(8) | AT91_DMA_CFG_FIFOCFG_ASAP)>; 389 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(9)>, [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | sama5d3.dtsi | 266 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(0)>; 283 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(15)>, 284 <&dma1 2 AT91_DMA_CFG_PER_ID(16)>; 297 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(3)>, 298 <&dma1 2 AT91_DMA_CFG_PER_ID(4)>; 366 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(11)>, 367 <&dma1 2 AT91_DMA_CFG_PER_ID(12)>; 384 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(7)>, 385 <&dma1 2 (AT91_DMA_CFG_PER_ID(8) | AT91_DMA_CFG_FIFOCFG_ASAP)>; 398 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(9)>, [all …]
|
| H A D | sama5d4.dtsi | 205 dma1: dma-controller@f0004000 { label 258 dmas = <&dma1 295 dmas = <&dma1 298 <&dma1 322 dmas = <&dma1 325 <&dma1 340 dmas = <&dma1 343 <&dma1 407 dmas = <&dma1 410 <&dma1 [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/dma/ |
| H A D | atmel-xdma.txt | 19 dma1: dma-controller@f0004000 { 45 dmas = <&dma1 48 <&dma1
|
| /OK3568_Linux_fs/kernel/sound/isa/wavefront/ |
| H A D | wavefront.c | 39 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 0,1,3,5,6,7 */ variable 57 module_param_hw_array(dma1, int, dma, NULL, 0444); 58 MODULE_PARM_DESC(dma1, "DMA1 # for CS4232 PCM interface."); 150 dma1[dev] = pnp_dma(pdev, 0); in snd_wavefront_pnp() 193 dma1[dev], in snd_wavefront_pnp() 363 cs4232_pcm_irq[dev], dma1[dev], dma2[dev], in snd_wavefront_probe() 510 dma1[dev]); in snd_wavefront_probe()
|
| /OK3568_Linux_fs/kernel/sound/isa/wss/ |
| H A D | wss_lib.c | 1004 snd_dma_program(chip->dma1, runtime->dma_addr, size, DMA_MODE_WRITE | DMA_AUTOINIT); in snd_wss_playback_prepare() 1131 ptr = snd_dma_pointer(chip->dma1, chip->p_dma_size); in snd_wss_playback_pointer() 1484 if (chip->hardware == WSS_HW_INTERWAVE && chip->dma1 > 3) in snd_wss_playback_open() 1492 snd_pcm_limit_isa_dma_size(chip->dma1, &runtime->hw.buffer_bytes_max); in snd_wss_playback_open() 1493 snd_pcm_limit_isa_dma_size(chip->dma1, &runtime->hw.period_bytes_max); in snd_wss_playback_open() 1496 if ((err = chip->claim_dma(chip, chip->dma_private_data, chip->dma1)) < 0) in snd_wss_playback_open() 1503 chip->release_dma(chip, chip->dma_private_data, chip->dma1); in snd_wss_playback_open() 1665 if (!(chip->hwshare & WSS_HWSHARE_DMA1) && chip->dma1 >= 0) { in snd_wss_free() 1666 snd_dma_disable(chip->dma1); in snd_wss_free() 1667 free_dma(chip->dma1); in snd_wss_free() [all …]
|