Lines Matching refs:bdl
71 struct sof_intel_dsp_bdl *bdl = *bdlp;
84 bdl->addr_l = cpu_to_le32(lower_32_bits(addr));
85 bdl->addr_h = cpu_to_le32(upper_32_bits(addr));
95 bdl->size = cpu_to_le32(chunk);
98 bdl->ioc = (size || !ioc) ? 0 : cpu_to_le32(0x01);
99 bdl++;
104 *bdlp = bdl;
117 struct sof_intel_dsp_bdl *bdl;
161 bdl = (struct sof_intel_dsp_bdl *)hstream->bdl.area;
176 hstream, &bdl, offset,
180 hstream, &bdl, offset,
520 (u32)hstream->bdl.addr);
523 upper_32_bits(hstream->bdl.addr));
709 (u32)hstream->bdl.addr);
712 upper_32_bits(hstream->bdl.addr));
1006 HDA_DSP_BDL_SIZE, &hstream->bdl);
1008 dev_err(sdev->dev, "error: stream bdl dma alloc failed\n");
1051 /* free bdl buffer */
1052 if (s->bdl.area)
1053 snd_dma_free_pages(&s->bdl);