vmw_kms_atom...heck_modeset(9)
πΈ NAME πΈ
okay so bestie, this is vmw_kms_atom...heck_modeset(9) from the Kernel API Manual, and it's all about vmw_kms_atomic_check_modeset β validate state object for modeset changes. lowkey iconic. π
β¨ SYNOPSIS β¨
int vmw_kms_atomic_check_modeset (struct drm_device *dev , struct
drm_atomic_commit *state );
π ARGUMENTS π
devβ DRM device. literally the DRM device.stateβ the driver state object.
π¦ DESCRIPTION π¦
This is a simple wrapper around drm_atomic_helper_check_modeset for us to assign a value to mode->crtc_clock so that drm_calc_timestamping_constants won't throw an error message. no cap, that's the whole vibe. β¨
π RETURN π
Zero for success or -errno. that's it bestie. π
π SEE ALSO π
Kernel file:
./drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
the whole friend group:
vmw_du_plane_unpin_surf(9)vmw_du_plane_cleanup_fb(9)vmw_du_primary_plane_atomic_check(9)vmw_du_crtc_duplicate_state(9)vmw_du_crtc_reset(9)vmw_du_crtc_destroy_state(9)vmw_du_plane_duplicate_state(9)vmw_du_plane_reset(9)vmw_du_plane_destroy_state(9)vmw_du_connector_duplicate_state(9)vmw_du_connector_reset(9)vmw_du_connector_destroy_state(9)vmw_kms_readback(9)vmw_kms_srf_ok(9)vmw_kms_new_framebuffer(9)vmw_kms_check_display_memory(9)vmw_crtc_state_and_lock(9)vmw_kms_check_implicit(9)vmw_kms_check_topology(9)vmw_du_update_layout(9)vmw_guess_mode_timing(9)vmw_kms_update_layout_ioctl(9)vmw_kms_helper_dirty(9)vmw_kms_helper_validation_finish(9)vmw_kms_create_implicit_placement_property(9)vmw_kms_suspend(9)vmw_kms_resume(9)vmw_kms_lost_device(9)vmw_du_helper_plane_update(9)vmw_connector_mode_valid(9)vmw_connector_get_modes(9)
okay bye bestie π«Ά this page is from ./drivers/gpu/drm/vmwgfx, dated October 2026, and it's the vmw_kms_atom...heck_modeset(9) manual page. periodt. π
π¦ 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