/kernel/linux/linux-5.10/sound/pci/lola/ |
H A D | lola_pcm.c | 308 __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 D | lola.h | 306 struct snd_dma_buffer bdl; /* BDL buffer */ member
|
/kernel/linux/linux-5.10/sound/hda/ |
H A D | hdac_stream.c | 59 * 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 D | hdac_controller.c | 645 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 D | hdac_stream.c | 92 * 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 D | hdac_controller.c | 612 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 D | lola_pcm.c | 308 __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 D | lola.h | 306 struct snd_dma_buffer *bdl; /* BDL buffer */ member
|
/kernel/linux/linux-5.10/sound/soc/intel/skylake/ |
H A D | skl-sst-cldma.c | 81 __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 D | hda-stream.c | 38 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 D | hda-stream.c | 65 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 D | hda-loader-skl.c | 120 __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 D | skl-sst-cldma.c | 82 __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 D | cldma.c | 208 __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 D | lpfc_bsg.c | 358 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 D | lpfc_scsi.c | 415 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 D | lpfc_ct.c | 334 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 D | lpfc_hw.h | 3801 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 D | target_core_pscsi.c | 654 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 D | target_core_pscsi.c | 646 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 D | lpfc_scsi.c | 336 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 D | lpfc_hw.h | 3994 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 D | hdaudio.h | 502 struct snd_dma_buffer bdl; /* BDL buffer */ member
|
/kernel/linux/linux-6.6/include/sound/ |
H A D | hdaudio.h | 513 struct snd_dma_buffer bdl; /* BDL buffer */ member
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | fsl_lpuart.c | 2367 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()
|