qcom_remove_glink_subdev(9)
π qcom_remove_glink_subdev(9)
okay so this is a page straight out of the Kernel API Manual, and honestly? it's a little one, but she's important. bestie, we're talking about qcom_remove_glink_subdev β the function that takes a GLINK subdevice and says "you're done here, bye" and pulls it back out of a rproc. cleanup era. we love a graceful exit. β¨
πΈ NAME πΈ
qcom_remove_glink_subdev β remove a GLINK subdevice from rproc π«Ά
like, that's the whole gig. she removes. she's the removal girlie.
π SYNOPSIS π
void qcom_remove_glink_subdev (struct rproc *rproc , struct
qcom_rproc_glink *glink );
no return value, she just does the thing and dips. void energy fr fr π
β¨ ARGUMENTS β¨
rprocβ the rproc handle π you know, the remoteproc. she's the main character here, and this is the pointer to her.glinkβ a reference to a GLINK subdev context π this is the subdevice boi you're about to un-invite from the party.
two args. that's it. that's the whole vibe check. π
π¦ SEE ALSO π¦
okay so this is where it gets juicy, there's a whole friend group and you should lowkey meet all of them:
- Kernel file
./drivers/remoteproc/qcom_common.cβ that's where the source lives, go read her π struct minidump_region(9)struct minidump_subsystem(9)struct minidump_global_toc(9)qcom_add_glink_subdev(9)β the one who ADDS, aka her opposite. the add to her remove. iconic duo πqcom_register_dump_segments(9)qcom_add_smd_subdev(9)qcom_remove_smd_subdev(9)qcom_register_ssr_notifier(9)qcom_unregister_ssr_notifier(9)qcom_add_ssr_subdev(9)qcom_remove_ssr_subdev(9)qcom_add_pdm_subdev(9)qcom_remove_pdm_subdev(9)
not me listing the entire subdev extended universe π they all slay in their own way, go say hi.
π«Ά quick reminder bestie: everything on this page came straight from ./drivers/remoteproc, the Kernel API Manual, dated October 2026. that's the whole source-of-truth situation. no cap. π
and that's the page!! mwah, go forth and remove those GLINK subdevices responsibly π§ββοΈπ source + version + date came to you courtesy of ./drivers/remoteproc, October 2026 β stan. βπ₯
π¦ 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