geni_se_tx_dma_prep(9)
π
geni_se_tx_dma_prep(9) β Kernel API Manual
okay so bestie, welcome to the geni_se_tx_dma_prep(9) page from the Kernel API Manual β itβs giving βkernel prep function but make it cute,β and we are literally covering every single detail, no skips, no cap β¨
π NAME
geni_se_tx_dma_prep β Prepare the serial engine for TX DMA transfer. Thatβs the assignment, and it ate. π
β¨ SYNOPSIS
the signature is giving:
int geni_se_tx_dma_prep (struct geni_se *se , void *buf , size_t len ,
dma_addr_t *iova );
π«Ά ARGUMENTS
seβ pointer to the concerned serial engine, bestie πΈbufβ pointer to the TX buffer, no cap πlenβ length of the TX buffer, literally πiovaβ pointer to store the mapped DMA address π¦
π¦ DESCRIPTION
This function is used to prepare the buffers for DMA TX. Thatβs the whole main character assignment: prep the buffers, slay, done. π
π₯ RETURN
0 on success, standard Linux error codes on failure β fr fr β¨
π SEE ALSO
the whole link squad, in order, no skipping:
- Kernel file
./drivers/soc/qcom/qcom-geni-se.c Overview(9)Hardware description(9)Software description(9)struct geni_wrapper(9)struct geni_se_desc(9)struct se_fw_hdr(9)geni_se_get_qup_hw_version(9)geni_se_init(9)geni_se_select_mode(9)Overview(9)β yes, itβs here again, bestie πgeni_se_config_packing(9)geni_se_resources_off(9)geni_se_resources_on(9)geni_se_clk_tbl_get(9)geni_se_clk_freq_match(9)geni_se_tx_init_dma(9)geni_se_rx_init_dma(9)geni_se_rx_dma_prep(9)geni_se_tx_dma_unprep(9)geni_se_rx_dma_unprep(9)geni_icc_set_bw_ab(9)geni_se_resources_deactivate(9)geni_se_resources_activate(9)geni_se_set_perf_level(9)geni_se_set_perf_opp(9)geni_se_domain_attach(9)geni_se_resources_init(9)geni_find_protocol_fw(9)geni_configure_xfer_mode(9)geni_enable_interrupts(9)geni_write_fw_revision(9)geni_load_se_fw(9)geni_load_se_firmware(9)
okay bestie, thatβs the whole page π it comes from ./drivers/soc/qcom, itβs dated October 2026, and itβs still serving geni_se_tx_dma_prep(9) energy β periodt πβ¨
π¦ 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