Lines Matching refs:posbuf
633 if (bus->use_posbuf && bus->posbuf.addr) {
634 snd_hdac_chip_writel(bus, DPLBASE, (u32)(bus->posbuf.addr + bus->addr_offset));
635 snd_hdac_chip_writel(bus, DPUBASE, upper_32_bits(bus->posbuf.addr + bus->addr_offset));
661 if (bus->posbuf.addr) {
734 num_streams * 8, &bus->posbuf);
738 s->posbuf = (__le32 *)(bus->posbuf.area + s->index * 8);
747 snd_dma_free_pages(&bus->posbuf);
772 if (bus->posbuf.area)
773 snd_dma_free_pages(&bus->posbuf);