cscfg_csdev...ctive_config(9)
β¨ cscfg_csdev...ctive_config(9) β¨
okay so welcome to this Kernel API Manual page, bestie β we're talking about cscfg_csdev_disable_active_config, and it's honestly pretty straightforward. π
π NAME π
cscfg_csdev_disable_active_config β disable an active config on the device. periodt. π
π¦ SYNOPSIS π¦
void cscfg_csdev_disable_active_config (struct coresight_device *csdev
);
π«Ά ARGUMENTS π«Ά
csdevβ The CoreSight device. that's the one, bestie. β¨
πΈ DESCRIPTION πΈ
So this function disables the active configuration on the CoreSight device csdev. When it disables, it saves the values of any registers marked in the configurations as save on disable. π«Ά
It should be called after driver hardware disable for the requested device, after disabling the physical hardware and reading back registers. like, the order matters, okay? no cap. π
π 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_csdev_reset_feats(9)cscfg_activate_config(9)cscfg_deactivate_config(9)cscfg_csdev_enable_active_config(9)
Thatβs the whole vibe π Source/version: ./drivers/hwtracing/coresight β date: October 2026. slay, go read the other pages too. ππ
π¦ 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