Home
last modified time | relevance | path

Searched refs:sgd_addr (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/dev/sound/pci/
H A Dvia82c686.c70 bus_addr_t sgd_addr; member
81 bus_addr_t sgd_addr; member
255 ch->sgd_addr = via->sgd_addr; in viachan_init()
263 ch->sgd_addr = via->sgd_addr + sizeof(struct via_dma_op) * SEGS_PER_CHAN; in viachan_init()
342 bus_addr_t sgd_addr = ch->sgd_addr; in viachan_trigger() local
347 DEB(printf("ado located at va=%p pa=%x\n", ch->sgd_table, sgd_addr)); in viachan_trigger()
352 via_wr(via, ch->base, sgd_addr, 4); in viachan_trigger()
367 bus_addr_t sgd_addr = ch->sgd_addr; in viachan_getptr() local
383 seg = (base - sgd_addr) / sizeof(struct via_dma_op); in viachan_getptr()
464 via->sgd_addr = bds->ds_addr; in dma_cb()
[all …]
H A Datiixp.c98 bus_addr_t sgd_addr; member
115 bus_addr_t sgd_addr; member
477 ch->sgd_addr = sc->sgd_addr + (num * ATI_IXP_DMA_CHSEGS_MAX * in atiixp_chan_init()
600 ch->sgd_table[i].next = htole32((uint32_t)ch->sgd_addr + in atiixp_buildsgdt()
737 (uint32_t)ch->sgd_addr | ATI_REG_LINKPTR_EN); in atiixp_chan_trigger()
931 sc->sgd_addr = bds->ds_addr; in atiixp_dma_cb()
1149 if (sc->sgd_addr) { in atiixp_release_resource()
1151 sc->sgd_addr = 0; in atiixp_release_resource()
H A Dvia8233.c94 bus_addr_t sgd_addr; member
108 bus_addr_t sgd_addr; member
651 ch->sgd_addr = via->sgd_addr + chnum * VIA_SEGS_MAX * in via8233chan_sgdinit()
898 via_wr(via, ch->rbase + VIA_RP_TABLE_PTR, ch->sgd_addr, 4); in via8233chan_trigger()
1105 via->sgd_addr = bds->ds_addr; in dma_cb()
1383 if (via->sgd_addr) in via_attach()