cscfg_csdev_reset_feats(9)
π NAME π
okay so bestie, you've landed in the Kernel API Manual, and the main character is cscfg_csdev_reset_feats(9) β the function that resets features for a CoreSight device. That's the name reveal, and honestly? iconic. β¨
π¦ SYNOPSIS π¦
void cscfg_csdev_reset_feats (struct coresight_device *csdev );
no cap, that signature is exact: avoidreturn and onestruct coresight_device *argument namedcsdev. π«Ά
π ARGUMENTS π
csdevβ The CoreSight device. That's it, that's the argument, and it's lowkey the whole guest list. π
πΈ DESCRIPTION πΈ
okay so here's the tea: cscfg_csdev_reset_feats resets all parameters and register values for any features loaded into csdev to their default values. Every parameter, every register value, all of it goes back to default. It's giving fresh-start energy for the features loaded into that CoreSight device. π§
π SEE ALSO π
- Kernel file:
./drivers/hwtracing/coresight/coresight-syscfg.c cscfg_load_config_sets(9)cscfg_unload_config_sets(9)cscfg_register_csdev(9)cscfg_unregister_csdev(9)cscfg_activate_config(9)cscfg_deactivate_config(9)cscfg_csdev_enable_active_config(9)cscfg_csdev_disable_active_config(9)
alright bestie, that's the page π source/version check: ./drivers/hwtracing/coresight, dated October 2026, and the page is cscfg_csdev_reset_feats(9). mwah, bye! π
π¦ 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