qcom_submit_descs(9)
π« qcom_submit_descs(9) π«
okay so bestie, welcome to the qcom_submit_descs page β it lives in the Kernel API Manual and honestly? it's a little baddie with one job and she does it. π
β¨ NAME β¨
qcom_submit_descs β submit dma descriptor π
πΈ SYNOPSIS πΈ
int qcom_submit_descs (struct qcom_nand_controller *nandc );
like, that's the whole signature. she's simple. she's iconic. she takes one (1) argument and hands you back an int. periodt. β
π¦ ARGUMENTS π¦
nandcβ the qpic nand controller, bestie. that's the vibe. that's who we're working with. π«Ά
π DESCRIPTION π
so here's the tea β β this function will submit all the prepared dma descriptor: cmd or data descriptor. all of 'em. no cap, not just one, all the prepared ones. π₯
that's literally it, that's the whole function. lowkey obsessed with how straightforward she is. main character energy but make it a submit call. π
π SEE ALSO π
the kernel file itself lives at ./drivers/mtd/nand/qpic_common.c β go read her, she's right there π§
and the whole friend group, in order:
qcom_free_bam_transaction(9)qcom_alloc_bam_transaction(9)qcom_clear_bam_transaction(9)qcom_qpic_bam_dma_done(9)qcom_nandc_dev_to_mem(9)qcom_prepare_bam_async_desc(9)qcom_prep_bam_dma_desc_cmd(9)qcom_prep_bam_dma_desc_data(9)qcom_prep_adm_dma_desc(9)qcom_read_reg_dma(9)qcom_write_reg_dma(9)qcom_read_data_dma(9)qcom_write_data_dma(9)qcom_clear_read_regs(9)qcom_nandc_unalloc(9)qcom_nandc_alloc(9)
π reminder bestie: this only submits descriptors that were already prepared. if you didn't prep anything, there's nothing to send. don't come for her, she's just the messenger. π
okay that's the page!! π brought to you from ./drivers/mtd/nand, dated October 2026, in the Kernel API Manual β mwah, go submit some descriptors, ily, bye πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms