Home
last modified time | relevance | path

Searched refs:bam_ce (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/include/linux/dma/
H A Dqcom_bam_dma.h41 * @bam_ce: bam command element
47 bam_prep_ce_le32(struct bam_cmd_element *bam_ce, u32 addr, in bam_prep_ce_le32() argument
50 bam_ce->cmd_and_addr = in bam_prep_ce_le32()
52 bam_ce->data = data; in bam_prep_ce_le32()
53 bam_ce->mask = cpu_to_le32(0xffffffff); in bam_prep_ce_le32()
60 * @bam_ce: BAM command element
66 bam_prep_ce(struct bam_cmd_element *bam_ce, u32 addr, in bam_prep_ce() argument
69 bam_prep_ce_le32(bam_ce, addr, cmd, cpu_to_le32(data)); in bam_prep_ce()
/kernel/linux/linux-6.6/include/linux/dma/
H A Dqcom_bam_dma.h41 * @bam_ce: bam command element
47 bam_prep_ce_le32(struct bam_cmd_element *bam_ce, u32 addr, in bam_prep_ce_le32() argument
50 bam_ce->cmd_and_addr = in bam_prep_ce_le32()
52 bam_ce->data = data; in bam_prep_ce_le32()
53 bam_ce->mask = cpu_to_le32(0xffffffff); in bam_prep_ce_le32()
60 * @bam_ce: BAM command element
66 bam_prep_ce(struct bam_cmd_element *bam_ce, u32 addr, in bam_prep_ce() argument
69 bam_prep_ce_le32(bam_ce, addr, cmd, cpu_to_le32(data)); in bam_prep_ce()
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/
H A Dqcom_nandc.c227 * @bam_ce - the array of BAM command elements
230 * @bam_ce_pos - the index in bam_ce which is available for next sgl
231 * @bam_ce_start - the index in bam_ce which marks the start position ce
247 struct bam_cmd_element *bam_ce; member
490 ((sizeof(*bam_txn->bam_ce) * QPIC_PER_CW_CMD_ELEMENTS) + in alloc_bam_transaction()
501 bam_txn->bam_ce = bam_txn_buf; in alloc_bam_transaction()
503 sizeof(*bam_txn->bam_ce) * QPIC_PER_CW_CMD_ELEMENTS * num_cw; in alloc_bam_transaction()
816 bam_ce_buffer = &bam_txn->bam_ce[bam_txn->bam_ce_pos]; in prep_bam_dma_desc_cmd()
837 bam_ce_buffer = &bam_txn->bam_ce[bam_txn->bam_ce_start]; in prep_bam_dma_desc_cmd()
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/
H A Dqcom_nandc.c244 * @bam_ce - the array of BAM command elements
250 * @bam_ce_pos - the index in bam_ce which is available for next sgl
251 * @bam_ce_start - the index in bam_ce which marks the start position ce
264 struct bam_cmd_element *bam_ce; member
585 ((sizeof(*bam_txn->bam_ce) * QPIC_PER_CW_CMD_ELEMENTS) + in alloc_bam_transaction()
596 bam_txn->bam_ce = bam_txn_buf; in alloc_bam_transaction()
598 sizeof(*bam_txn->bam_ce) * QPIC_PER_CW_CMD_ELEMENTS * num_cw; in alloc_bam_transaction()
948 bam_ce_buffer = &bam_txn->bam_ce[bam_txn->bam_ce_pos]; in prep_bam_dma_desc_cmd()
969 bam_ce_buffer = &bam_txn->bam_ce[bam_txn->bam_ce_start]; in prep_bam_dma_desc_cmd()

Completed in 10 milliseconds