cscfg_unregister_csdev(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– cscfg_unregister_csdev(9) β€” a Kernel API Manual moment πŸ’–

okay so bestie, we're in the Kernel API Manual today and the star of the show is cscfg_unregister_csdev β€” literally the "bye girl" button for coresight devices in the syscfg manager ✨


🌸 NAME 🌸

cscfg_unregister_csdev β€” remove coresight device from syscfg manager.

like, it takes a coresight device and goes "you're not on the list anymore bestie" πŸ’… periodt.


πŸŽ€ SYNOPSIS πŸŽ€

void cscfg_unregister_csdev (struct coresight_device *csdev );

no return value, she just does her thing and dips πŸ¦‹


✨ ARGUMENTS ✨

  • csdev β€” Device to remove. that's it, that's the whole vibe. hand her the device and she'll unregister it 🫢

πŸ‘‘ SEE ALSO πŸ‘‘

the source of truth lives right here in the kernel tree:

  • Kernel file ./drivers/hwtracing/coresight/coresight-syscfg.c

and the whole friend group πŸ’œ:


ngl this one's short and sweet β€” she's the counterpart to cscfg_register_csdev(9), and the manual gives us exactly zero extra drama about what happens after. no cap, no caveats, just the unregister πŸ“

and that's the whole page, bestie!! 🌈 sign-off time: this cutie comes to you from ./drivers/hwtracing/coresight, dated October 2026, and yes β€” it's cscfg_unregister_csdev(9), iconic, no notes πŸ’…πŸ’–πŸŽ€

πŸ“¦ where this page comes from