geni_se_reso...s_deactivate(9)
okay so bestie, you've landed on the geni_se_reso...s_deactivate(9) page from the Kernel API Manual, and we're about to make this resource-deactivation situation make sense π
β¨
π NAME π
geni_se_resources_deactivate β Deactivate GENI SE device resources. That's the whole name, no cap π«Ά
β¨ SYNOPSIS β¨
int geni_se_resources_deactivate (struct geni_se *se );
πΈ ARGUMENTS πΈ
seβ Pointer to thegeni_sestructure. That's it, that's the argument, and it's iconic π
π¦ DESCRIPTION π¦
This function deactivates device resources for power saving: OPP rate to 0, pin control to sleep state, turns off clocks, and disables interconnect. It also skips ACPI devices β noted, respected, not forgotten πβ¨
lowkey important: the ACPI skip is part of the spec, so don't come for this function when ACPI stuff isn't handled here π«Ά
π₯ RETURN π₯
0 on success, and a negative error code on failure. Slay when it's zero, cry when it's negative ππ
π SEE ALSO π
The whole friend group, in the original order β and yes, Overview(9) shows up twice, so it gets two bullets, no erasing π:
Kernel file ./drivers/soc/qcom/qcom-geni-se.cOverview(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)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_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_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)
Bye bestie! This page's source/version line is ./drivers/soc/qcom, the date is October 2026, and the title is geni_se_reso...s_deactivate(9) β love that for us πππ«Ά
π¦ 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