Home
last modified time | relevance | path

Searched full:dma1 (Results 1 – 25 of 132) sorted by relevance

123456

/linux/sound/soc/fsl/
H A Dlpc3xxx-i2s.h63 #define LPC3XXX_I2S_DMA0_RX_EN BIT(0) /* Enable RX DMA1 */
64 #define LPC3XXX_I2S_DMA0_TX_EN BIT(1) /* Enable TX DMA1 */
65 #define LPC3XXX_I2S_DMA0_RX_DEPTH(s) FIELD_PREP(0xF00, s) /* Set the DMA1 RX Request level */
66 #define LPC3XXX_I2S_DMA0_TX_DEPTH(s) FIELD_PREP(0xF0000, s) /* Set the DMA1 TX Request level */
69 #define LPC3XXX_I2S_DMA1_RX_EN BIT(0) /* Enable RX DMA1 */
70 #define LPC3XXX_I2S_DMA1_TX_EN BIT(1) /* Enable TX DMA1 */
71 #define LPC3XXX_I2S_DMA1_RX_DEPTH(s) FIELD_PREP(0x700, s) /* Set the DMA1 RX Request level */
72 #define LPC3XXX_I2S_DMA1_TX_DEPTH(s) FIELD_PREP(0x70000, s) /* Set the DMA1 TX Request level */
/linux/sound/isa/ad1848/
H A Dad1848.c31 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 0,1,3,5,6,7 */ variable
44 module_param_hw_array(dma1, int, dma, NULL, 0444);
45 MODULE_PARM_DESC(dma1, "DMA1 # for " CRD_NAME " driver.");
62 if (dma1[n] == SNDRV_AUTO_DMA) { in snd_ad1848_match()
63 dev_err(dev, "please specify dma1\n"); in snd_ad1848_match()
79 error = snd_wss_create(card, port[n], -1, irq[n], dma1[n], -1, in snd_ad1848_probe()
101 chip->pcm->name, chip->port, irq[n], dma1[n]); in snd_ad1848_probe()
105 chip->pcm->name, chip->port, irq[n], dma1[n]); in snd_ad1848_probe()
/linux/sound/isa/gus/
H A Dgusclassic.c32 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 1,3,5,6,7 */ variable
49 module_param_hw_array(dma1, int, dma, NULL, 0444);
50 MODULE_PARM_DESC(dma1, "DMA1 # for " CRD_NAME " driver.");
82 if (dma1[n] == SNDRV_AUTO_DMA) { in snd_gusclassic_create()
83 dma1[n] = snd_legacy_find_free_dma(possible_dmas); in snd_gusclassic_create()
84 if (dma1[n] < 0) { in snd_gusclassic_create()
85 dev_err(dev, "unable to find a free DMA1\n"); in snd_gusclassic_create()
98 return snd_gus_create(card, port[n], irq[n], dma1[n], dma2[n], in snd_gusclassic_create()
104 error = snd_gus_create(card, port[n], irq[n], dma1[n], dma2[n], in snd_gusclassic_create()
182 gus->gf1.port, gus->gf1.irq, gus->gf1.dma1); in snd_gusclassic_probe()
H A Dgusmax.c30 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 1,3,5,6,7 */ variable
47 module_param_hw_array(dma1, int, dma, NULL, 0444);
48 MODULE_PARM_DESC(dma1, "DMA1 # for GUS MAX driver.");
119 if (gus->gf1.dma1 > 3) in snd_gusmax_init()
211 xdma1 = dma1[dev]; in snd_gusmax_probe()
215 dev_err(pdev, "unable to find a free DMA1\n"); in snd_gusmax_probe()
/linux/sound/isa/
H A Dcmi8328.c42 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.");
92 * bits 5-6: SB DMA: 00=disabled (when SB disabled), 01=DMA0, 10=DMA1, 11=DMA3
109 * bits 3-4: CD-ROM DMA: 00=disabled, 01=DMA0, 10=DMA1, 11=DMA3
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()
261 dev_err(pdev, "unable to find a free DMA1\n"); in snd_cmi8328_probe()
266 dma2[ndev] = snd_legacy_find_free_dma(dma2s[dma1[ndev] % 4]); in snd_cmi8328_probe()
[all …]
H A Dazt2320.c46 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* PnP setup */ variable
106 dma1[dev] = pnp_dma(pdev, 0); in snd_card_azt2320_pnp()
187 dma1[dev], dma2[dev], in snd_card_azt2320_probe()
195 card->shortname, chip->port, irq[dev], dma1[dev], dma2[dev]); in snd_card_azt2320_probe()
/linux/sound/isa/cs423x/
H A Dcs4231.c34 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 0,1,3,5,6,7 */ variable
51 module_param_hw_array(dma1, int, dma, NULL, 0444);
52 MODULE_PARM_DESC(dma1, "DMA1 # for " CRD_NAME " driver.");
69 if (dma1[n] == SNDRV_AUTO_DMA) { in snd_cs4231_match()
70 dev_err(dev, "please specify dma1\n"); in snd_cs4231_match()
86 error = snd_wss_create(card, port[n], -1, irq[n], dma1[n], dma2[n], in snd_cs4231_probe()
103 chip->pcm->name, chip->port, irq[n], dma1[n]); in snd_cs4231_probe()
107 chip->pcm->name, chip->port, irq[n], dma1[n], dma2[n]); in snd_cs4231_probe()
H A Dcs4236.c39 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 0,1,3,5,6,7 */ variable
66 module_param_hw_array(dma1, int, dma, NULL, 0444);
67 MODULE_PARM_DESC(dma1, "DMA1 # for " IDENT " driver.");
215 dma1[dev] = pnp_dma(pdev, 0); in snd_cs423x_pnp_init_wss()
221 "isapnp WSS: irq=%i, dma1=%i, dma2=%i\n", in snd_cs423x_pnp_init_wss()
222 irq[dev], dma1[dev], dma2[dev]); in snd_cs423x_pnp_init_wss()
346 dma1[dev], dma2[dev], in snd_cs423x_probe()
375 chip->pcm->name, chip->port, irq[dev], dma1[dev]); in snd_cs423x_probe()
379 chip->pcm->name, chip->port, irq[dev], dma1[dev], in snd_cs423x_probe()
428 if (dma1[dev] == SNDRV_AUTO_DMA) { in snd_cs423x_isa_match()
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/
H A Dnv40.c38 u32 dma1 = nvkm_instmem_rd32(imem, inst + 4); in nv40_mpeg_mthd_dma() local
41 u32 size = dma1 + 1; in nv40_mpeg_mthd_dma()
45 nvkm_error(subdev, "inst %08x dma0 %08x dma1 %08x dma2 %08x\n", in nv40_mpeg_mthd_dma()
46 inst, dma0, dma1, dma2); in nv40_mpeg_mthd_dma()
/linux/arch/arm/boot/dts/microchip/
H A Dsama5d3.dtsi272 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(0)>;
289 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(15)>,
290 <&dma1 2 AT91_DMA_CFG_PER_ID(16)>;
303 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(3)>,
304 <&dma1 2 AT91_DMA_CFG_PER_ID(4)>;
348 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(11)>,
349 <&dma1 2 AT91_DMA_CFG_PER_ID(12)>;
367 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(7)>,
368 <&dma1 2 (AT91_DMA_CFG_PER_ID(8) | AT91_DMA_CFG_FIFOCFG_ASAP)>;
382 dmas = <&dma1 2 AT91_DMA_CFG_PER_ID(9)>,
[all …]
H A Dsama5d4.dtsi216 dma1: dma-controller@f0004000 { label
269 dmas = <&dma1
307 dmas = <&dma1
310 <&dma1
334 dmas = <&dma1
337 <&dma1
352 dmas = <&dma1
355 <&dma1
419 dmas = <&dma1
422 <&dma1
[all …]
H A Dat91sam9x5.dtsi193 dma1: dma-controller@ffffee00 { label
666 dmas = <&dma1 1 AT91_DMA_CFG_PER_ID(0)>;
682 dmas = <&dma1 1 AT91_DMA_CFG_PER_ID(8)>,
683 <&dma1 1 (AT91_DMA_CFG_PER_ID(9) | AT91_DMA_CFG_FIFOCFG_ASAP)>;
727 dmas = <&dma1 1 AT91_DMA_CFG_PER_ID(12)>,
728 <&dma1 1 (AT91_DMA_CFG_PER_ID(13) | AT91_DMA_CFG_FIFOCFG_ASAP)>;
754 dmas = <&dma1 1 AT91_DMA_CFG_PER_ID(5)>,
755 <&dma1 1 AT91_DMA_CFG_PER_ID(6)>;
840 dmas = <&dma1 1 AT91_DMA_CFG_PER_ID(1)>,
841 <&dma1 1 AT91_DMA_CFG_PER_ID(2)>;
H A Dsama7d65.dtsi330 dma1: dma-controller@e1614000 { label
412 dmas = <&dma1 AT91_XDMAC_DT_PERID(6)>,
413 <&dma1 AT91_XDMAC_DT_PERID(5)>;
490 dmas = <&dma1 AT91_XDMAC_DT_PERID(10)>,
491 <&dma1 AT91_XDMAC_DT_PERID(9)>;
555 dmas = <&dma1 AT91_XDMAC_DT_PERID(14)>,
556 <&dma1 AT91_XDMAC_DT_PERID(13)>;
641 dmas = <&dma1 AT91_XDMAC_DT_PERID(20)>,
642 <&dma1 AT91_XDMAC_DT_PERID(19)>;
H A Dat91sam9x5_usart3.dtsi52 dmas = <&dma1 1 AT91_DMA_CFG_PER_ID(14)>,
53 <&dma1 1 (AT91_DMA_CFG_PER_ID(15) | AT91_DMA_CFG_FIFOCFG_ASAP)>;
/linux/sound/isa/galaxy/
H A Dgalaxy.c40 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()
267 dev_err(dev, "please specify 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()
548 card->shortname, port[n], wss_port[n], irq[n], dma1[n], in __snd_galaxy_probe()
551 err = snd_wss_create(card, wss_port[n] + 4, -1, irq[n], dma1[n], in __snd_galaxy_probe()
/linux/sound/isa/wavefront/
H A Dwavefront.c38 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 0,1,3,5,6,7 */ variable
56 module_param_hw_array(dma1, int, dma, NULL, 0444);
57 MODULE_PARM_DESC(dma1, "DMA1 # for CS4232 PCM interface.");
149 dma1[dev] = pnp_dma(pdev, 0); in snd_wavefront_pnp()
190 "CS4232: pcm port=0x%lx, fm port=0x%lx, dma1=%i, dma2=%i, irq=%i\nICS2115: port=0x%lx, irq=%i\n", in snd_wavefront_pnp()
193 dma1[dev], in snd_wavefront_pnp()
350 cs4232_pcm_irq[dev], dma1[dev], dma2[dev], in snd_wavefront_probe()
499 dma1[dev]); in snd_wavefront_probe()
/linux/Documentation/arch/arm/
H A Dnetwinder.rst15 0x0000 0x000f DMA1
19 0x0080 0x0087 DMA1
40 0x0480 0x0487 DMA1
/linux/arch/sh/drivers/pci/
H A Dpci-sh4.h60 #define SH4_PCICLR_MDMA1 0x20000000 /* DMA1 Transfer Error */
96 #define SH4_PCIDPA1 0x190 /* DMA1 Transfer Addr. */
97 #define SH4_PCIDLA1 0x194 /* DMA1 Local Addr. */
98 #define SH4_PCIDTC1 0x198 /* DMA1 Transfer Cnt. */
99 #define SH4_PCIDCR1 0x19C /* DMA1 Control Register */
/linux/Documentation/arch/arm/stm32/
H A Dstm32-dma-mdma-chaining.rst77 | Channel *0* | DMA1 channel 0 | dma1_tcf0 | *0x00* |
79 | Channel *1* | DMA1 channel 1 | dma1_tcf1 | *0x01* |
81 | Channel *2* | DMA1 channel 2 | dma1_tcf2 | *0x02* |
83 | Channel *3* | DMA1 channel 3 | dma1_tcf3 | *0x03* |
85 | Channel *4* | DMA1 channel 4 | dma1_tcf4 | *0x04* |
87 | Channel *5* | DMA1 channel 5 | dma1_tcf5 | *0x05* |
89 | Channel *6* | DMA1 channel 6 | dma1_tcf6 | *0x06* |
91 | Channel *7* | DMA1 channel 7 | dma1_tcf7 | *0x07* |
/linux/include/sound/
H A Dwss.h70 int dma1; /* playback DMA */ member
77 /* daughter board) or dma1 == dma2 */
138 int irq, int dma1, int dma2,
151 int irq, int dma1, int dma2,
/linux/Documentation/devicetree/bindings/spi/
H A Dcirrus,ep9301-spi.yaml67 dmas = <&dma1 10 2>, <&dma1 10 1>;
/linux/Documentation/sound/
H A Dalsa-configuration.rst202 dma1
356 dma1
368 ``port``, ``wss_port``, ``irq`` and ``dma1`` have to be specified.
376 If ``dma2`` is specified and different from ``dma1``, the card will operate in
377 full-duplex mode. When ``dma1=3``, only ``dma2=0`` is valid and the only way to
380 Generic settings are ``port=0x220 wss_port=0x530 irq=10 dma1=1 dma2=0
398 dma1
410 ``port``, ``wss_port``, ``irq`` and ``dma1`` have to be specified.
418 If ``dma2`` is specified and different from ``dma1``, the card will operate in
419 full-duplex mode. When ``dma1=3``, only ``dma2=0`` is valid and the only way to
[all …]
/linux/sound/isa/ad1816a/
H A Dad1816a.c32 static int dma1[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* PnP setup */ variable
94 dma1[dev] = pnp_dma(pdev, 0); in snd_card_ad1816a_pnp()
138 dma1[dev], in snd_card_ad1816a_probe()
149 card->shortname, chip->port, irq[dev], dma1[dev], dma2[dev]); in snd_card_ad1816a_probe()
/linux/arch/arm/boot/dts/axis/
H A Dartpec6.dtsi264 dma1: dma@f8019400 { label
368 dmas = <&dma1 0 (NBPF_SLAVE_RQ_HIGH | NBPF_SLAVE_RQ_LEVEL)>,
369 <&dma1 1 (NBPF_SLAVE_RQ_HIGH | NBPF_SLAVE_RQ_LEVEL)>;
382 dmas = <&dma1 2 (NBPF_SLAVE_RQ_HIGH | NBPF_SLAVE_RQ_LEVEL)>,
383 <&dma1 3 (NBPF_SLAVE_RQ_HIGH | NBPF_SLAVE_RQ_LEVEL)>;
/linux/arch/powerpc/boot/dts/fsl/
H A Dt102xsi-pre.dtsi49 dma1 = &dma1;

123456