Lines Matching refs:dma
61 uint32_t dma; member
180 int dma = s->use_hdma ? s->hdma : s->dma; in control() local
185 ldebug ("hold %d high %d dma %d\n", hold, s->use_hdma, dma); in control()
188 k->hold_DREQ(isa_dma, dma); in control()
192 k->release_DREQ(isa_dma, dma); in control()
1130 int dma, hdma; in mixer_write_datab() local
1132 dma = ctz32 (val & 0xf); in mixer_write_datab()
1134 if (dma != s->dma || hdma != s->hdma) { in mixer_write_datab()
1136 " %d(%d), 16bit %d(%d) (val=%#x)\n", dma, s->dma, in mixer_write_datab()
1140 s->dma = dma; in mixer_write_datab()
1181 IsaDma *isa_dma = nchan == s->dma ? s->isa_dma : s->isa_hdma; in write_audio()
1410 s->isa_dma = isa_bus_get_dma(bus, s->dma); in sb16_realizefn()
1419 s->mixer_regs[0x81] = (1 << s->dma) | (1 << s->hdma); in sb16_realizefn()
1438 k->register_channel(s->isa_dma, s->dma, SB_read_DMA, s); in sb16_realizefn()
1448 DEFINE_PROP_UINT32 ("dma", SB16State, dma, 1),