cscfg_unregister_csdev(9)
π 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 π:
cscfg_load_config_sets(9)cscfg_unload_config_sets(9)cscfg_register_csdev(9)cscfg_csdev_reset_feats(9)cscfg_activate_config(9)cscfg_deactivate_config(9)cscfg_csdev_enable_active_config(9)cscfg_csdev_disable_active_config(9)
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
- 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