Home
last modified time | relevance | path

Searched refs:dmaaddr (Results 1 – 10 of 10) sorted by relevance

/netbsd/sys/dev/sbus/
H A Dcs4231_sbus.c232 bus_addr_t dmaaddr; in cs4231_sbus_trigger_output() local
242 ret = cs4231_transfer_init(sc, t, &dmaaddr, &dmasize, in cs4231_sbus_trigger_output()
296 cs4231_transfer_advance(t, &dmaaddr, &dmasize); in cs4231_sbus_trigger_output()
364 bus_addr_t dmaaddr; in cs4231_sbus_trigger_input() local
374 ret = cs4231_transfer_init(sc, t, &dmaaddr, &dmasize, in cs4231_sbus_trigger_input()
428 cs4231_transfer_advance(t, &dmaaddr, &dmasize); in cs4231_sbus_trigger_input()
495 bus_addr_t dmaaddr; in cs4231_sbus_intr() local
543 cs4231_transfer_advance(t, &dmaaddr, &dmasize); in cs4231_sbus_intr()
545 APC_DMA_CNVA, dmaaddr); in cs4231_sbus_intr()
566 cs4231_transfer_advance(t, &dmaaddr, &dmasize); in cs4231_sbus_intr()
[all …]
H A Ddbri.c539 bus_addr_t dmaaddr; in dbri_init() local
569 dmaaddr = (uint32_t)sc->sc_dmabase + dbri_dma_off(intr, 0); in dbri_init()
571 *(cmd++) = dmaaddr; in dbri_init()
/netbsd/sys/dev/isa/
H A Disadma.c354 bus_addr_t dmaaddr; in _isa_dmastart() local
416 dmaaddr = dmam->dm_segs[0].ds_addr; in _isa_dmastart()
419 printf(" dmaaddr %#" PRIxPADDR "\n", dmaaddr); in _isa_dmastart()
437 dmapageport[0][ochan], (dmaaddr >> 16) & 0xff); in _isa_dmastart()
439 dmaaddr & 0xff); in _isa_dmastart()
441 (dmaaddr >> 8) & 0xff); in _isa_dmastart()
456 dmapageport[1][ochan], (dmaaddr >> 16) & 0xff); in _isa_dmastart()
457 dmaaddr >>= 1; in _isa_dmastart()
459 dmaaddr & 0xff); in _isa_dmastart()
461 (dmaaddr >> 8) & 0xff); in _isa_dmastart()
/netbsd/sys/dev/ebus/
H A Dcs4231_ebus.c316 bus_addr_t dmaaddr; in cs4231_ebus_dma_advance() local
319 cs4231_transfer_advance(t, &dmaaddr, &dmasize); in cs4231_ebus_dma_advance()
322 bus_space_write_4(dt, dh, EBUS_DMAC_DNAR, (u_int32_t)dmaaddr); in cs4231_ebus_dma_advance()
344 bus_addr_t dmaaddr; in cs4231_ebus_trigger_transfer() local
348 ret = cs4231_transfer_init(sc, t, &dmaaddr, &dmasize, in cs4231_ebus_trigger_transfer()
365 bus_space_write_4(dt, dh, EBUS_DMAC_DNAR, (uint32_t)dmaaddr); in cs4231_ebus_trigger_transfer()
/netbsd/sys/arch/newsmips/apbus/
H A Ddmac3.c90 static vaddr_t dmaaddr = 0; in dmac3_attach() local
97 sc->sc_dmaaddr = dmaaddr; in dmac3_attach()
99 dmaaddr += 0x200000; in dmac3_attach()
/netbsd/sys/dev/hdaudio/
H A Dhdaudio.c1203 uint64_t dmaaddr; in hdaudio_stream_start() local
1219 dmaaddr = DMA_DMAADDR(&st->st_data); in hdaudio_stream_start()
1222 bdl[cnt].address_lo = (uint32_t)dmaaddr; in hdaudio_stream_start()
1223 bdl[cnt].address_hi = dmaaddr >> 32; in hdaudio_stream_start()
1226 dmaaddr += blksize; in hdaudio_stream_start()
1227 if (dmaaddr >= DMA_DMAADDR(&st->st_data) + dmasize) { in hdaudio_stream_start()
1236 dmaaddr = DMA_DMAADDR(&st->st_bdl); in hdaudio_stream_start()
1237 hda_write4(sc, HDAUDIO_SD_BDPL(snum), (uint32_t)dmaaddr); in hdaudio_stream_start()
1238 hda_write4(sc, HDAUDIO_SD_BDPU(snum), (uint32_t)(dmaaddr >> 32)); in hdaudio_stream_start()
/netbsd/sys/arch/mac68k/obio/
H A Desp.c1090 uint8_t **dmaaddr; in esp_av_dma_setup() local
1092 esc->sc_dmaaddr = dmaaddr = addr; in esp_av_dma_setup()
1137 dmaaddr = &esc->sc_ibuf; in esp_av_dma_setup()
1142 dmaaddr = &esc->sc_obuf; in esp_av_dma_setup()
1146 bus_dmamap_load(esc->sc_dmat, esc->sc_dmap, *dmaaddr, in esp_av_dma_setup()
/netbsd/sys/dev/pci/
H A Dautri.c1070 uint32_t dmaaddr, dmalen; in autri_setup_channel() local
1118 dmaaddr = DMAADDR(chst->dma); in autri_setup_channel()
1143 cr[1] = dmaaddr; in autri_setup_channel()
1150 cr[1] = dmaaddr; in autri_setup_channel()
1157 cr[1] = dmaaddr; in autri_setup_channel()
1164 cr[1] = dmaaddr; in autri_setup_channel()
/netbsd/sys/dev/ic/
H A Dninjaata32.c108 bus_addr_t dmaaddr; in njata32_attach() local
146 dmaaddr = sc->sc_dmamap_sgt->dm_segs[0].ds_addr; in njata32_attach()
150 sc->sc_dev[devno].d_sgt_dma = dmaaddr + in njata32_attach()
H A Dninjascsi32.c421 bus_addr_t dmaaddr; in njsc32_init_cmds() local
463 dmaaddr = sc->sc_dmamap_cmdpg->dm_segs[0].ds_addr; in njsc32_init_cmds()
466 sc->sc_ap_dma = dmaaddr + offsetof(struct njsc32_dma_page, dp_ap); in njsc32_init_cmds()
473 cmd->c_sgt_dma = dmaaddr + in njsc32_init_cmds()