Lines Matching refs:bdl
308 __le32 *bdl = *bdlp;
319 bdl[0] = cpu_to_le32((u32)addr);
320 bdl[1] = cpu_to_le32(upper_32_bits(addr));
323 bdl[2] = cpu_to_le32(chunk);
328 bdl[3] = size ? 0 : cpu_to_le32(0x01);
329 bdl += 4;
333 *bdlp = bdl;
344 __le32 *bdl;
351 bdl = (__le32 *)(pcm->bdl.area + LOLA_BDL_ENTRY_SIZE * str->index);
355 ofs = setup_bdle(substream, str, &bdl, ofs, period_bytes);
430 dma_addr_t bdl;
436 bdl = pcm->bdl.addr + LOLA_BDL_ENTRY_SIZE * str->index;
437 lola_dsd_write(chip, str->dsd, BDPL, (u32)bdl);
438 lola_dsd_write(chip, str->dsd, BDPU, upper_32_bits(bdl));
593 PAGE_SIZE, &chip->pcm[i].bdl);
619 snd_dma_free_pages(&chip->pcm[0].bdl);
620 snd_dma_free_pages(&chip->pcm[1].bdl);