STRUCT DCN60_BANDWIDTH_CLOCKS_UPDATE_ACTION(9)
π
struct dcn60_bandwidth_clocks_update_action(9) β Kernel API Manual β¨
π NAME π
struct dcn60_bandwidth_clocks_update_action β okay bestie, this struct captures what clock and p-state changes are needed for a bandwidth update, and it separates the action logic from block sequence construction and state mutation. no cap, that separation is the whole vibe π
β¨ SYNOPSIS β¨
struct dcn60_bandwidth_clocks_update_action {
struct dcn60_update_action dcfclk;
struct dcn60_update_action deep_sleep_dcfclk;
struct dcn60_update_action socclk;
struct dcn60_update_action stutter;
struct dcn60_update_action utm_qos;
struct dcn60_enablement_action uclk_pstate;
struct dcn60_enablement_action fclk_pstate;
struct dcn60_enablement_action fams;
struct dcn60_enablement_action alt_ch;
};
π§ Members π§
This page doesn't print any extra member notes, bestie β the Members section is literally just sitting there with no additional lines. I'm not inventing deets, periodt π
π₯ SEE ALSO π₯
- Kernel file β
./drivers/gpu/drm/amd/display/dc/clk_mgr/dcn60/dcn60_clk_mgr.h
mwah π source/version: ./drivers/gpu/drm/amd/display/... Β· date: October 2026 Β· page: struct dcn6...pdate_action(9) β bye bestie, go slay those clock updates π«Άβ¨
π¦ 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