/openbmc/linux/sound/pci/ |
H A D | cs5530.c | 82 u8 irq, dma8, dma16 = 0; in snd_cs5530_create() local 125 dma8 = snd_cs5530_mixer_read(sb_base, 0x81); in snd_cs5530_create() 127 if (dma8 & 0x20) in snd_cs5530_create() 129 else if (dma8 & 0x40) in snd_cs5530_create() 131 else if (dma8 & 0x80) in snd_cs5530_create() 138 if (dma8 & 0x01) in snd_cs5530_create() 139 dma8 = 0; in snd_cs5530_create() 140 else if (dma8 & 02) in snd_cs5530_create() 141 dma8 = 1; in snd_cs5530_create() 142 else if (dma8 & 0x08) in snd_cs5530_create() [all …]
|
/openbmc/linux/sound/isa/sb/ |
H A D | jazz16.c | 41 static int dma8[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; variable 58 module_param_hw_array(dma8, int, dma, NULL, 0444); 59 MODULE_PARM_DESC(dma8, "DMA8 # for jazz16 driver."); 162 if (jazz_dma_bits[chip->dma8] == 0 || in jazz16_configure_board() 171 jazz_dma_bits[chip->dma8] | in jazz16_configure_board() 194 if (dma8[dev] != SNDRV_AUTO_DMA && in snd_jazz16_match() 195 dma8[dev] != 1 && dma8[dev] != 3) { in snd_jazz16_match() 196 snd_printk(KERN_ERR "dma8 must be 1 or 3\n"); in snd_jazz16_match() 244 xdma8 = dma8[dev]; in snd_jazz16_probe() 248 snd_printk(KERN_ERR "unable to find a free DMA8\n"); in snd_jazz16_probe() [all …]
|
H A D | sb_common.c | 175 int dma8, in snd_sbdsp_create() argument 194 chip->dma8 = -1; in snd_sbdsp_create() 220 if (dma8 >= 0 && snd_devm_request_dma(card->dev, dma8, in snd_sbdsp_create() 222 snd_printk(KERN_ERR "sb: can't grab DMA8 %d\n", dma8); in snd_sbdsp_create() 225 chip->dma8 = dma8; in snd_sbdsp_create()
|
H A D | sb8.c | 26 static int dma8[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 1,3 */ variable 38 module_param_hw_array(dma8, int, dma, NULL, 0444); 39 MODULE_PARM_DESC(dma8, "8-bit DMA # for SB8 driver."); 65 if (dma8[dev] == SNDRV_AUTO_DMA) { in snd_sb8_match() 66 dev_err(pdev, "please specify dma8\n"); in snd_sb8_match() 96 snd_sb8_interrupt, dma8[dev], in snd_sb8_probe() 110 dma8[dev], in snd_sb8_probe() 170 irq[dev], dma8[dev]); in snd_sb8_probe()
|
H A D | sb16_main.c | 252 dma = (chip->mode & SB_MODE_PLAYBACK_8) ? chip->dma8 : chip->dma16; in snd_sb16_playback_prepare() 321 dma = (chip->mode & SB_MODE_CAPTURE_8) ? chip->dma8 : chip->dma16; in snd_sb16_capture_prepare() 432 dma = (chip->mode & SB_MODE_PLAYBACK_8) ? chip->dma8 : chip->dma16; in snd_sb16_playback_pointer() 443 dma = (chip->mode & SB_MODE_CAPTURE_8) ? chip->dma8 : chip->dma16; in snd_sb16_capture_pointer() 523 if (chip->dma8 >= 0 && !(chip->mode & SB_MODE_CAPTURE_8)) { in snd_sb16_playback_open() 598 if (chip->dma8 >= 0 && !(chip->mode & SB_MODE_PLAYBACK_8)) { in snd_sb16_capture_open() 648 if (chip->dma8 < 0 || chip->dma16 < 0) { in snd_sb16_set_dma_mode() 667 if (chip->dma8 < 0 || chip->dma16 < 0) in snd_sb16_get_dma_mode() 736 …// printk(KERN_DEBUG "codec->irq=%i, codec->dma8=%i, codec->dma16=%i\n", chip->irq, chip->dma8, ch… in snd_sb16dsp_configure() 757 if (chip->dma8 >= 0) { in snd_sb16dsp_configure() [all …]
|
H A D | sb16.c | 59 static int dma8[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 0,1,3 */ variable 91 module_param_hw_array(dma8, int, dma, NULL, 0444); 92 MODULE_PARM_DESC(dma8, "8-bit DMA # for SB16 driver."); 255 dma8[dev] = pnp_dma(pdev, 0); in snd_card_sb16_pnp() 261 dma8[dev], dma16[dev], irq[dev]); in snd_card_sb16_pnp() 322 xdma8 = dma8[dev]; in snd_sb16_probe() 509 if (dma8[dev] == SNDRV_AUTO_DMA) { in snd_sb16_isa_probe() 510 dma8[dev] = snd_legacy_find_free_dma(possible_dmas8); in snd_sb16_isa_probe() 511 if (dma8[dev] < 0) { in snd_sb16_isa_probe()
|
H A D | sb8_main.c | 141 dma = chip->dma8; in snd_sb8_playback_prepare() 280 dma = chip->dma8; in snd_sb8_capture_prepare() 392 dma = chip->dma8; in snd_sb8_playback_pointer() 408 dma = chip->dma8; in snd_sb8_capture_pointer() 515 if (chip->dma8 > 3 || chip->dma16 >= 0) { in snd_sb8_open() 580 if (chip->dma8 > 3 || chip->dma16 >= 0) in snd_sb8dsp_pcm()
|
/openbmc/linux/sound/isa/es1688/ |
H A D | es1688.c | 42 static int dma8[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 0,1,3 */ variable 64 module_param_hw_array(dma8, int, dma, NULL, 0444); 65 MODULE_PARM_DESC(dma8, "8-bit DMA # for " CRD_NAME " driver."); 95 if (dma8[n] == SNDRV_AUTO_DMA) { in snd_es1688_legacy_create() 96 dma8[n] = snd_legacy_find_free_dma(possible_dmas); in snd_es1688_legacy_create() 97 if (dma8[n] < 0) { in snd_es1688_legacy_create() 105 irq[n], mpu_irq[n], dma8[n], ES1688_HW_AUTO); in snd_es1688_legacy_create() 111 irq[n], mpu_irq[n], dma8[n], ES1688_HW_AUTO); in snd_es1688_legacy_create() 135 chip->irq, chip->dma8); in snd_es1688_probe() 220 dma8[n] = pnp_dma(pdev, 0); in snd_card_es968_pnp() [all …]
|
H A D | es1688_lib.c | 241 dma = chip->dma8; in snd_es1688_init() 331 snd_dma_pointer(chip->dma8, chip->dma_size)); in snd_es1688_trigger() 384 snd_dma_program(chip->dma8, runtime->dma_addr, size, DMA_MODE_WRITE | DMA_AUTOINIT); in snd_es1688_playback_prepare() 441 snd_dma_program(chip->dma8, runtime->dma_addr, size, DMA_MODE_READ | DMA_AUTOINIT); in snd_es1688_capture_prepare() 476 ptr = snd_dma_pointer(chip->dma8, chip->dma_size); in snd_es1688_playback_pointer() 487 ptr = snd_dma_pointer(chip->dma8, chip->dma_size); in snd_es1688_capture_pointer() 586 if (chip->dma8 >= 0) { in snd_es1688_free() 587 disable_dma(chip->dma8); in snd_es1688_free() 588 free_dma(chip->dma8); in snd_es1688_free() 612 int dma8, in snd_es1688_create() argument [all …]
|
/openbmc/linux/sound/isa/gus/ |
H A D | gusextreme.c | 40 static int dma8[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* 0,1,3 */ variable 65 module_param_hw_array(dma8, int, dma, NULL, 0444); 66 MODULE_PARM_DESC(dma8, "8-bit DMA # for " CRD_NAME " driver."); 98 if (dma8[n] == SNDRV_AUTO_DMA) { in snd_gusextreme_es1688_create() 99 dma8[n] = snd_legacy_find_free_dma(possible_dmas); in snd_gusextreme_es1688_create() 100 if (dma8[n] < 0) { in snd_gusextreme_es1688_create() 108 irq[n], mpu_irq[n], dma8[n], ES1688_HW_1688); in snd_gusextreme_es1688_create() 114 irq[n], mpu_irq[n], dma8[n], ES1688_HW_1688); in snd_gusextreme_es1688_create() 315 gus->gf1.irq, es1688->irq, gus->gf1.dma1, es1688->dma8); in snd_gusextreme_probe()
|
/openbmc/linux/sound/isa/ |
H A D | als100.c | 40 static int dma8[SNDRV_CARDS] = SNDRV_DEFAULT_DMA; /* PnP setup */ variable 120 dma8[dev] = pnp_dma(pdev, 0); in snd_card_als100_pnp() 122 dma8[dev] = pnp_dma(pdev, 1); in snd_card_als100_pnp() 189 dma8[dev], dma16[dev], in snd_card_als100_probe() 201 chip->name, chip->port, irq[dev], dma8[dev]); in snd_card_als100_probe() 207 chip->name, chip->port, irq[dev], dma8[dev], in snd_card_als100_probe()
|
H A D | cmi8330.c | 88 MODULE_PARM_DESC(sbdma8, "DMA8 for CMI8330/CMI8329 SB driver.");
|
/openbmc/linux/include/sound/ |
H A D | es1688.h | 25 int dma8; /* 8-bit DMA */ member 101 int dma8,
|
H A D | sb.h | 55 int dma8; /* 8-bit DMA */ member 283 int dma8, int dma16,
|
/openbmc/qemu/hw/isa/ |
H A D | isa-bus.c | 107 void isa_bus_dma(ISABus *bus, IsaDma *dma8, IsaDma *dma16) in isa_bus_dma() argument 109 assert(bus && dma8 && dma16); in isa_bus_dma() 111 bus->dma[0] = dma8; in isa_bus_dma()
|
/openbmc/linux/Documentation/devicetree/bindings/dma/ |
H A D | brcm,bcm2835-dma.yaml | 90 "dma8",
|
/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/ |
H A D | brcm,bcm2835-armctrl-ic.txt | 69 24: DMA8
|
/openbmc/qemu/include/hw/isa/ |
H A D | isa.h | 73 void isa_bus_dma(ISABus *bus, IsaDma *dma8, IsaDma *dma16);
|
/openbmc/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm2835-common.dtsi | 40 "dma8",
|
H A D | bcm2711.dtsi | 102 "dma8",
|
/openbmc/linux/Documentation/sound/ |
H A D | alsa-configuration.rst | 834 dma8 974 dma8 1424 dma8 1969 dma8 2000 dma8
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | bcm283x.dtsi | 92 "dma8",
|