dcn10_reset_...c_and_tiling(9)
π 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'strue, 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 π
- Kernel file
./drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c dcn10_dpp_pg_control(9)dcn10_hubp_pg_control(9)dcn10_plane_atomic_power_down(9)delay_cursor_until_vupdate(9)
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
- 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