STRUCT QCOM_RPM_REQUEST(9)
π NAME π
okay so bestie, this is the Kernel API Manual page for struct qcom_rpm_request(9) β and it's literally the request message to the rpm. no cap, that's the whole name vibe. π«Ά
β¨ SYNOPSIS β¨
here's the struct in all its glory, preserved exactly:
struct qcom_rpm_request {
__le32 msg_id;
__le32 flags;
__le32 type;
__le32 id;
__le32 data_len;
};
πΈ MEMBERS πΈ
msg_idβ identifier of the outgoing message. it's giving "which message is this?" πflagsβ active/sleep state flags. lowkey the mood ring of the request. π΄π₯typeβ resource type. iconic little label. π·οΈidβ resource id. the main character identifier, periodt. πdata_lenβ length of the payload following this header. yes bestie, it's counting what comes after. π
π¦ SEE ALSO π¦
- Kernel file
./drivers/soc/qcom/smd-rpm.c struct qcom_smd_rpm(9)struct qcom_rpm_header(9)struct qcom_rpm_message(9)qcom_rpm_smd_write(9)
mwah π this cutie came from the ./drivers/soc/qcom source/version, dated October 2026, and it's literally struct qcom_rpm_request(9) β bye bestie, go slay some rpm requests π«Άβ¨
π¦ 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