drm_mode_convert_umode(9)
okay bestie, this is drm_mode_convert_umode(9), straight from the Kernel API Manual. Buckle up, itβs giving βtiny but importantβ energy. π
πΈ NAME πΈ
drm_mode_convert_umode β convert a modeinfo into a drm_display_mode. Thatβs the official one-liner, and yes, thatβs literally the whole vibe check. β¨
β¨ SYNOPSIS β¨
The signature, exactly as it lives:
int drm_mode_convert_umode (struct drm_device *dev , struct
drm_display_mode *out , const struct drm_mode_modeinfo *in );
π«Ά ARGUMENTS π«Ά
devβ thedrmdevice, bestie.outβ thedrm_display_modeto return to the user.inβ thedrm_mode_modeinfoto use.
π DESCRIPTION π
Convert a drm_mode_modeinfo into a drm_display_mode structure to return to the caller. Thatβs the whole assignment, no cap. π
π RETURN π
Zero on success, negative errno on failure. So: success is 0, failure is a negative errno. Periodt. π
π SEE ALSO π
- Kernel file:
./drivers/gpu/drm/drm_modes.cπ drm_mode_debug_printmodeline(9)drm_mode_create(9)drm_mode_destroy(9)drm_mode_probed_add(9)drm_analog_tv_mode(9)drm_cvt_mode(9)drm_gtf_mode_complex(9)drm_gtf_mode(9)drm_display_mode_from_videomode(9)drm_display_mode_to_videomode(9)drm_bus_flags_from_videomode(9)of_get_drm_display_mode(9)of_get_drm_panel_display_mode(9)drm_mode_set_name(9)drm_mode_vrefresh(9)drm_mode_get_hv_timing(9)drm_mode_set_crtcinfo(9)drm_mode_copy(9)drm_mode_init(9)drm_mode_duplicate(9)drm_mode_match(9)drm_mode_equal(9)drm_mode_equal_no_clocks(9)drm_mode_equal_no_clocks_no_stereo(9)drm_mode_validate_driver(9)drm_mode_validate_size(9)drm_mode_validate_ycbcr420(9)drm_mode_prune_invalid(9)drm_mode_compare(9)drm_mode_sort(9)drm_connector_list_update(9)drm_mode_parse_command_line_for_connector(9)drm_mode_create_from_cmdline_mode(9)drm_mode_convert_to_umode(9)drm_mode_is_420_only(9)drm_mode_is_420_also(9)drm_mode_is_420(9)drm_set_preferred_mode(9)
xoxo, your Unix bestie π β dropping this from the ./drivers/gpu/drm corner, dated October 2026, signing off from drm_mode_convert_umode(9). π
π¦ 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