Searched refs:sgd_addr (Results 1 – 3 of 3) sorted by relevance
70 bus_addr_t sgd_addr; member81 bus_addr_t sgd_addr; member255 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() local347 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() local383 seg = (base - sgd_addr) / sizeof(struct via_dma_op); in viachan_getptr()464 via->sgd_addr = bds->ds_addr; in dma_cb()[all …]
98 bus_addr_t sgd_addr; member115 bus_addr_t sgd_addr; member477 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()
94 bus_addr_t sgd_addr; member108 bus_addr_t sgd_addr; member651 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()