Lines Matching refs:bdl
65 struct sof_intel_dsp_bdl *bdl = *bdlp;
78 bdl->addr_l = cpu_to_le32(lower_32_bits(addr));
79 bdl->addr_h = cpu_to_le32(upper_32_bits(addr));
89 bdl->size = cpu_to_le32(chunk);
92 bdl->ioc = (size || !ioc) ? 0 : cpu_to_le32(0x01);
93 bdl++;
98 *bdlp = bdl;
111 struct sof_intel_dsp_bdl *bdl;
129 bdl = (struct sof_intel_dsp_bdl *)hstream->bdl.area;
144 hstream, &bdl, offset,
148 hstream, &bdl, offset,
455 (u32)hstream->bdl.addr);
458 upper_32_bits(hstream->bdl.addr));
644 (u32)hstream->bdl.addr);
647 upper_32_bits(hstream->bdl.addr));
925 HDA_DSP_BDL_SIZE, &hstream->bdl);
927 dev_err(sdev->dev, "error: stream bdl dma alloc failed\n");
961 /* free bdl buffer */
962 if (s->bdl.area)
963 snd_dma_free_pages(&s->bdl);