STRUCT DCN60_BANDWIDTH_CLOCKS_UPDATE_ACTION(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… 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