dcn10_reset_...c_and_tiling(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dcn10_reset_...c_and_tiling(9) πŸ’…

okay so welcome to the Kernel API Manual bestie, this one's a little kernel function and honestly she's serving cleanup crew energy ✨


🌸 NAME 🌸

dcn10_reset_surface_dcc_and_tiling β€” sets DCC and tiling in DCN to their disable mode. like, she's the one who turns it all off. no cap πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

void dcn10_reset_surface_dcc_and_tiling (struct pipe_ctx *pipe_ctx ,
       struct dc_plane_state *plane_state , bool clear_tiling );

that's the whole signature, copy it exactly, don't come for me 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • pipe_ctx β€” pointer to the pipe context structure. yes she's a pointer, yes she's important πŸ‘‘
  • plane_state β€” the surface state. literally what we're resetting, bestie ✨
  • clear_tiling β€” if it's true, tiling gets set to Linear; otherwise tiling stays exactly how it was, untouched, not a single pixel moved πŸ™ˆ

⭐ DESCRIPTION ⭐

so this function's whole job is calling the HUBP block to disable DCC and set tiling to the linear mode. that's it, that's the vibe. she goes in, she tells HUBP to turn DCC off, tiling becomes linear, she leaves. icon behavior, no notes πŸ’€πŸ”₯


🌈 SEE ALSO 🌈


and that's the page!! πŸŽ€ source/version is ./drivers/gpu/drm/amd/display/..., dated October 2026, and this whole manual page is dcn10_reset_...c_and_tiling(9) obviously πŸ’– go read the actual source bestie, mwah 🫢✨

πŸ“¦ where this page comes from