Searched refs:isa_dma (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/hw/audio/ |
H A D | gus.c | 61 IsaDma *isa_dma; member 177 IsaDmaClass *k = ISADMA_GET_CLASS(s->isa_dma); in GUS_dmarequest() 179 k->hold_DREQ(s->isa_dma, s->emu.gusdma); in GUS_dmarequest() 185 IsaDmaClass *k = ISADMA_GET_CLASS(s->isa_dma); in GUS_read_DMA() 190 mode = k->has_autoinitialization(s->isa_dma, s->emu.gusdma); in GUS_read_DMA() 196 copied = k->read_memory(s->isa_dma, nchan, tmpbuf, pos, to_copy); in GUS_read_DMA() 203 k->release_DREQ(s->isa_dma, s->emu.gusdma); in GUS_read_DMA() 248 s->isa_dma = isa_bus_get_dma(bus, s->emu.gusdma); in gus_realizefn() 249 if (!s->isa_dma) { in gus_realizefn() 283 k = ISADMA_GET_CLASS(s->isa_dma); in gus_realizefn() [all …]
|
H A D | cs4231a.c | 80 IsaDma *isa_dma; member 276 IsaDmaClass *k = ISADMA_GET_CLASS(s->isa_dma); in cs_reset_voices() 341 k->hold_DREQ(s->isa_dma, s->dma); in cs_reset_voices() 349 k->release_DREQ(s->isa_dma, s->dma); in cs_reset_voices() 358 k->release_DREQ(s->isa_dma, s->dma); in cs_reset_voices() 466 IsaDmaClass *k = ISADMA_GET_CLASS(s->isa_dma); in cs_write() 467 k->release_DREQ(s->isa_dma, s->dma); in cs_write() 532 IsaDmaClass *k = ISADMA_GET_CLASS(s->isa_dma); in cs_write_audio() 547 copied = k->read_memory(s->isa_dma, nchan, tmpbuf, dma_pos, to_copy); in cs_write_audio() 615 IsaDmaClass *k = ISADMA_GET_CLASS(s->isa_dma); in cs4231a_pre_load() [all …]
|
H A D | sb16.c | 65 IsaDma *isa_dma; member 181 IsaDma *isa_dma = s->use_hdma ? s->isa_hdma : s->isa_dma; in control() local 182 IsaDmaClass *k = ISADMA_GET_CLASS(isa_dma); in control() 188 k->hold_DREQ(isa_dma, dma); in control() 192 k->release_DREQ(isa_dma, dma); in control() 1181 IsaDma *isa_dma = nchan == s->dma ? s->isa_dma : s->isa_hdma; in write_audio() local 1182 IsaDmaClass *k = ISADMA_GET_CLASS(isa_dma); in write_audio() 1199 copied = k->read_memory(isa_dma, nchan, tmpbuf, dma_pos, to_copy); in write_audio() 1410 s->isa_dma = isa_bus_get_dma(bus, s->dma); in sb16_realizefn() 1411 if (!s->isa_dma || !s->isa_hdma) { in sb16_realizefn() [all …]
|
/openbmc/linux/arch/arm/mach-footbridge/ |
H A D | dma-isa.c | 155 static dma_t isa_dma[8]; variable 181 isa_dma[chan].d_ops = &isa_dma_ops; in isa_dma_init() 217 int ret = isa_dma_add(chan, &isa_dma[chan]); in isa_dma_init()
|