drm_mode_cr...ode_property(9)
π drm_mode_create_scaling_mode_property β NAME
okay so bestie, welcome to the Kernel API Manual β¨ this page is literally called drm_mode_create_scaling_mode_property, and what it does is create scaling mode property. that's it. that's the whole vibe. π
π¦ SYNOPSIS
int drm_mode_create_scaling_mode_property (struct drm_device *dev );
like, that's the whole signature. she's short, she's sweet, she takes exactly one argument. π
πΈ ARGUMENTS
devβ the DRM device. that's it, that's the bestie. your whole graphics situation π
β DESCRIPTION
so here's the tea, bestie: a driver calls this the first time it's needed. that's the rule, okay? not before. and once you've made the property, it must be attached to the desired connectors β no leaving it floating around unattached, that's giving orphan energy and we don't do that here π
β¨ important icon behaviour alert β¨ Atomic drivers should usedrm_connector_attach_scaling_mode_propertyinstead β because that's the one that correctly assignsdrm_connector_state.scaling_modein the atomic state. like, do it the right way or don't do it at all, bestie. no cap. π«Ά
fr fr, the atomic path is right there and it's iconic β go use it.
π₯ RETURN
0
yep. just 0. the whole return value. she ate and left no crumbs π isn't it gorgeous
π SEE ALSO
okay this is the long part, so grab a snack π β literally every one of these is below, in order, no skips, no cuts, because we do not leave anyone out of the group chat:
./drivers/gpu/drm/drm_connector.coverview(9)drm_get_connector_type_name(9)drm_connector_get_cmdline_mode(9)drm_connector_init(9)drm_connector_dynamic_init(9)drm_connector_init_with_ddc(9)drmm_connector_init(9)drmm_connector_hdmi_init(9)drm_connector_attach_edid_property(9)drm_connector_attach_encoder(9)drm_connector_has_possible_encoder(9)drm_connector_cec_phys_addr_invalidate(9)drm_connector_cec_phys_addr_set(9)drm_connector_cleanup(9)drm_connector_register(9)drm_connector_dynamic_register(9)drm_connector_unregister(9)drm_get_connector_status_name(9)drm_get_connector_force_name(9)drm_connector_list_iter_begin(9)drm_connector_list_iter_next(9)drm_connector_list_iter_end(9)drm_get_subpixel_order_name(9)drm_display_info_set_bus_formats(9)drm_get_tv_mode_from_name(9)drm_get_colorspace_name(9)- standard connector properties(9)
drm_mode_create_dvi_i_properties(9)drm_connector_attach_dp_subconnector_property(9)- HDMI connector properties(9)
- Analog TV Connector Properties(9)
drm_connector_attach_content_type_property(9)drm_connector_attach_tv_margin_properties(9)drm_mode_create_tv_margin_properties(9)drm_mode_create_tv_properties_legacy(9)drm_mode_create_tv_properties(9)- Variable refresh properties(9)
drm_connector_attach_vrr_capable_property(9)drm_connector_attach_scaling_mode_property(9)drm_mode_create_aspect_ratio_property(9)- standard connector properties(9)
drm_mode_create_hdmi_colorspace_property(9)drm_mode_create_dp_colorspace_property(9)drm_mode_create_content_type_property(9)drm_mode_create_suggested_offset_properties(9)drm_connector_set_path_property(9)drm_connector_set_tile_property(9)drm_connector_set_link_status_property(9)drm_connector_attach_max_bpc_property(9)drm_connector_attach_hdr_output_metadata_property(9)drm_connector_attach_broadcast_rgb_property(9)drm_connector_attach_colorspace_property(9)- Color format(9)
drm_connector_attach_color_format_property(9)drm_connector_atomic_hdr_metadata_equal(9)drm_connector_set_vrr_capable_property(9)drm_connector_set_panel_orientation(9)drm_connector_set_panel_orientation_with_quirk(9)drm_connector_set_orientation_from_panel(9)drm_connector_create_privacy_screen_properties(9)drm_connector_attach_privacy_screen_properties(9)drm_connector_attach_privacy_screen_provider(9)drm_connector_update_privacy_screen(9)drm_connector_find_by_fwnode(9)drm_connector_oob_hotplug_event(9)drm_connector_get_color_format(9)- Tile group(9)
drm_mode_put_tile_group(9)drm_mode_get_tile_group(9)drm_mode_create_tile_group(9)drm_connector_attach_panel_type_property(9)
(yes, standard connector properties(9) shows up twice in there β not a typo on my end, she's just like that π
and we love her for it.)
and that's the page, bestie!! π this one came out of ./drivers/gpu/drm, dated October 2026, and it's page drm_mode_cr...ode_property(9) of the Kernel API Manual β ty for reading, 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