geni_se_resources_on(9)
π« geni_se_resources_on(9) π«
okay so bestie, welcome to the Kernel API Manual β this is the page for geni_se_resources_on(9), and honestly? it's giving "turn it on and hope for the best" energy, but make it β¨kernelβ¨.
πΈ NAME πΈ
geni_se_resources_on β turn on resources associated with the serial engine π
π SYNOPSIS π
int geni_se_resources_on (struct geni_se *se );
like literally that's the whole call. one arg. very demure, very mindful.
π¦ ARGUMENTS π¦
seβ pointer to the concerned serial engine π«Ά (yes bestie, the serial engine in question, that one right there)
β RETURN β
0 on success β slay, we ate π
. and then the standard Linux error codes on failure/error π so like, check your return value, fr fr.
π₯ SEE ALSO π₯
okay this is the part where the manpage flexes its whole friend group, and ngl it's a big friend group. every single one of these, in order, no cap:
- Kernel file
./drivers/soc/qcom/qcom-geni-se.cβ the actual source, the main character π 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 bestie, it's listed twice in the original, and i'm not about to erase one of them π that's not my businessgeni_se_config_packing(9)geni_se_resources_off(9)β the opposite vibe, the off switch πgeni_se_clk_tbl_get(9)geni_se_clk_freq_match(9)geni_se_tx_init_dma(9)geni_se_tx_dma_prep(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)
bestie real talk: if you're implementing or debugging around this, read the ones above before you start guessing. i'm just the messenger π§
okay and for the cute sign-off, the source lives at ./drivers/soc/qcom and this gorgeous little page is dated October 2026 β so go turn on those resources, 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