drm_mipi_db...omic_disable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… drm_mipi_dbi_crtc_helper_atomic_disable(9)

okay so bestie, welcome to the Kernel API Manual ✨ β€” we're looking at drm_mipi_dbi_crtc_helper_atomic_disable, aka the MIPI DBI CRTC disable helper. take a seat, this one's short and sweet and honestly iconic for it πŸŽ€


🌸 SYNOPSIS 🌸

void drm_mipi_dbi_crtc_helper_atomic_disable (struct drm_crtc *crtc ,
struct drm_atomic_commit *state );

no cap, that's the whole signature. <italic>void</italic> in, <italic>void</italic> out β€” she does her job and leaves, main character energy fr fr πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • crtc β€” the CRTC you're disabling. yeah. that one. turn it off bestie πŸ”Œ
  • state β€” the atomic state. the vibe check container for the whole commit, iykyk ✨

πŸ’– DESCRIPTION πŸ’–

okay so here's the tea πŸ“: this function disables the backlight if there is one present. and if there isn't one? then it goes ahead and blanks the display memory instead. either way, the screen is going night-night 😴

also β€” if a regulator is in use, she disables the regulator too. efficient queen πŸ‘‘

and the whole reason this exists: drivers can use it as their struct drm_crtc_helper_funcs.atomic_disable callback. like, literally just plug it in and go 🫢


🌈 SEE ALSO 🌈

the whole girl gang, in order πŸ’œ:


ngl bestie, if you're poking at the display stack, read the whole squad above. they all hang out together and they're all in <rainbow>./drivers/gpu/drm</rainbow> territory 🌟

signing off with love from <pink>./drivers/gpu/drm</pink>, dated October 2026 β€” that's the source and the date, and that's the whole page, periodt πŸ’€πŸŽ€

πŸ“¦ where this page comes from