Home
last modified time | relevance | path

Searched refs:bdl (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-5.10/sound/pci/lola/
H A Dlola_pcm.c308 __le32 *bdl = *bdlp; in setup_bdle() local
319 bdl[0] = cpu_to_le32((u32)addr); in setup_bdle()
320 bdl[1] = cpu_to_le32(upper_32_bits(addr)); in setup_bdle()
323 bdl[2] = cpu_to_le32(chunk); in setup_bdle()
328 bdl[3] = size ? 0 : cpu_to_le32(0x01); in setup_bdle()
329 bdl += 4; in setup_bdle()
333 *bdlp = bdl; in setup_bdle()
344 __le32 *bdl; in lola_setup_periods() local
351 bdl = (__le32 *)(pcm->bdl in lola_setup_periods()
430 dma_addr_t bdl; lola_setup_controller() local
[all...]
H A Dlola.h306 struct snd_dma_buffer bdl; /* BDL buffer */ member
/kernel/linux/linux-5.10/sound/hda/
H A Dhdac_stream.c59 * Assign the starting bdl address to each stream (device) and initialize.
297 snd_hdac_stream_writel(azx_dev, SD_BDLPL, (u32)azx_dev->bdl.addr); in snd_hdac_stream_setup()
300 upper_32_bits(azx_dev->bdl.addr)); in snd_hdac_stream_setup()
443 __le32 *bdl = *bdlp; in setup_bdle() local
454 bdl[0] = cpu_to_le32((u32)addr); in setup_bdle()
455 bdl[1] = cpu_to_le32(upper_32_bits(addr)); in setup_bdle()
465 bdl[2] = cpu_to_le32(chunk); in setup_bdle()
470 bdl[3] = (size || !with_ioc) ? 0 : cpu_to_le32(0x01); in setup_bdle()
471 bdl += 4; in setup_bdle()
475 *bdlp = bdl; in setup_bdle()
491 __le32 *bdl; snd_hdac_stream_setup_periods() local
757 __le32 *bdl; snd_hdac_dsp_prepare() local
[all...]
H A Dhdac_controller.c645 BDL_SIZE, &s->bdl); in snd_hdac_bus_alloc_stream_pages()
675 if (s->bdl.area) in snd_hdac_bus_free_stream_pages()
676 snd_dma_free_pages(&s->bdl); in snd_hdac_bus_free_stream_pages()
/kernel/linux/linux-6.6/sound/hda/
H A Dhdac_stream.c92 * Assign the starting bdl address to each stream (device) and initialize.
288 snd_hdac_stream_writel(azx_dev, SD_BDLPL, (u32)azx_dev->bdl.addr); in snd_hdac_stream_setup()
291 upper_32_bits(azx_dev->bdl.addr)); in snd_hdac_stream_setup()
447 __le32 *bdl = *bdlp; in setup_bdle() local
458 bdl[0] = cpu_to_le32((u32)addr); in setup_bdle()
459 bdl[1] = cpu_to_le32(upper_32_bits(addr)); in setup_bdle()
469 bdl[2] = cpu_to_le32(chunk); in setup_bdle()
474 bdl[3] = (size || !with_ioc) ? 0 : cpu_to_le32(0x01); in setup_bdle()
475 bdl += 4; in setup_bdle()
479 *bdlp = bdl; in setup_bdle()
497 __le32 *bdl; snd_hdac_stream_setup_periods() local
910 __le32 *bdl; snd_hdac_dsp_prepare() local
[all...]
H A Dhdac_controller.c612 BDL_SIZE, &s->bdl); in snd_hdac_bus_alloc_stream_pages()
642 if (s->bdl.area) in snd_hdac_bus_free_stream_pages()
643 snd_dma_free_pages(&s->bdl); in snd_hdac_bus_free_stream_pages()
/kernel/linux/linux-6.6/sound/pci/lola/
H A Dlola_pcm.c308 __le32 *bdl = *bdlp; in setup_bdle() local
319 bdl[0] = cpu_to_le32((u32)addr); in setup_bdle()
320 bdl[1] = cpu_to_le32(upper_32_bits(addr)); in setup_bdle()
323 bdl[2] = cpu_to_le32(chunk); in setup_bdle()
328 bdl[3] = size ? 0 : cpu_to_le32(0x01); in setup_bdle()
329 bdl += 4; in setup_bdle()
333 *bdlp = bdl; in setup_bdle()
344 __le32 *bdl; in lola_setup_periods() local
351 bdl = (__le32 *)(pcm->bdl in lola_setup_periods()
430 dma_addr_t bdl; lola_setup_controller() local
[all...]
H A Dlola.h306 struct snd_dma_buffer *bdl; /* BDL buffer */ member
/kernel/linux/linux-5.10/sound/soc/intel/skylake/
H A Dskl-sst-cldma.c81 __le32 *bdl = *bdlp; in skl_cldma_setup_bdle() local
88 bdl[0] = cpu_to_le32(lower_32_bits(addr)); in skl_cldma_setup_bdle()
89 bdl[1] = cpu_to_le32(upper_32_bits(addr)); in skl_cldma_setup_bdle()
91 bdl[2] = cpu_to_le32(ctx->cl_dev.bufsize); in skl_cldma_setup_bdle()
94 bdl[3] = (size || !with_ioc) ? 0 : cpu_to_le32(0x01); in skl_cldma_setup_bdle()
96 bdl += 4; in skl_cldma_setup_bdle()
326 __le32 *bdl; in skl_cldma_prepare() local
355 bdl = (__le32 *)ctx->cl_dev.dmab_bdl.area; in skl_cldma_prepare()
359 &bdl, ctx->cl_dev.bufsize, 1); in skl_cldma_prepare()
/kernel/linux/linux-5.10/sound/soc/sof/intel/
H A Dhda-stream.c38 struct sof_intel_dsp_bdl *bdl = *bdlp; in hda_setup_bdle() local
51 bdl->addr_l = cpu_to_le32(lower_32_bits(addr)); in hda_setup_bdle()
52 bdl->addr_h = cpu_to_le32(upper_32_bits(addr)); in hda_setup_bdle()
62 bdl->size = cpu_to_le32(chunk); in hda_setup_bdle()
65 bdl->ioc = (size || !ioc) ? 0 : cpu_to_le32(0x01); in hda_setup_bdle()
66 bdl++; in hda_setup_bdle()
70 dev_vdbg(sdev->dev, "bdl, frags:%d, chunk size:0x%x;\n", in hda_setup_bdle()
74 *bdlp = bdl; in hda_setup_bdle()
87 struct sof_intel_dsp_bdl *bdl; in hda_dsp_stream_setup_bdl() local
105 bdl in hda_dsp_stream_setup_bdl()
[all...]
/kernel/linux/linux-6.6/sound/soc/sof/intel/
H A Dhda-stream.c65 struct sof_intel_dsp_bdl *bdl = *bdlp; in hda_setup_bdle() local
78 bdl->addr_l = cpu_to_le32(lower_32_bits(addr)); in hda_setup_bdle()
79 bdl->addr_h = cpu_to_le32(upper_32_bits(addr)); in hda_setup_bdle()
89 bdl->size = cpu_to_le32(chunk); in hda_setup_bdle()
92 bdl->ioc = (size || !ioc) ? 0 : cpu_to_le32(0x01); in hda_setup_bdle()
93 bdl++; in hda_setup_bdle()
98 *bdlp = bdl; in hda_setup_bdle()
111 struct sof_intel_dsp_bdl *bdl; in hda_dsp_stream_setup_bdl() local
129 bdl = (struct sof_intel_dsp_bdl *)hstream->bdl in hda_dsp_stream_setup_bdl()
[all...]
H A Dhda-loader-skl.c120 __le32 *bdl = *bdlp; in cl_skl_cldma_setup_bdle() local
127 bdl[0] = cpu_to_le32(lower_32_bits(addr)); in cl_skl_cldma_setup_bdle()
128 bdl[1] = cpu_to_le32(upper_32_bits(addr)); in cl_skl_cldma_setup_bdle()
129 bdl[2] = cpu_to_le32(size); in cl_skl_cldma_setup_bdle()
130 bdl[3] = (!with_ioc) ? 0 : cpu_to_le32(0x01); in cl_skl_cldma_setup_bdle()
273 __le32 *bdl; in cl_stream_prepare_skl() local
290 bdl = (__le32 *)dmab_bdl->area; in cl_stream_prepare_skl()
291 frags = cl_skl_cldma_setup_bdle(sdev, dmab, &bdl, bufsize, 1); in cl_stream_prepare_skl()
/kernel/linux/linux-6.6/sound/soc/intel/skylake/
H A Dskl-sst-cldma.c82 __le32 *bdl = *bdlp; in skl_cldma_setup_bdle() local
92 bdl[0] = cpu_to_le32(lower_32_bits(addr)); in skl_cldma_setup_bdle()
93 bdl[1] = cpu_to_le32(upper_32_bits(addr)); in skl_cldma_setup_bdle()
95 bdl[2] = cpu_to_le32(chunk); in skl_cldma_setup_bdle()
98 bdl[3] = (remaining > 0) ? 0 : cpu_to_le32(0x01); in skl_cldma_setup_bdle()
100 bdl += 4; in skl_cldma_setup_bdle()
331 __le32 *bdl; in skl_cldma_prepare() local
360 bdl = (__le32 *)ctx->cl_dev.dmab_bdl.area; in skl_cldma_prepare()
364 &bdl, ctx->cl_dev.bufsize, 1); in skl_cldma_prepare()
/kernel/linux/linux-6.6/sound/soc/intel/avs/
H A Dcldma.c208 __le32 *bdl = (__le32 *)cl->dmab_bdl.area; in cldma_setup_bdle() local
219 bdl[0] = cpu_to_le32(lower_32_bits(addr)); in cldma_setup_bdle()
220 bdl[1] = cpu_to_le32(upper_32_bits(addr)); in cldma_setup_bdle()
222 bdl[2] = cpu_to_le32(chunk); in cldma_setup_bdle()
226 bdl[3] = (remaining > 0) ? 0 : cpu_to_le32(0x01); in cldma_setup_bdle()
228 bdl += 4; in cldma_setup_bdle()
/kernel/linux/linux-5.10/drivers/scsi/lpfc/
H A Dlpfc_bsg.c358 rsp_size = rsp->un.genreq64.bdl.bdeSize; in lpfc_bsg_send_mgmt_cmd_cmp()
471 cmd->un.genreq64.bdl.ulpIoTag32 = 0; in lpfc_bsg_send_mgmt_cmd()
472 cmd->un.genreq64.bdl.addrHigh = putPaddrHigh(bmp->phys); in lpfc_bsg_send_mgmt_cmd()
473 cmd->un.genreq64.bdl.addrLow = putPaddrLow(bmp->phys); in lpfc_bsg_send_mgmt_cmd()
474 cmd->un.genreq64.bdl.bdeFlags = BUFF_TYPE_BLP_64; in lpfc_bsg_send_mgmt_cmd()
475 cmd->un.genreq64.bdl.bdeSize = in lpfc_bsg_send_mgmt_cmd()
621 rsp_size = rsp->un.elsreq64.bdl.bdeSize; in lpfc_bsg_rport_els_cmp()
1510 icmd->un.xseq64.bdl.ulpIoTag32 = 0; in lpfc_issue_ct_rsp()
1511 icmd->un.xseq64.bdl.addrHigh = putPaddrHigh(bmp->phys); in lpfc_issue_ct_rsp()
1512 icmd->un.xseq64.bdl in lpfc_issue_ct_rsp()
[all...]
H A Dlpfc_scsi.c415 iocb->un.fcpi64.bdl.ulpIoTag32 = 0; in lpfc_new_scsi_buf_s3()
419 iocb->un.fcpi64.bdl.bdeFlags = BUFF_TYPE_BDE_IMMED; in lpfc_new_scsi_buf_s3()
420 iocb->un.fcpi64.bdl.bdeSize = sizeof(struct fcp_cmnd); in lpfc_new_scsi_buf_s3()
421 iocb->un.fcpi64.bdl.addrLow = offsetof(IOCB_t, in lpfc_new_scsi_buf_s3()
423 iocb->un.fcpi64.bdl.addrHigh = 0; in lpfc_new_scsi_buf_s3()
436 iocb->un.fcpi64.bdl.bdeFlags = BUFF_TYPE_BLP_64; in lpfc_new_scsi_buf_s3()
437 iocb->un.fcpi64.bdl.bdeSize = in lpfc_new_scsi_buf_s3()
439 iocb->un.fcpi64.bdl.addrLow = in lpfc_new_scsi_buf_s3()
441 iocb->un.fcpi64.bdl.addrHigh = in lpfc_new_scsi_buf_s3()
711 iocb->un.fcpi64.bdl in lpfc_get_scsi_buf_s4()
[all...]
H A Dlpfc_ct.c334 icmd->un.genreq64.bdl.ulpIoTag32 = 0; in lpfc_gen_req()
335 icmd->un.genreq64.bdl.addrHigh = putPaddrHigh(bmp->phys); in lpfc_gen_req()
336 icmd->un.genreq64.bdl.addrLow = putPaddrLow(bmp->phys); in lpfc_gen_req()
337 icmd->un.genreq64.bdl.bdeFlags = BUFF_TYPE_BLP_64; in lpfc_gen_req()
338 icmd->un.genreq64.bdl.bdeSize = (num_entry * sizeof(struct ulp_bde64)); in lpfc_gen_req()
775 irsp->un.genreq64.bdl.bdeSize); in lpfc_cmpl_ct_cmd_gid_ft()
780 (uint32_t) (irsp->un.genreq64.bdl.bdeSize)); in lpfc_cmpl_ct_cmd_gid_ft()
981 irsp->un.genreq64.bdl.bdeSize); in lpfc_cmpl_ct_cmd_gid_pt()
986 (uint32_t)(irsp->un.genreq64.bdl.bdeSize)); in lpfc_cmpl_ct_cmd_gid_pt()
H A Dlpfc_hw.h3801 ULP_BDL bdl; member
3819 ULP_BDL bdl; member
3837 ULP_BDL bdl; member
3887 ULP_BDL bdl; member
3894 ULP_BDL bdl; member
/kernel/linux/linux-5.10/drivers/target/
H A Dtarget_core_pscsi.c654 u16 bdl; in pscsi_complete_cmd() local
664 bdl = buf[3]; in pscsi_complete_cmd()
666 bdl = get_unaligned_be16(&buf[6]); in pscsi_complete_cmd()
668 if (!bdl) in pscsi_complete_cmd()
/kernel/linux/linux-6.6/drivers/target/
H A Dtarget_core_pscsi.c646 u16 bdl; in pscsi_complete_cmd() local
656 bdl = buf[3]; in pscsi_complete_cmd()
658 bdl = get_unaligned_be16(&buf[6]); in pscsi_complete_cmd()
660 if (!bdl) in pscsi_complete_cmd()
/kernel/linux/linux-6.6/drivers/scsi/lpfc/
H A Dlpfc_scsi.c336 iocb->un.fcpi64.bdl.ulpIoTag32 = 0; in lpfc_new_scsi_buf_s3()
340 iocb->un.fcpi64.bdl.bdeFlags = BUFF_TYPE_BDE_IMMED; in lpfc_new_scsi_buf_s3()
341 iocb->un.fcpi64.bdl.bdeSize = sizeof(struct fcp_cmnd); in lpfc_new_scsi_buf_s3()
342 iocb->un.fcpi64.bdl.addrLow = offsetof(IOCB_t, in lpfc_new_scsi_buf_s3()
344 iocb->un.fcpi64.bdl.addrHigh = 0; in lpfc_new_scsi_buf_s3()
357 iocb->un.fcpi64.bdl.bdeFlags = BUFF_TYPE_BLP_64; in lpfc_new_scsi_buf_s3()
358 iocb->un.fcpi64.bdl.bdeSize = in lpfc_new_scsi_buf_s3()
360 iocb->un.fcpi64.bdl.addrLow = in lpfc_new_scsi_buf_s3()
362 iocb->un.fcpi64.bdl.addrHigh = in lpfc_new_scsi_buf_s3()
919 iocb_cmd->un.fcpi64.bdl in lpfc_scsi_prep_dma_buf_s3()
[all...]
H A Dlpfc_hw.h3994 ULP_BDL bdl; member
4012 ULP_BDL bdl; member
4030 ULP_BDL bdl; member
4080 ULP_BDL bdl; member
4087 ULP_BDL bdl; member
/kernel/linux/linux-5.10/include/sound/
H A Dhdaudio.h502 struct snd_dma_buffer bdl; /* BDL buffer */ member
/kernel/linux/linux-6.6/include/sound/
H A Dhdaudio.h513 struct snd_dma_buffer bdl; /* BDL buffer */ member
/kernel/linux/linux-5.10/drivers/tty/serial/
H A Dfsl_lpuart.c2367 unsigned char cr, bdh, bdl, brfa; in lpuart_console_get_options() local
2394 bdl = readb(sport->port.membase + UARTBDL); in lpuart_console_get_options()
2397 sbr |= bdl; in lpuart_console_get_options()

Completed in 55 milliseconds

12