drm_mipi_db...tomic_update(9)
π drm_mipi_dbi_plane_helper_atomic_update(9) β like, the Display update helper of it all
okay so this is a page straight out of the Kernel API Manual, bestie, and it's about one tiny-but-iconic callback. buckle up π
β¨ NAME β¨
drm_mipi_dbi_plane_helper_atomic_update β the Display update helper. that's her. that's the whole job description π
πΈ SYNOPSIS πΈ
void drm_mipi_dbi_plane_helper_atomic_update (struct drm_plane *plane ,
struct drm_atomic_commit *state );
no cap, that's the whole signature. two arguments, zero drama. π¦
π ARGUMENTS π
planeβ the Plane. yeah, THE plane. she's the main character here πstateβ the Atomic state. the whole vibe check at a single point in time β¨
π§ DESCRIPTION π§
okay so real talk: this function is the one that handles framebuffer flushing and vblank events. that's literally its whole thing, and it does it slayfully π
drivers can use this as their struct drm_plane_helper_funcs.atomic_update callback β like, you just point that field at her and she's ready to go, no extra setup, iykyk π«Ά
that's it. that's the function. lowkey iconic for how little she asks of you π
π₯ SEE ALSO π₯
the whole friend group, fr fr β go read these too:
- Kernel file
./drivers/gpu/drm/drm_mipi_dbi.coverview(9) β mipi_dbi_command_read(9)mipi_dbi_command_buf(9)mipi_dbi_buf_copy(9)drm_mipi_dbi_crtc_helper_mode_valid(9)drm_mipi_dbi_plane_helper_atomic_check(9)drm_mipi_dbi_crtc_helper_atomic_check(9)drm_mipi_dbi_crtc_helper_atomic_disable(9)drm_mipi_dbi_connector_helper_get_modes(9)drm_mipi_dbi_dev_init(9)mipi_dbi_hw_reset(9)mipi_dbi_display_is_on(9)mipi_dbi_poweron_reset(9)mipi_dbi_poweron_conditional_reset(9)mipi_dbi_spi_cmd_max_speed(9)mipi_dbi_spi_init(9)mipi_dbi_spi_transfer(9)mipi_dbi_debugfs_init(9)
ngl the page header itself is literallydrm_mipi_db...tomic_update(9)withdrm_mipi_db...tomic_update(9)on the other side too β the name so long they had to abbreviate it TWICE ππ
and that's the tea, bestie π this lil drop of lore lives in ./drivers/gpu/drm, stamped October 2026, and it's serving drm_mipi_db...tomic_update(9) energy from the Kernel API Manual forever πβ¨
π¦ 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