qcom_scm_qse..._get_version(9)
okay so bestie, you clicked into the qcom_scm_qse..._get_version(9) page of the Kernel API Manual, and we're about to make QSEECOM version lore make sense. no cap, this one is short and iconic. π
π NAME π
qcom_scm_qseecom_get_version β the function whose entire main character job is querying the QSEECOM version. That's it, that's the name, periodt. β¨
β¨ SYNOPSIS β¨
Here's the signature, exactly as it appears, because we do not mess with kernel code names around here:
int qcom_scm_qseecom_get_version (u32 *version );
π ARGUMENTS π
versionβ a pointer where the QSEECOM version will be stored. literally the drop-off spot for the version value. π«Ά
π¦ DESCRIPTION π¦
okay so this function performs the QSEECOM SCM querying the QSEECOM version currently running in the TrustZone. Like, it goes and asks TrustZone what QSEECOM version it's running, and that's the vibe. iykyk. π
πΈ RETURN πΈ
Zero on success, nonzero on failure. So yes: zero is the slay outcome, nonzero is the not-it outcome. no surprises here. π
π₯ SEE ALSO π₯
if you wanna keep scrolling through the kernel firmware cinematic universe, these are the references and the file to peek at:
- Kernel file
./drivers/firmware/qcom/qcom_scm.cstructqcom_scm_qseecom_resp(9) qcom_scm_call(9)qcom_scm_call_atomic(9)qcom_scm_set_warm_boot_addr(9)qcom_scm_set_cold_boot_addr(9)qcom_scm_cpu_power_down(9)qcom_scm_is_pas_available(9)qcom_scm_restore_sec_cfg_available(9)qcom_scm_assign_mem(9)qcom_scm_ocmem_lock_available(9)qcom_scm_ocmem_lock(9)qcom_scm_ocmem_unlock(9)qcom_scm_ice_available(9)qcom_scm_ice_invalidate_key(9)qcom_scm_ice_set_key(9)qcom_scm_derive_sw_secret(9)qcom_scm_generate_ice_key(9)qcom_scm_prepare_ice_key(9)qcom_scm_import_ice_key(9)qcom_scm_hdcp_available(9)qcom_scm_hdcp_req(9)qcom_scm_qseecom_call(9)qcom_scm_qseecom_app_get_id(9)qcom_scm_qseecom_app_send(9)qcom_scm_qtee_invoke_smc(9)qcom_scm_qtee_callback_response(9)qcom_scm_is_available(9)
sign-off time, bestie: this page's source/version is ./drivers/firmware/qcom, dated October 2026, and the page is qcom_scm_qse..._get_version(9). mwah π go query that version responsibly π«Άβ¨
π¦ 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