Lines Matching defs:bdl
92 * Assign the starting bdl address to each stream (device) and initialize.
291 snd_hdac_stream_writel(azx_dev, SD_BDLPL, (u32)azx_dev->bdl.addr);
294 upper_32_bits(azx_dev->bdl.addr));
458 __le32 *bdl = *bdlp;
469 bdl[0] = cpu_to_le32((u32)addr);
470 bdl[1] = cpu_to_le32(upper_32_bits(addr));
480 bdl[2] = cpu_to_le32(chunk);
485 bdl[3] = (size || !with_ioc) ? 0 : cpu_to_le32(0x01);
486 bdl += 4;
490 *bdlp = bdl;
508 __le32 *bdl;
530 bdl = (__le32 *)azx_dev->bdl.area;
549 &bdl, ofs, pos_adj, true);
559 &bdl, ofs, period_bytes - pos_adj, 0);
562 &bdl, ofs, period_bytes,
921 __le32 *bdl;
951 bdl = (__le32 *)azx_dev->bdl.area;
952 err = setup_bdle(bus, bufp, azx_dev, &bdl, 0, byte_size, 0);