• Home
  • Raw
  • Download

Lines Matching full:bam

212 /* Don't set the EOT in current tx BAM sgl */
214 /* Set the NWD flag in current BAM sgl */
216 /* Finish writing in the current BAM sgl and start writing in another BAM sgl */
225 * This data type corresponds to the BAM transaction which will be used for all
227 * @bam_ce - the array of BAM command elements
228 * @cmd_sgl - sgl for NAND BAM command pipe
229 * @data_sgl - sgl for NAND BAM consumer/producer pipe
270 * @bam_sgl - sgl which will be used for dma descriptor. Only used by BAM
271 * @sgl_cnt - number of SGL in bam_sgl. Only used by BAM
372 /* will be used only by QPIC for BAM DMA */
460 * @is_bam - whether NAND controller is using BAM
471 /* Frees the BAM transaction memory */
479 /* Allocates and Initializes the BAM transaction */
516 /* Clears the BAM transaction indexes */
725 * for BAM. This descriptor will be added in the NAND DMA descriptor queue
799 * Prepares the command descriptor for BAM DMA which will be used for NAND
802 * element from bam transaction ce array and fills the same with required
859 * Prepares the data descriptor for BAM DMA which will be used for NAND
879 * BAM will only set EOT for DMA_PREP_INTERRUPT so if this flag in prep_bam_dma_desc_data()
2730 * Initially allocate BAM transaction to read ONFI param page. in qcom_nandc_alloc()
2731 * After detecting all the devices, this BAM transaction will in qcom_nandc_alloc()
2732 * be freed and the next BAM tranasction will be allocated with in qcom_nandc_alloc()
2739 "failed to allocate bam transaction\n"); in qcom_nandc_alloc()
2777 /* enable ADM or BAM DMA */ in qcom_nandc_setup()
2784 * in BAM mode. So update the NAND_CTRL register in qcom_nandc_setup()
2785 * only if it is not in BAM mode. In most cases BAM in qcom_nandc_setup()
2859 "failed to allocate bam transaction\n"); in qcom_nand_host_init_and_register()